{"schema_version": 1, "seed": 17, "mode": "historical_prices_assumed_liquidity", "execution": "simulated", "bars": [{"timestamp": 1789305900.0, "price": 9.749991805748e-06, "liquidity": 10000.0}, {"timestamp": 1789306500.0, "price": 9.71679248929082e-06, "liquidity": 10000.0}, {"timestamp": 1789310700.0, "price": 1.0453530206245e-05, "liquidity": 10000.0}, {"timestamp": 1789311000.0, "price": 1.15823234108968e-05, "liquidity": 10000.0}, {"timestamp": 1789311300.0, "price": 1.32697948567242e-05, "liquidity": 10000.0}, {"timestamp": 1789311600.0, "price": 1.46896500147636e-05, "liquidity": 10000.0}, {"timestamp": 1789311900.0, "price": 1.49921308515941e-05, "liquidity": 10000.0}, {"timestamp": 1789313100.0, "price": 1.44345393091712e-05, "liquidity": 10000.0}, {"timestamp": 1789313700.0, "price": 1.40218739907496e-05, "liquidity": 10000.0}, {"timestamp": 1789315200.0, "price": 1.68664167154472e-05, "liquidity": 10000.0}, {"timestamp": 1789315500.0, "price": 1.79446091732508e-05, "liquidity": 10000.0}, {"timestamp": 1789315800.0, "price": 1.79505590116136e-05, "liquidity": 10000.0}, {"timestamp": 1789316700.0, "price": 1.86301437780399e-05, "liquidity": 10000.0}, {"timestamp": 1789317300.0, "price": 1.86621476463339e-05, "liquidity": 10000.0}, {"timestamp": 1789317900.0, "price": 1.84493996065108e-05, "liquidity": 10000.0}, {"timestamp": 1789318500.0, "price": 1.84122443629313e-05, "liquidity": 10000.0}, {"timestamp": 1789320300.0, "price": 1.79801547506392e-05, "liquidity": 10000.0}, {"timestamp": 1789323300.0, "price": 1.77124392714945e-05, "liquidity": 10000.0}, {"timestamp": 1789323600.0, "price": 2.17441930553286e-05, "liquidity": 10000.0}, {"timestamp": 1789324200.0, "price": 2.50939845567709e-05, "liquidity": 10000.0}, {"timestamp": 1789324500.0, "price": 5.32516403496519e-05, "liquidity": 10000.0}, {"timestamp": 1789324800.0, "price": 2.73848572473069e-05, "liquidity": 10000.0}, {"timestamp": 1789325100.0, "price": 2.90857490890971e-05, "liquidity": 10000.0}, {"timestamp": 1789325400.0, "price": 3.14964549890472e-05, "liquidity": 10000.0}, {"timestamp": 1789325700.0, "price": 3.84882772223948e-05, "liquidity": 10000.0}, {"timestamp": 1789326000.0, "price": 3.91147904447806e-05, "liquidity": 10000.0}, {"timestamp": 1789326300.0, "price": 3.64760276175031e-05, "liquidity": 10000.0}, {"timestamp": 1789326600.0, "price": 3.45787507938957e-05, "liquidity": 10000.0}, {"timestamp": 1789326900.0, "price": 3.49717731788342e-05, "liquidity": 10000.0}, {"timestamp": 1789327200.0, "price": 3.72530552480408e-05, "liquidity": 10000.0}, {"timestamp": 1789327500.0, "price": 3.65390014472971e-05, "liquidity": 10000.0}, {"timestamp": 1789327800.0, "price": 3.62807717466388e-05, "liquidity": 10000.0}, {"timestamp": 1789328100.0, "price": 3.66589483866938e-05, "liquidity": 10000.0}, {"timestamp": 1789328400.0, "price": 8.32255353516258e-05, "liquidity": 10000.0}, {"timestamp": 1789328700.0, "price": 8.99273330765829e-05, "liquidity": 10000.0}, {"timestamp": 1789329000.0, "price": 5.01036344487828e-05, "liquidity": 10000.0}, {"timestamp": 1789329300.0, "price": 5.25891649866202e-05, "liquidity": 10000.0}, {"timestamp": 1789329600.0, "price": 9.58426431861494e-05, "liquidity": 10000.0}, {"timestamp": 1789329900.0, "price": 8.92020600697523e-05, "liquidity": 10000.0}, {"timestamp": 1789330200.0, "price": 5.40017271192136e-05, "liquidity": 10000.0}, {"timestamp": 1789330500.0, "price": 6.34693095827574e-05, "liquidity": 10000.0}, {"timestamp": 1789330800.0, "price": 6.30232868629918e-05, "liquidity": 10000.0}, {"timestamp": 1789331100.0, "price": 6.00121622644066e-05, "liquidity": 10000.0}, {"timestamp": 1789331400.0, "price": 7.11502883543759e-05, "liquidity": 10000.0}, {"timestamp": 1789331700.0, "price": 7.36944476008004e-05, "liquidity": 10000.0}, {"timestamp": 1789332000.0, "price": 7.13636620741693e-05, "liquidity": 10000.0}, {"timestamp": 1789332300.0, "price": 7.1134167912194e-05, "liquidity": 10000.0}, {"timestamp": 1789332600.0, "price": 6.00205313596296e-05, "liquidity": 10000.0}, {"timestamp": 1789332900.0, "price": 6.98758554411482e-05, "liquidity": 10000.0}, {"timestamp": 1789333200.0, "price": 7.40387693402478e-05, "liquidity": 10000.0}, {"timestamp": 1789333500.0, "price": 7.45061101935578e-05, "liquidity": 10000.0}, {"timestamp": 1789333800.0, "price": 7.91051164110161e-05, "liquidity": 10000.0}, {"timestamp": 1789334100.0, "price": 7.85655633119516e-05, "liquidity": 10000.0}, {"timestamp": 1789334400.0, "price": 6.67013437922521e-05, "liquidity": 10000.0}, {"timestamp": 1789334700.0, "price": 5.21495339000606e-05, "liquidity": 10000.0}, {"timestamp": 1789335000.0, "price": 5.26730098959969e-05, "liquidity": 10000.0}, {"timestamp": 1789335600.0, "price": 6.215497698405e-05, "liquidity": 10000.0}, {"timestamp": 1789335900.0, "price": 6.21656287650312e-05, "liquidity": 10000.0}, {"timestamp": 1789336200.0, "price": 6.20050804179602e-05, "liquidity": 10000.0}, {"timestamp": 1789336800.0, "price": 6.17111029645669e-05, "liquidity": 10000.0}, {"timestamp": 1789337400.0, "price": 5.77688447476153e-05, "liquidity": 10000.0}, {"timestamp": 1789337700.0, "price": 6.79263332431302e-05, "liquidity": 10000.0}, {"timestamp": 1789338000.0, "price": 7.13269896442951e-05, "liquidity": 10000.0}, {"timestamp": 1789338300.0, "price": 5.81330452951238e-05, "liquidity": 10000.0}, {"timestamp": 1789338600.0, "price": 5.80425324747584e-05, "liquidity": 10000.0}, {"timestamp": 1789339200.0, "price": 5.77196134113794e-05, "liquidity": 10000.0}, {"timestamp": 1789339500.0, "price": 5.78348120247142e-05, "liquidity": 10000.0}, {"timestamp": 1789339800.0, "price": 5.42936767453142e-05, "liquidity": 10000.0}, {"timestamp": 1789340100.0, "price": 4.91595452066365e-05, "liquidity": 10000.0}, {"timestamp": 1789340400.0, "price": 4.8282468376184e-05, "liquidity": 10000.0}, {"timestamp": 1789340700.0, "price": 5.31533228754716e-05, "liquidity": 10000.0}, {"timestamp": 1789341000.0, "price": 5.24366470278328e-05, "liquidity": 10000.0}, {"timestamp": 1789341300.0, "price": 5.39190142503339e-05, "liquidity": 10000.0}, {"timestamp": 1789341900.0, "price": 6.53647829627817e-05, "liquidity": 10000.0}, {"timestamp": 1789342200.0, "price": 6.99543341751738e-05, "liquidity": 10000.0}, {"timestamp": 1789342500.0, "price": 6.76862768209634e-05, "liquidity": 10000.0}, {"timestamp": 1789342800.0, "price": 6.87208250849267e-05, "liquidity": 10000.0}, {"timestamp": 1789343100.0, "price": 6.93341078754453e-05, "liquidity": 10000.0}, {"timestamp": 1789343400.0, "price": 6.12581515234028e-05, "liquidity": 10000.0}, {"timestamp": 1789343700.0, "price": 6.07037352594283e-05, "liquidity": 10000.0}, {"timestamp": 1789344000.0, "price": 5.94861723193861e-05, "liquidity": 10000.0}, {"timestamp": 1789344300.0, "price": 6.04818448909674e-05, "liquidity": 10000.0}, {"timestamp": 1789344600.0, "price": 7.06137633023135e-05, "liquidity": 10000.0}, {"timestamp": 1789344900.0, "price": 7.40482251907733e-05, "liquidity": 10000.0}, {"timestamp": 1789345200.0, "price": 7.33495090403541e-05, "liquidity": 10000.0}, {"timestamp": 1789345500.0, "price": 9.78063321720205e-05, "liquidity": 10000.0}, {"timestamp": 1789345800.0, "price": 8.78021754194486e-05, "liquidity": 10000.0}, {"timestamp": 1789346100.0, "price": 9.33576001737165e-05, "liquidity": 10000.0}, {"timestamp": 1789346400.0, "price": 8.19998591420618e-05, "liquidity": 10000.0}, {"timestamp": 1789346700.0, "price": 8.59881738086396e-05, "liquidity": 10000.0}, {"timestamp": 1789347000.0, "price": 9.29032081705078e-05, "liquidity": 10000.0}, {"timestamp": 1789347300.0, "price": 9.03504570670005e-05, "liquidity": 10000.0}, {"timestamp": 1789347600.0, "price": 8.99602203413054e-05, "liquidity": 10000.0}, {"timestamp": 1789347900.0, "price": 8.88061170061946e-05, "liquidity": 10000.0}, {"timestamp": 1789348200.0, "price": 8.98794924139179e-05, "liquidity": 10000.0}, {"timestamp": 1789348500.0, "price": 8.96055886672105e-05, "liquidity": 10000.0}, {"timestamp": 1789348800.0, "price": 9.26249534069965e-05, "liquidity": 10000.0}, {"timestamp": 1789349100.0, "price": 0.00010142606439609, "liquidity": 10000.0}, {"timestamp": 1789349700.0, "price": 9.74204905997584e-05, "liquidity": 10000.0}, {"timestamp": 1789350000.0, "price": 9.31951891819769e-05, "liquidity": 10000.0}, {"timestamp": 1789350300.0, "price": 8.79075759578172e-05, "liquidity": 10000.0}, {"timestamp": 1789350600.0, "price": 8.69955319169307e-05, "liquidity": 10000.0}, {"timestamp": 1789351200.0, "price": 8.19800027942224e-05, "liquidity": 10000.0}, {"timestamp": 1789351500.0, "price": 7.89233793560737e-05, "liquidity": 10000.0}, {"timestamp": 1789351800.0, "price": 7.26010215286332e-05, "liquidity": 10000.0}, {"timestamp": 1789352100.0, "price": 7.21211545418551e-05, "liquidity": 10000.0}, {"timestamp": 1789352400.0, "price": 7.10739985363263e-05, "liquidity": 10000.0}, {"timestamp": 1789352700.0, "price": 7.15394010023598e-05, "liquidity": 10000.0}, {"timestamp": 1789353000.0, "price": 7.32805436432213e-05, "liquidity": 10000.0}, {"timestamp": 1789353300.0, "price": 7.34021463198456e-05, "liquidity": 10000.0}, {"timestamp": 1789353600.0, "price": 7.31776543523869e-05, "liquidity": 10000.0}, {"timestamp": 1789353900.0, "price": 5.83101521292615e-05, "liquidity": 10000.0}, {"timestamp": 1789354200.0, "price": 5.72399358827757e-05, "liquidity": 10000.0}, {"timestamp": 1789354500.0, "price": 5.77438021638323e-05, "liquidity": 10000.0}, {"timestamp": 1789354800.0, "price": 5.63726367665211e-05, "liquidity": 10000.0}, {"timestamp": 1789355100.0, "price": 5.65903188707e-05, "liquidity": 10000.0}, {"timestamp": 1789355400.0, "price": 5.62088041522058e-05, "liquidity": 10000.0}, {"timestamp": 1789355700.0, "price": 5.63853070880685e-05, "liquidity": 10000.0}, {"timestamp": 1789356300.0, "price": 5.68643734325377e-05, "liquidity": 10000.0}, {"timestamp": 1789356600.0, "price": 5.55730187290343e-05, "liquidity": 10000.0}, {"timestamp": 1789357200.0, "price": 5.51141542045301e-05, "liquidity": 10000.0}, {"timestamp": 1789358100.0, "price": 5.46132353832934e-05, "liquidity": 10000.0}, {"timestamp": 1789358400.0, "price": 5.90531416247947e-05, "liquidity": 10000.0}, {"timestamp": 1789358700.0, "price": 6.31846870543642e-05, "liquidity": 10000.0}, {"timestamp": 1789360200.0, "price": 6.58999434406818e-05, "liquidity": 10000.0}, {"timestamp": 1789360500.0, "price": 6.18663549615069e-05, "liquidity": 10000.0}, {"timestamp": 1789360800.0, "price": 6.24074064028997e-05, "liquidity": 10000.0}, {"timestamp": 1789361100.0, "price": 6.81844627098677e-05, "liquidity": 10000.0}, {"timestamp": 1789361400.0, "price": 7.40099413658426e-05, "liquidity": 10000.0}, {"timestamp": 1789361700.0, "price": 7.3569091082968e-05, "liquidity": 10000.0}, {"timestamp": 1789362900.0, "price": 7.37252844367368e-05, "liquidity": 10000.0}, {"timestamp": 1789363200.0, "price": 6.41278065297595e-05, "liquidity": 10000.0}, {"timestamp": 1789363800.0, "price": 5.84206792908196e-05, "liquidity": 10000.0}, {"timestamp": 1789364100.0, "price": 5.84288778626031e-05, "liquidity": 10000.0}, {"timestamp": 1789364400.0, "price": 5.95369034709174e-05, "liquidity": 10000.0}, {"timestamp": 1789365300.0, "price": 5.67585158199584e-05, "liquidity": 10000.0}, {"timestamp": 1789365600.0, "price": 5.60977760460397e-05, "liquidity": 10000.0}, {"timestamp": 1789367100.0, "price": 5.55084931297258e-05, "liquidity": 10000.0}, {"timestamp": 1789367700.0, "price": 4.54582770914885e-05, "liquidity": 10000.0}, {"timestamp": 1789369200.0, "price": 4.37075310664144e-05, "liquidity": 10000.0}, {"timestamp": 1789369500.0, "price": 4.2212252570684e-05, "liquidity": 10000.0}, {"timestamp": 1789370100.0, "price": 4.19226423781515e-05, "liquidity": 10000.0}, {"timestamp": 1789370400.0, "price": 4.22702362514657e-05, "liquidity": 10000.0}, {"timestamp": 1789370700.0, "price": 4.24733963316568e-05, "liquidity": 10000.0}, {"timestamp": 1789371000.0, "price": 4.05866814168196e-05, "liquidity": 10000.0}, {"timestamp": 1789371300.0, "price": 3.88321703924379e-05, "liquidity": 10000.0}, {"timestamp": 1789372200.0, "price": 3.88244158615732e-05, "liquidity": 10000.0}, {"timestamp": 1789372500.0, "price": 3.85036571077457e-05, "liquidity": 10000.0}, {"timestamp": 1789372800.0, "price": 3.87911223553017e-05, "liquidity": 10000.0}, {"timestamp": 1789373100.0, "price": 4.08988118839647e-05, "liquidity": 10000.0}, {"timestamp": 1789373400.0, "price": 4.0769929876e-05, "liquidity": 10000.0}, {"timestamp": 1789374000.0, "price": 4.2031045432211e-05, "liquidity": 10000.0}, {"timestamp": 1789375200.0, "price": 4.19749254585493e-05, "liquidity": 10000.0}, {"timestamp": 1789376100.0, "price": 4.19728752781019e-05, "liquidity": 10000.0}, {"timestamp": 1789377000.0, "price": 4.20157898219912e-05, "liquidity": 10000.0}, {"timestamp": 1789377300.0, "price": 4.54367222577863e-05, "liquidity": 10000.0}, {"timestamp": 1789377900.0, "price": 4.55708761405506e-05, "liquidity": 10000.0}, {"timestamp": 1789378800.0, "price": 4.62976341334957e-05, "liquidity": 10000.0}, {"timestamp": 1789380000.0, "price": 4.60365680297808e-05, "liquidity": 10000.0}, {"timestamp": 1789380600.0, "price": 4.55001428884074e-05, "liquidity": 10000.0}, {"timestamp": 1789380900.0, "price": 4.55208360597397e-05, "liquidity": 10000.0}, {"timestamp": 1789381500.0, "price": 4.55943044582158e-05, "liquidity": 10000.0}, {"timestamp": 1789382400.0, "price": 4.62879502315744e-05, "liquidity": 10000.0}, {"timestamp": 1789383600.0, "price": 4.58801077791045e-05, "liquidity": 10000.0}, {"timestamp": 1789384500.0, "price": 4.43801722746672e-05, "liquidity": 10000.0}, {"timestamp": 1789384800.0, "price": 3.95465995298219e-05, "liquidity": 10000.0}, {"timestamp": 1789385700.0, "price": 4.42087437260323e-05, "liquidity": 10000.0}, {"timestamp": 1789386600.0, "price": 4.42571030012237e-05, "liquidity": 10000.0}, {"timestamp": 1789386900.0, "price": 4.3173438364738e-05, "liquidity": 10000.0}, {"timestamp": 1789387500.0, "price": 4.43229490619975e-05, "liquidity": 10000.0}, {"timestamp": 1789387800.0, "price": 4.55605987369429e-05, "liquidity": 10000.0}, {"timestamp": 1789388700.0, "price": 4.62660732051401e-05, "liquidity": 10000.0}, {"timestamp": 1789389000.0, "price": 4.71534614472806e-05, "liquidity": 10000.0}, {"timestamp": 1789389300.0, "price": 4.65634126302633e-05, "liquidity": 10000.0}, {"timestamp": 1789389600.0, "price": 4.61478586472013e-05, "liquidity": 10000.0}, {"timestamp": 1789389900.0, "price": 4.72007844943639e-05, "liquidity": 10000.0}, {"timestamp": 1789390200.0, "price": 4.72423506800448e-05, "liquidity": 10000.0}, {"timestamp": 1789390500.0, "price": 4.73037270017814e-05, "liquidity": 10000.0}, {"timestamp": 1789391100.0, "price": 4.91668290273627e-05, "liquidity": 10000.0}, {"timestamp": 1789391400.0, "price": 4.90201438396561e-05, "liquidity": 10000.0}, {"timestamp": 1789392000.0, "price": 4.80544937744699e-05, "liquidity": 10000.0}, {"timestamp": 1789392300.0, "price": 4.16583147177069e-05, "liquidity": 10000.0}, {"timestamp": 1789392600.0, "price": 3.8283045782072e-05, "liquidity": 10000.0}, {"timestamp": 1789392900.0, "price": 3.82298322791649e-05, "liquidity": 10000.0}, {"timestamp": 1789393200.0, "price": 3.82484852934153e-05, "liquidity": 10000.0}, {"timestamp": 1789393500.0, "price": 3.83963024859996e-05, "liquidity": 10000.0}, {"timestamp": 1789393800.0, "price": 3.84835925723882e-05, "liquidity": 10000.0}, {"timestamp": 1789394100.0, "price": 3.84531206354757e-05, "liquidity": 10000.0}, {"timestamp": 1789394700.0, "price": 3.93871405554028e-05, "liquidity": 10000.0}, {"timestamp": 1789395300.0, "price": 3.89678111354037e-05, "liquidity": 10000.0}, {"timestamp": 1789395600.0, "price": 3.83654454855833e-05, "liquidity": 10000.0}, {"timestamp": 1789396500.0, "price": 3.79170786557375e-05, "liquidity": 10000.0}, {"timestamp": 1789396800.0, "price": 3.86093874753706e-05, "liquidity": 10000.0}, {"timestamp": 1789397100.0, "price": 3.93851260369188e-05, "liquidity": 10000.0}, {"timestamp": 1789397700.0, "price": 4.24684398000004e-05, "liquidity": 10000.0}, {"timestamp": 1789398000.0, "price": 4.23703567218325e-05, "liquidity": 10000.0}, {"timestamp": 1789398300.0, "price": 4.25296720139622e-05, "liquidity": 10000.0}, {"timestamp": 1789398600.0, "price": 4.24941205197623e-05, "liquidity": 10000.0}, {"timestamp": 1789400100.0, "price": 4.2067792585575e-05, "liquidity": 10000.0}, {"timestamp": 1789400700.0, "price": 4.21746316870029e-05, "liquidity": 10000.0}], "split": 140, "generations": [{"index": 0, "flies": [{"id": "F0001", "genome": {"lookback": 18, "momentum": 0.021416798387982525, "min_liquidity": 15240.832712715039, "stop": 0.05021858239068681, "take": 0.056051748805010654, "hold": 48, "allocation": 0.36689894007953566}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 1.23018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 1.58254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.09413; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.36437; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.19188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.14413; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.56723; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.70981; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.60137; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.05015; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.07531; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.96128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.94408; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.98700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.52012; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 4.00148; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.82873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.41854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 2.81935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.67510; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.97196; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 1.18214; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 1.00096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.55923; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.81901; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 1.02035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 1.06380; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 1.03405; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.61116; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.91236; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 1.04072; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 1.03241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum -0.04951; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum -0.12634; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.33127; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.00836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.45042; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.30321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.15118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.02307; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.02082; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.03738; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.04531; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.03213; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.18540; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18404; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.03834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.17232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.26669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.34019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.38964; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.32345; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.21386; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.03393; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.24095; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.12548; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.08881; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10831; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.12353; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.06040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.10633; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.16601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.04040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.21659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.28290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.26826; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.80143; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.78607; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.93357; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.54270; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.63985; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.72301; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.38225; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.28598; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.31203; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.30789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.29237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.51204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.67084; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.63770; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.54088; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.24491; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.17485; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum 0.11766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.19306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.17313; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.22747; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.13324; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.16803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.21122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.18758; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.18656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.34340; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.36315; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.35558; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.39139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.44205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.42303; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.39498; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.35313; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.36120; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.32771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.30802; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.18661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.12391; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.13521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.14838; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.07108; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.01137; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.26169; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.28800; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.11056; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.03633; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.03249; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00662; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.01348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.00116; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.17520; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.19969; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0002", "genome": {"lookback": 10, "momentum": -0.008983795108278817, "min_liquidity": 1444.1452616472875, "stop": 0.052258821499872724, "take": 0.1904028710991003, "hold": 19, "allocation": 0.43686719518692196}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1107.86661271354, "return": 0.10786661271353992, "drawdown": 0.04189858454792287, "fees": 3.935406056309546, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 69.71421805952177, "fee": 0.2091426541785653, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 87.60166967706651, "fee": 0.2628050090311995, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.0496822007785}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.465163461731}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0845278112797}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0470496054902}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.2321051458955}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1131.8415572594915}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1131.8415572594915}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1130.8435532674757}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4413341741385}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1101.0466326648348}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1100.048628672819}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1100.4466326648349}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1119.6149303135292}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.8277480455047}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1119.8297440534886}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.2277480455048}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.805697975916}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.1041207826297}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1108.447732609403}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1107.86661271354}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1132.0496822007785, "holding": true}, {"timestamp": 1789331700.0, "equity": 1132.465163461731, "holding": true}, {"timestamp": 1789332000.0, "equity": 1132.0845278112797, "holding": true}, {"timestamp": 1789332300.0, "equity": 1132.0470496054902, "holding": true}, {"timestamp": 1789332600.0, "equity": 1130.2321051458955, "holding": true}, {"timestamp": 1789332900.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333200.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333500.0, "equity": 1130.8435532674757, "holding": true}, {"timestamp": 1789333800.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334100.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334400.0, "equity": 1120.4413341741385, "holding": true}, {"timestamp": 1789334700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789345200.0, "equity": 1100.048628672819, "holding": true}, {"timestamp": 1789345500.0, "equity": 1100.4466326648349, "holding": true}, {"timestamp": 1789345800.0, "equity": 1119.6149303135292, "holding": true}, {"timestamp": 1789346100.0, "equity": 1120.8277480455047, "holding": false}, {"timestamp": 1789346400.0, "equity": 1119.8297440534886, "holding": true}, {"timestamp": 1789346700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347000.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347300.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347600.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347900.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348200.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348500.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348800.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349100.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350000.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350300.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350600.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789351200.0, "equity": 1119.805697975916, "holding": true}, {"timestamp": 1789351500.0, "equity": 1116.1041207826297, "holding": true}, {"timestamp": 1789351800.0, "equity": 1108.447732609403, "holding": true}, {"timestamp": 1789352100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789352400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789352700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353000.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353300.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353600.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353900.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789354200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789354500.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789354800.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789355100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789355400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789355700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789356300.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789356600.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789357200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789358100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789358400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789358700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789360200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789360500.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789360800.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789361100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789361400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789361700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789362900.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789363200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789363800.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789364100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789364400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789365300.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789365600.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789367100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789367700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789369200.0, "equity": 1107.86661271354, "holding": false}], "open_quantity": 0.0, "cash": 1107.86661271354, "fitness": 0.04341873589165562, "mark_to_market_equity": 1107.86661271354, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0003", "genome": {"lookback": 12, "momentum": 0.04405248108977661, "min_liquidity": 34253.29396400732, "stop": 0.08966997417937965, "take": 0.04732223212447051, "hold": 38, "allocation": 0.07798675606360102}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.31159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 2.03911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 2.09180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.59077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.36637; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.45029; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.56170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.81487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.69176; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.64241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.96110; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 1.01027; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.14253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.32871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum -0.22750; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum -0.16475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.46486; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.23785; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.05836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.25514; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.37927; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.19323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.24020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.51659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.48838; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.51229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.46831; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.27283; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.21010; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.26279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.03701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.10955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.00174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.07205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.01172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.11758; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12648; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.18788; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0004", "genome": {"lookback": 8, "momentum": -0.00490845197230199, "min_liquidity": 35307.87391803834, "stop": 0.07147810554651422, "take": 0.2394691476313041, "hold": 16, "allocation": 0.19896623598771923}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.43814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.73580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.71661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.54982; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.40395; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.27043; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.23061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.27557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.28229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.05016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39795; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.46740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.71063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.14060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.20832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.67751; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.37797; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.34327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.36035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.25625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.15190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.04753; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.12773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.46538; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.44897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.50376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.57275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.48844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.73135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.24274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.33266; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.42006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.40132; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.25541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20255; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.11146; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.10094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.17478; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.11180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.26688; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.12242; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.11049; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.16779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21988; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.26471; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.01837; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.36774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.10366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.07152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14903; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.28919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.25479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.07104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.24667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.39791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.43601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.15248; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.15766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.10325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.07470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.00943; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.09399; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.06735; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.41065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.43331; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.53792; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.37847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.42172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.31565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.22016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.22646; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.09202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.02366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.04019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.12957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.17954; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.04862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.02282; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.02039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.21618; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.28893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.27044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.23237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.16639; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.15625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.10737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.26118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.19935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.20685; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.20896; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23296; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.23183; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22293; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.04694; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.05421; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.11653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.17241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.09748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.22693; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.34285; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.34709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.24846; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.01493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.11349; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.05556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.04600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.16757; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.24202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38341; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.31843; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0005", "genome": {"lookback": 5, "momentum": 0.06824561068087003, "min_liquidity": 31974.78173488384, "stop": 0.04401194829541578, "take": 0.034238005721664515, "hold": 33, "allocation": 0.3380789209034054}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.50663; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.54291; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.38083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.21063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.27104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.22158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.19733; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.29066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.33093; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.09385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.02606; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.00165; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.04926; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.16515; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.36015; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.89219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.64211; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.44850; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.53377; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum -0.26547; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.33198; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.18886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.11034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum -0.03209; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.00535; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.06016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.37979; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.41396; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.37124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.44951; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.61444; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.07181; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum -0.39950; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.26676; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.19841; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.37385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum -0.20237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.36467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.12438; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.12870; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.00014; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.01791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.00467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.04403; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.11206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.30898; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.04543; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.29304; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.21427; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.20874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.07041; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.18335; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum 0.09674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09285; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.14737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.05945; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.00085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.14857; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.23881; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.15436; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16815; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09334; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.00690; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.32965; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.44886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.27342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.31055; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.28589; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.06283; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.13224; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.12115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.11989; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.01846; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.20879; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.20832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.64419; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.45171; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.32209; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.10738; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.17231; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.05013; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.02902; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum -0.03639; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.08300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.04525; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.03550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.02517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12745; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.09700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03689; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.01895; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06078; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.19173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.18987; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.22098; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.17958; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.18302; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.12736; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.07150; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.01103; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.01465; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.17959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.19988; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.23200; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.03604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.01493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.01523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01418; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02609; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.02839; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.11115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.18583; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.12251; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.14272; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.15463; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.17133; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.11638; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.19169; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.02757; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.14320; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.21053; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.19073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23014; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.12522; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.04985; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.22199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.26587; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0006", "genome": {"lookback": 6, "momentum": 0.04826110840753037, "min_liquidity": 20492.835217621683, "stop": 0.06566770763097146, "take": 0.09404980543398157, "hold": 30, "allocation": 0.21748677870084565}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.53766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48553; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.34135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.45622; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.35229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.22199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.24266; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.29288; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.31576; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.09165; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.00198; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.16715; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34465; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.88636; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48732; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.61766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.77821; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.77005; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.55873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum -0.31503; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.26270; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.20237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.18277; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum -0.05065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.07245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.00501; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.40684; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.57143; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.34495; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.43926; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.64169; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.43330; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum -0.35114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.29422; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.25786; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.14115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum -0.25763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum -0.17385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.32151; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.12076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.04765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.16436; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.01101; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.10848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.10447; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.11131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.25368; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.28858; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16577; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.21414; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.07481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum 0.10775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.28959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.14757; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06391; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06468; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.00114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.20070; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.31079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16945; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08423; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09153; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.20391; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.42301; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.40188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.29288; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.32225; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.13611; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.07131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14964; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.10644; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.02755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.06799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.19738; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.61121; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.47601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.54356; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.16124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.16125; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.26658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum -0.07623; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.02458; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04875; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.09609; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.04207; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum -0.00300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12258; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08293; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.04942; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.02194; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.02913; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.11493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.22186; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.25477; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.22613; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.19149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.17767; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.10612; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.06996; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.00794; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19150; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.19464; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.19284; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.23073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22904; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23189; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.03301; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.00656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.03759; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03494; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.05060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12059; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15890; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.11324; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.13233; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.24850; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.25328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.16435; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.11875; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.03655; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.06388; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.14308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.19556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.22850; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23910; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.13441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.22188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25195; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0007", "genome": {"lookback": 3, "momentum": 0.06968793954851839, "min_liquidity": 36970.46760765182, "stop": 0.015532523211431308, "take": 0.1271507957062484, "hold": 40, "allocation": 0.3984687160873489}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0008", "genome": {"lookback": 14, "momentum": 0.003894656536794879, "min_liquidity": 27885.14954798503, "stop": 0.11531313983606303, "take": 0.13882567599401702, "hold": 26, "allocation": 0.07615041226327537}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.89225; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.89489; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.72001; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.52926; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.63862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.70828; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.55197; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.89718; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.07431; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.86741; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.14484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.17903; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.95790; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.85288; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.89555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.02328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 1.03219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 1.04832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.68592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 2.31655; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 0.68872; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.82961; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.80807; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 2.04297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.31764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.38060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.74003; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.82260; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.71602; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.90992; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 1.01687; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.96698; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.94043; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.27882; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.22297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.47771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.41676; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum -0.17464; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum -0.11924; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.23517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.17835; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.16423; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.03571; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12628; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.15862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.13526; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.18789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.13172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.02077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.21483; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.22097; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.27034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.26387; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.18602; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.05733; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.08335; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14483; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15650; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.13041; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.05921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.21094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum -0.00353; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.19268; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05540; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.05170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.02855; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.11398; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.43642; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.53365; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.37996; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.86523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.62841; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.42826; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.17219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.27039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.35189; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.30312; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.46854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.46294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.51093; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.48153; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.31171; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.36973; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.32817; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.04715; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.00120; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06815; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.00024; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.08216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.21853; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.20176; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.19443; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.18468; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.18083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.20996; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.42510; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.41244; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.38040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.35873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.34950; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.31436; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.28557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.21676; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22945; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.22455; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.23660; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19415; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.13920; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.09945; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.06099; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.09028; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.18081; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31287; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30003; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.31163; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.13731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.02737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.05139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.08025; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.03928; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05005; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.12149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.31019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.29352; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0009", "genome": {"lookback": 4, "momentum": 0.058646969255421066, "min_liquidity": 9718.100331734013, "stop": 0.07642860733830072, "take": 0.14555341087494894, "hold": 38, "allocation": 0.45577508440813924}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 893.6576261778894, "return": -0.10634237382211065, "drawdown": 0.112391291179375, "fees": 5.096261663524238, "trades": [{"side": "buy", "timestamp": 1789325700.0, "signal_timestamp": 1789325400.0, "price": 3.856525377683959e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.25514; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789326900.0, "signal_timestamp": 1789326600.0, "price": 3.490182963247653e-05, "notional": 90.50071298490163, "fee": 0.2715021389547049, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 9.010718774273607e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 1.23406; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.248398665664696e-05, "notional": 58.24617100080113, "fee": 0.1747385130024034, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789329600.0, "signal_timestamp": 1789329300.0, "price": 9.603432847252169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.43455; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.33423709635919e-05, "notional": 65.95805059616369, "fee": 0.19787415178849108, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789330800.0, "signal_timestamp": 1789330500.0, "price": 6.314933343671779e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.20689; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.43570979731707e-05, "notional": 13.344604098816006, "fee": 0.04003381229644802, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.87226944385755e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.31797; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 66.11211062252133, "fee": 0.198336331867564, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789343400.0, "signal_timestamp": 1789343100.0, "price": 6.13806678264496e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.06073; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.390012874039175e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.32028100222734e-05, "notional": 20.20396357783154, "fee": 0.06061189073349462, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345500.0, "signal_timestamp": 1789345200.0, "price": 9.800194483636454e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23305; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 95.07044490692306, "fee": 0.2852113347207692, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.26077; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 10.214462059484173, "fee": 0.030643386178452522, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789361700.0, "signal_timestamp": 1789361400.0, "price": 7.371622926513395e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.12307; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789364100.0, "signal_timestamp": 1789363800.0, "price": 5.8312020106877894e-05, "notional": 79.10336799397051, "fee": 0.23731010398191152, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36101; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.51178; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.43417; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.05668; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.14818; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.19694; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.24358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.32865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.10647; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02813; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.02572; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03489; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.05089; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.17859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.36290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96169; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.54608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.33763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.25514; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "buy", "reason": "momentum 0.25514; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789326000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789326300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 993.8102748748865}, {"timestamp": 1789326600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 988.9151902111781}, {"timestamp": 1789326900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 989.929210845947}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum -0.04760; entry conditions not met", "pending": null, "equity": 989.929210845947}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.00173; entry conditions not met", "pending": null, "equity": 989.929210845947}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.04922; entry conditions not met", "pending": null, "equity": 989.929210845947}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.04824; entry conditions not met", "pending": null, "equity": 989.929210845947}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.23406; entry queued", "pending": "buy", "equity": 989.929210845947}, {"timestamp": 1789328700.0, "action": "buy", "reason": "momentum 1.23406; liquidity 10000.00", "pending": null, "equity": 988.931206853931}, {"timestamp": 1789329000.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 944.9560034661778}, {"timestamp": 1789329300.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 947.7006433337457}, {"timestamp": 1789329600.0, "action": "buy", "reason": "momentum 0.43455; liquidity 10000.00", "pending": null, "equity": 946.7026393417298}, {"timestamp": 1789329900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 939.8223704322592}, {"timestamp": 1789330200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 903.3515135575684}, {"timestamp": 1789330500.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 913.1608197781209}, {"timestamp": 1789330800.0, "action": "buy", "reason": "momentum 0.20689; liquidity 10000.00", "pending": null, "equity": 912.1628157861049}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 907.4183681739346}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 912.560819778121}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 912.560819778121}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 925.3042425055003}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 925.2632616892905}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 923.2786974935716}, {"timestamp": 1789332900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 925.0385645916977}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 925.7819369194626}, {"timestamp": 1789333500.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 925.8653900646406}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.31797; entry queued", "pending": "buy", "equity": 925.8653900646406}, {"timestamp": 1789334100.0, "action": "buy", "reason": "momentum 0.31797; liquidity 10000.00", "pending": null, "equity": 924.8673860726246}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 909.8717489293493}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.33414; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.20888; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.06800; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.18899; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.17159; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07057; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09267; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15034; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.05798; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.00474; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.15026; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.18916; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06604; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.15304; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16350; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08095; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.03420; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.09682; entry queued", "pending": "buy", "equity": 891.4791643552944}, {"timestamp": 1789341900.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.31609; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.29082; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.27452; entry conditions not met", "pending": null, "equity": 891.4791643552944}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.06073; entry queued", "pending": "buy", "equity": 891.4791643552944}, {"timestamp": 1789343400.0, "action": "buy", "reason": "momentum 0.06073; liquidity 10000.00", "pending": null, "equity": 890.4811603632785}, {"timestamp": 1789343700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 889.5824286800196}, {"timestamp": 1789344000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 887.608708820625}, {"timestamp": 1789344300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 889.2227352198815}, {"timestamp": 1789344600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 890.8791643552945}, {"timestamp": 1789344900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 911.2143985148383}, {"timestamp": 1789345200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 911.0225160423926}, {"timestamp": 1789345500.0, "action": "buy", "reason": "momentum 0.23305; liquidity 10000.00", "pending": null, "equity": 910.0245120503766}, {"timestamp": 1789345800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 899.8673707708131}, {"timestamp": 1789346100.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 905.5077496145949}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.26077; liquidity 10000.00", "pending": null, "equity": 904.509745622579}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 904.907749614595}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 904.907749614595}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 904.907749614595}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 904.907749614595}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 904.907749614595}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 904.907749614595}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 904.907749614595}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 904.907749614595}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 904.907749614595}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 904.907749614595}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 918.0673130448072}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 917.3206792085703}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 917.1918946488463}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 916.483680263472}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 916.0520718256367}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 915.1593275800487}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.13303; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.09356; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.00936; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.01776; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02960; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.18492; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21889; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21332; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22965; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.02949; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.01801; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.02353; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00872; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01798; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.01947; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03143; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03849; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.13697; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.19570; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.13281; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.05680; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.07913; entry conditions not met", "pending": null, "equity": 915.0915682879007}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.12307; entry queued", "pending": "buy", "equity": 915.0915682879007}, {"timestamp": 1789361700.0, "action": "buy", "reason": "momentum 0.12307; liquidity 10000.00", "pending": null, "equity": 914.0935642958848}, {"timestamp": 1789362900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 914.3043907661335}, {"timestamp": 1789363200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 901.3499190066473}, {"timestamp": 1789363800.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 893.6465599198925}, {"timestamp": 1789364100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 893.6576261778894}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.19245; entry conditions not met", "pending": null, "equity": 893.6576261778894}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.11492; entry conditions not met", "pending": null, "equity": 893.6576261778894}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03976; entry conditions not met", "pending": null, "equity": 893.6576261778894}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.04998; entry conditions not met", "pending": null, "equity": 893.6576261778894}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.23647; entry conditions not met", "pending": null, "equity": 893.6576261778894}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22994; entry conditions not met", "pending": null, "equity": 893.6576261778894}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789326000.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789326300.0, "equity": 993.8102748748865, "holding": true}, {"timestamp": 1789326600.0, "equity": 988.9151902111781, "holding": true}, {"timestamp": 1789326900.0, "equity": 989.929210845947, "holding": false}, {"timestamp": 1789327200.0, "equity": 989.929210845947, "holding": false}, {"timestamp": 1789327500.0, "equity": 989.929210845947, "holding": false}, {"timestamp": 1789327800.0, "equity": 989.929210845947, "holding": false}, {"timestamp": 1789328100.0, "equity": 989.929210845947, "holding": false}, {"timestamp": 1789328400.0, "equity": 989.929210845947, "holding": false}, {"timestamp": 1789328700.0, "equity": 988.931206853931, "holding": true}, {"timestamp": 1789329000.0, "equity": 944.9560034661778, "holding": true}, {"timestamp": 1789329300.0, "equity": 947.7006433337457, "holding": false}, {"timestamp": 1789329600.0, "equity": 946.7026393417298, "holding": true}, {"timestamp": 1789329900.0, "equity": 939.8223704322592, "holding": true}, {"timestamp": 1789330200.0, "equity": 903.3515135575684, "holding": true}, {"timestamp": 1789330500.0, "equity": 913.1608197781209, "holding": false}, {"timestamp": 1789330800.0, "equity": 912.1628157861049, "holding": true}, {"timestamp": 1789331100.0, "equity": 907.4183681739346, "holding": true}, {"timestamp": 1789331400.0, "equity": 912.560819778121, "holding": true}, {"timestamp": 1789331700.0, "equity": 912.560819778121, "holding": true}, {"timestamp": 1789332000.0, "equity": 925.3042425055003, "holding": true}, {"timestamp": 1789332300.0, "equity": 925.2632616892905, "holding": true}, {"timestamp": 1789332600.0, "equity": 923.2786974935716, "holding": true}, {"timestamp": 1789332900.0, "equity": 925.0385645916977, "holding": true}, {"timestamp": 1789333200.0, "equity": 925.7819369194626, "holding": true}, {"timestamp": 1789333500.0, "equity": 925.8653900646406, "holding": false}, {"timestamp": 1789333800.0, "equity": 925.8653900646406, "holding": false}, {"timestamp": 1789334100.0, "equity": 924.8673860726246, "holding": true}, {"timestamp": 1789334400.0, "equity": 909.8717489293493, "holding": true}, {"timestamp": 1789334700.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789335000.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789335600.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789335900.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789336200.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789336800.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789337400.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789337700.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789338000.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789338300.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789338600.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789339200.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789339500.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789339800.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789340100.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789340400.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789340700.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789341000.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789341300.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789341900.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789342200.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789342500.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789342800.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789343100.0, "equity": 891.4791643552944, "holding": false}, {"timestamp": 1789343400.0, "equity": 890.4811603632785, "holding": true}, {"timestamp": 1789343700.0, "equity": 889.5824286800196, "holding": true}, {"timestamp": 1789344000.0, "equity": 887.608708820625, "holding": true}, {"timestamp": 1789344300.0, "equity": 889.2227352198815, "holding": true}, {"timestamp": 1789344600.0, "equity": 890.8791643552945, "holding": true}, {"timestamp": 1789344900.0, "equity": 911.2143985148383, "holding": true}, {"timestamp": 1789345200.0, "equity": 911.0225160423926, "holding": false}, {"timestamp": 1789345500.0, "equity": 910.0245120503766, "holding": true}, {"timestamp": 1789345800.0, "equity": 899.8673707708131, "holding": true}, {"timestamp": 1789346100.0, "equity": 905.5077496145949, "holding": false}, {"timestamp": 1789346400.0, "equity": 904.509745622579, "holding": true}, {"timestamp": 1789346700.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789347000.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789347300.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789347600.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789347900.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789348200.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789348500.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789348800.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789349100.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789349700.0, "equity": 904.907749614595, "holding": true}, {"timestamp": 1789350000.0, "equity": 918.0673130448072, "holding": true}, {"timestamp": 1789350300.0, "equity": 917.3206792085703, "holding": true}, {"timestamp": 1789350600.0, "equity": 917.1918946488463, "holding": true}, {"timestamp": 1789351200.0, "equity": 916.483680263472, "holding": true}, {"timestamp": 1789351500.0, "equity": 916.0520718256367, "holding": true}, {"timestamp": 1789351800.0, "equity": 915.1593275800487, "holding": true}, {"timestamp": 1789352100.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789352400.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789352700.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789353000.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789353300.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789353600.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789353900.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789354200.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789354500.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789354800.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789355100.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789355400.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789355700.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789356300.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789356600.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789357200.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789358100.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789358400.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789358700.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789360200.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789360500.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789360800.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789361100.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789361400.0, "equity": 915.0915682879007, "holding": false}, {"timestamp": 1789361700.0, "equity": 914.0935642958848, "holding": true}, {"timestamp": 1789362900.0, "equity": 914.3043907661335, "holding": true}, {"timestamp": 1789363200.0, "equity": 901.3499190066473, "holding": true}, {"timestamp": 1789363800.0, "equity": 893.6465599198925, "holding": true}, {"timestamp": 1789364100.0, "equity": 893.6576261778894, "holding": false}, {"timestamp": 1789364400.0, "equity": 893.6576261778894, "holding": false}, {"timestamp": 1789365300.0, "equity": 893.6576261778894, "holding": false}, {"timestamp": 1789365600.0, "equity": 893.6576261778894, "holding": false}, {"timestamp": 1789367100.0, "equity": 893.6576261778894, "holding": false}, {"timestamp": 1789367700.0, "equity": 893.6576261778894, "holding": false}, {"timestamp": 1789369200.0, "equity": 893.6576261778894, "holding": false}], "open_quantity": 0.0, "cash": 893.6576261778894, "fitness": -0.27702931059117314, "mark_to_market_equity": 893.6576261778894, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0010", "genome": {"lookback": 10, "momentum": 0.045856513610190414, "min_liquidity": 45834.808373125605, "stop": 0.04507668941304086, "take": 0.0930371996545541, "hold": 39, "allocation": 0.3102553367769766}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum -0.31384; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.32485; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.26037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.64238; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.33649; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.28094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.44175; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.77172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.55069; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.44959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.73703; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.73710; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.63704; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum -0.14509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum -0.18051; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.42432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.35264; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.37376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.21666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.17389; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.25517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.30916; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.04853; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.44500; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.27766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.34649; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.33860; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.41652; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.56176; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.49384; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.27398; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.19930; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.22536; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.08385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.05493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.08643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.18806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.08381; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0011", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0012", "genome": {"lookback": 3, "momentum": 0.052898448406375975, "min_liquidity": 15558.425563409994, "stop": 0.0182532800160457, "take": 0.24689577414168068, "hold": 34, "allocation": 0.059297624822525624}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0013", "genome": {"lookback": 20, "momentum": 0.032524871890245624, "min_liquidity": 7005.771429168698, "stop": 0.06333776116729119, "take": 0.2385871075507745, "hold": 40, "allocation": 0.4174043284819143}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1001.8655099403761, "return": 0.0018655099403761533, "drawdown": 0.020296460322503942, "fees": 1.2092242024284134, "trades": [{"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 1.15198; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789335000.0, "signal_timestamp": 1789334700.0, "price": 5.2567663876204905e-05, "notional": 15.615054682867742, "fee": 0.04684516404860323, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789348200.0, "signal_timestamp": 1789347900.0, "price": 9.005925139874573e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.35862; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789351500.0, "signal_timestamp": 1789351200.0, "price": 7.876553259736155e-05, "notional": 87.45967945993668, "fee": 0.26237903837981, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.46171; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.81830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.78239; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.71936; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.90044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.66274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.43301; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.39556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 1.49409; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.20871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 1.03621; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 1.02115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.96772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.45959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 3.87427; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.72121; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.92484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 4.41104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 3.10234; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 1.15198; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 1.15198; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3041635180957}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 993.5930569244692}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 993.606150935825}, {"timestamp": 1789332900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1022.6210984908511}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1019.1144704165366}, {"timestamp": 1789334700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1014.8134892171145}, {"timestamp": 1789335000.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1014.9682095188192}, {"timestamp": 1789335600.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.35138; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.30489; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.14276; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.08981; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.07780; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.18854; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.18295; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.21239; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19119; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.18696; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.09541; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.29647; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.34788; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.28659; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.33713; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.31371; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.02004; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.34142; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.28503; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10564; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.11531; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.01205; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.01632; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.02973; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.10960; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum -0.01000; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.27377; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.26372; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.69451; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.51815; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.71949; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.66804; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.78094; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.74783; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.72304; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.66843; entry conditions not met", "pending": null, "equity": 1014.9682095188192}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.35862; entry queued", "pending": "buy", "equity": 1014.9682095188192}, {"timestamp": 1789348200.0, "action": "buy", "reason": "momentum 0.35862; liquidity 10000.00", "pending": null, "equity": 1013.9702055268033}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1013.6675871204059}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1014.3682095188193}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1014.3682095188193}, {"timestamp": 1789349700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1014.3682095188193}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1014.3682095188193}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1011.7915634940912}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1010.7839054480252}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1005.2425740547919}, {"timestamp": 1789351500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.01020; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.26261; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.19052; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.23371; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.10633; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.14637; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.21232; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.35462; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.36372; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.34978; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.37280; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.36845; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.39316; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.44407; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.41630; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.40369; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.37304; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.37223; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.27966; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.19942; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.09230; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.14219; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.12194; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.04690; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.00995; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.00227; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.00748; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.09977; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.02063; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.01186; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05613; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00297; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.00198; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.01555; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.20058; entry conditions not met", "pending": null, "equity": 1001.8655099403761}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21351; entry conditions not met", "pending": null, "equity": 1001.8655099403761}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789330800.0, "equity": 998.3041635180957, "holding": true}, {"timestamp": 1789331100.0, "equity": 993.5930569244692, "holding": true}, {"timestamp": 1789331400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789331700.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789332000.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789332300.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789332600.0, "equity": 993.606150935825, "holding": true}, {"timestamp": 1789332900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789333200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789333500.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789333800.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789334100.0, "equity": 1022.6210984908511, "holding": true}, {"timestamp": 1789334400.0, "equity": 1019.1144704165366, "holding": true}, {"timestamp": 1789334700.0, "equity": 1014.8134892171145, "holding": true}, {"timestamp": 1789335000.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789335600.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789335900.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789336200.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789336800.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789337400.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789337700.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789338000.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789338300.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789338600.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789339200.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789339500.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789339800.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789340100.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789340400.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789340700.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789341000.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789341300.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789341900.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789342200.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789342500.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789342800.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789343100.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789343400.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789343700.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789344000.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789344300.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789344600.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789344900.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789345200.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789345500.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789345800.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789346100.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789346400.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789346700.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789347000.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789347300.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789347600.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789347900.0, "equity": 1014.9682095188192, "holding": false}, {"timestamp": 1789348200.0, "equity": 1013.9702055268033, "holding": true}, {"timestamp": 1789348500.0, "equity": 1013.6675871204059, "holding": true}, {"timestamp": 1789348800.0, "equity": 1014.3682095188193, "holding": true}, {"timestamp": 1789349100.0, "equity": 1014.3682095188193, "holding": true}, {"timestamp": 1789349700.0, "equity": 1014.3682095188193, "holding": true}, {"timestamp": 1789350000.0, "equity": 1014.3682095188193, "holding": true}, {"timestamp": 1789350300.0, "equity": 1011.7915634940912, "holding": true}, {"timestamp": 1789350600.0, "equity": 1010.7839054480252, "holding": true}, {"timestamp": 1789351200.0, "equity": 1005.2425740547919, "holding": true}, {"timestamp": 1789351500.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789351800.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789352100.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789352400.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789352700.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789353000.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789353300.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789353600.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789353900.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789354200.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789354500.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789354800.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789355100.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789355400.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789355700.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789356300.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789356600.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789357200.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789358100.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789358400.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789358700.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789360200.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789360500.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789360800.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789361100.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789361400.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789361700.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789362900.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789363200.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789363800.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789364100.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789364400.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789365300.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789365600.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789367100.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789367700.0, "equity": 1001.8655099403761, "holding": false}, {"timestamp": 1789369200.0, "equity": 1001.8655099403761, "holding": false}], "open_quantity": 0.0, "cash": 1001.8655099403761, "fitness": -0.02907918054337976, "mark_to_market_equity": 1001.8655099403761, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0014", "genome": {"lookback": 7, "momentum": -0.0004351843927821557, "min_liquidity": 12645.78133336338, "stop": 0.02658816333408722, "take": 0.04094582921440616, "hold": 16, "allocation": 0.07260253227435744}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.35065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.27705; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.28080; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.16010; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.05736; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.06279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.28165; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.60065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.43269; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.41167; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.62302; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.45866; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.47308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.23738; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29918; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.19776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.35295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum -0.23109; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.19998; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.31726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.05434; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.10873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23373; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.04717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.07342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.10092; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.24619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.07752; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.05791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.59663; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.44640; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.56940; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.35578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.21773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.25463; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.23178; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum -0.08022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.01143; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.03726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.09275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.07718; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.09174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.07825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03596; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.01012; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03209; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08510; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.14793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.28420; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0015", "genome": {"lookback": 19, "momentum": 0.010512203875881261, "min_liquidity": 44496.736507991474, "stop": 0.044705891379612055, "take": 0.08929791369750417, "hold": 13, "allocation": 0.4666815809052356}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 1.57374; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.48037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.61968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.51122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.37354; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.62009; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.60902; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.52700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.46606; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 1.07346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.07600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 1.03554; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.94742; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.96435; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.51102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 3.88410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.78661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.96905; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 3.40774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 2.55472; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.01409; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 1.31768; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 1.16681; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.90536; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.84862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.88406; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.95645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 1.05716; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.71626; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.87571; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 1.02629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 1.05360; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 1.15787; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum -0.05599; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.25828; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum 0.00159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.35149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.30309; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.14821; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.02770; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.08337; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.13188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.00248; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.21116; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.18858; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.03642; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.22300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.33603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.35197; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.32807; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.33257; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.19164; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.25341; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.32809; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.08899; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10545; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.11820; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.00734; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.05080; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.12425; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.15205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.21469; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.27576; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.27079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.69113; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.61717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.89907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.69834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.61774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.77172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.67567; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.37628; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.26949; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.32788; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.30391; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.33592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.65572; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.60485; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.56667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.45345; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.23199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum 0.10712; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum 0.07599; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.25771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.17859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23869; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.12757; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.14778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.20991; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.19007; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.35182; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.35545; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.35754; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.37088; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.38904; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.44581; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.42122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.38984; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.36782; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.36647; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.33382; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.25177; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.12970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.08626; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.12955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.12765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.06954; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.00828; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.00535; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.26436; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.12033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.01172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.03648; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05207; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00978; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.00510; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02384; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18201; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.20696; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0016", "genome": {"lookback": 4, "momentum": 0.04913306547028255, "min_liquidity": 15660.574169183388, "stop": 0.03755950661241747, "take": 0.24931821428139084, "hold": 33, "allocation": 0.08375768098207712}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36101; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.51178; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.43417; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.24626; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.05668; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.14818; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.19694; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.24358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.32865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.10647; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02813; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.02572; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03489; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.05089; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.17859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.36290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96169; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.54608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.33763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.25514; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum -0.27724; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.42834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.25409; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.09786; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.09137; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum -0.04760; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.00173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.04922; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.04824; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.23406; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.46113; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.38100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.43455; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.15160; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.07780; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.20689; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.34243; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.32723; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.31756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16110; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.13234; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.18533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.15643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.05182; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.03749; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.04740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.31797; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.12436; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.09910; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.30006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.33414; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.20888; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.06800; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.18899; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.17159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07057; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.05798; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.00474; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.15026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.18916; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.15304; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16350; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08095; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.03420; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.09682; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.35380; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.31609; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.29082; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.27452; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.06073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.12431; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.10316; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.13438; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.12768; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.15272; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.21983; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.23305; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.61712; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.24341; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.26077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.11793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.12083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.05810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum -0.03221; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.09708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.03277; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.03255; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00824; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.02962; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.14211; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08390; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.04006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05093; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.14228; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.15849; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.15314; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.17412; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.17098; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.13303; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.09356; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.00936; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.01776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02960; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.18492; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21889; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21332; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22965; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.02949; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.01801; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.02353; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00872; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01798; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.01947; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03143; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03849; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.13697; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.19570; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.13281; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.05680; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.07913; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.12307; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.18916; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.18135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.05950; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.21064; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.19245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.11492; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03976; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.04998; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.23647; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22994; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0017", "genome": {"lookback": 4, "momentum": 0.03430337312557004, "min_liquidity": 48967.005759932435, "stop": 0.034742963824801645, "take": 0.24010989079124012, "hold": 39, "allocation": 0.12353408717079156}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36101; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.51178; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.43417; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.24626; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.05668; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.14818; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.19694; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.24358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.32865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.10647; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02813; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.02572; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03489; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.05089; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.17859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.36290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96169; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.54608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.33763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.25514; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum -0.27724; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.42834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.25409; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.09786; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.09137; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum -0.04760; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.00173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.04922; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.04824; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.23406; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.46113; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.38100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.43455; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.15160; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.07780; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.20689; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.34243; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.32723; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.31756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16110; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.13234; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.18533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.15643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.05182; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.03749; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.04740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.31797; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.12436; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.09910; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.30006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.33414; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.20888; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.06800; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.18899; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.17159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07057; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.05798; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.00474; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.15026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.18916; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.15304; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16350; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08095; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.03420; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.09682; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.35380; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.31609; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.29082; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.27452; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.06073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.12431; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.10316; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.13438; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.12768; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.15272; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.21983; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.23305; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.61712; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.24341; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.26077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.11793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.12083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.05810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum -0.03221; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.09708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.03277; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.03255; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00824; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.02962; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.14211; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08390; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.04006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05093; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.14228; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.15849; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.15314; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.17412; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.17098; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.13303; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.09356; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.00936; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.01776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02960; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.18492; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21889; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21332; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22965; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.02949; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.01801; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.02353; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00872; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01798; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.01947; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03143; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03849; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.13697; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.19570; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.13281; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.05680; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.07913; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.12307; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.18916; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.18135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.05950; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.21064; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.19245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.11492; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03976; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.04998; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.23647; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22994; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0018", "genome": {"lookback": 11, "momentum": -0.015078382101009206, "min_liquidity": 44396.27734342221, "stop": 0.0745047766954055, "take": 0.20874522935094963, "hold": 17, "allocation": 0.299292734887818}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84108; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.78525; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.59289; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.38753; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.22400; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.18145; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.50640; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.78963; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.15726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.69062; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12011; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.98107; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.92316; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.97442; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.71324; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.45609; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.31869; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.33866; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.86139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.85516; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.30179; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.34448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.62755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.57968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.54415; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.70373; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.72482; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.65410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.94087; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum -0.11452; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.20643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.41974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.14131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.27093; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum -0.16999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.37970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.24635; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.24661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.11146; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.26705; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.28525; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12904; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.03306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.11685; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.21975; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08831; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26007; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.12981; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.10681; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.09800; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12648; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20922; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.13867; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.20621; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.08359; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20335; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.19060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.19883; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.12827; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.23483; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.23204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.13788; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.34665; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.37332; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.12216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.39815; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.29719; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.35851; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.18268; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.40370; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.53044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.51885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.48739; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.25763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.21380; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.22162; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum -0.05298; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.15517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.13653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.02232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06359; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.09264; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12269; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.18248; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19758; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20681; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.22764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.27750; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.24654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.21479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.33669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.29564; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.28573; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22053; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.20513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24164; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25369; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.01274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.10386; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.14125; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09745; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.21306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31257; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.29376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.32664; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.16355; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.06972; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.01057; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.05773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.13872; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.09324; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.11055; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.33330; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40944; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0019", "genome": {"lookback": 18, "momentum": 0.042680886272384935, "min_liquidity": 3962.2539846043856, "stop": 0.060529092048783144, "take": 0.06637835177652067, "hold": 33, "allocation": 0.19321013256035208}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 954.6285646168868, "return": -0.04537143538311317, "drawdown": 0.04973039007070167, "fees": 2.8725032034610423, "trades": [{"side": "buy", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.938046418989181e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 2.81935; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.33423709635919e-05, "notional": 70.86825016820106, "fee": 0.21260475050460317, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789330800.0, "signal_timestamp": 1789330500.0, "price": 6.314933343671779e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 1.18214; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.944537551447459, "fee": 0.047833612654342376, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 1.06380; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.41868468789283e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.91236; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 70.1542618696242, "fee": 0.21046278560887258, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.38225; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789351500.0, "signal_timestamp": 1789351200.0, "price": 7.876553259736155e-05, "notional": 2.695086599297564, "fee": 0.008085259797892692, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 1.23018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 1.58254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.09413; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.36437; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.19188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.14413; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.56723; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.70981; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.60137; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.05015; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.07531; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.96128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.94408; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.98700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.52012; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 4.00148; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.82873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.41854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 2.81935; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "buy", "reason": "momentum 2.81935; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789330200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 959.8160924604562}, {"timestamp": 1789330500.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 970.3556454176965}, {"timestamp": 1789330800.0, "action": "buy", "reason": "momentum 1.18214; liquidity 10000.00", "pending": null, "equity": 969.3576414256805}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 964.6131938135102}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 969.7556454176965}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 986.1715464714467}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 985.6523493564897}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 1.06380; liquidity 10000.00", "pending": null, "equity": 984.6543453644738}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 969.1399122169715}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 982.8977641933716}, {"timestamp": 1789333200.0, "action": "buy", "reason": "momentum 0.91236; liquidity 10000.00", "pending": null, "equity": 981.8997602013557}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 982.2977641933717}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 982.2977641933717}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 982.2977641933717}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 972.0586862752407}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.45042; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.30321; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.15118; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.02307; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.02082; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.03738; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.04531; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.03213; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.18540; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18404; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.03834; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.17232; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.26669; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.34019; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.38964; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.32345; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.21386; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.03393; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.24095; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.12548; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.08881; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10831; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.12353; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.06040; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.10633; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.16601; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.04040; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.21659; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.28290; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.26826; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.80143; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.78607; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.93357; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.54270; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.63985; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.72301; entry conditions not met", "pending": null, "equity": 952.541563277387}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.38225; entry queued", "pending": "buy", "equity": 952.541563277387}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.38225; liquidity 10000.00", "pending": null, "equity": 951.5435592853711}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 950.2696099292983}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 951.4544482950606}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 951.152101450434}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 951.9415632773871}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 951.9415632773871}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 951.9415632773871}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 955.1144583081119}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 954.9344378384869}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 954.9033866648101}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 954.732629487647}, {"timestamp": 1789351500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.17313; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.22747; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.13324; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.16803; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.21122; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.18758; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.18656; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.34340; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.36315; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.35558; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.39139; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.44205; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.42303; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.39498; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.35313; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.36120; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.32771; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.30802; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.18661; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.12391; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.13521; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.14838; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.07108; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.01137; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.26169; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.28800; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.11056; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.03633; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.03249; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05921; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00662; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.01348; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.00116; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.17520; entry conditions not met", "pending": null, "equity": 954.6285646168868}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.19969; entry conditions not met", "pending": null, "equity": 954.6285646168868}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789330200.0, "equity": 959.8160924604562, "holding": true}, {"timestamp": 1789330500.0, "equity": 970.3556454176965, "holding": false}, {"timestamp": 1789330800.0, "equity": 969.3576414256805, "holding": true}, {"timestamp": 1789331100.0, "equity": 964.6131938135102, "holding": true}, {"timestamp": 1789331400.0, "equity": 969.7556454176965, "holding": true}, {"timestamp": 1789331700.0, "equity": 986.1715464714467, "holding": true}, {"timestamp": 1789332000.0, "equity": 985.6523493564897, "holding": false}, {"timestamp": 1789332300.0, "equity": 984.6543453644738, "holding": true}, {"timestamp": 1789332600.0, "equity": 969.1399122169715, "holding": true}, {"timestamp": 1789332900.0, "equity": 982.8977641933716, "holding": false}, {"timestamp": 1789333200.0, "equity": 981.8997602013557, "holding": true}, {"timestamp": 1789333500.0, "equity": 982.2977641933717, "holding": true}, {"timestamp": 1789333800.0, "equity": 982.2977641933717, "holding": true}, {"timestamp": 1789334100.0, "equity": 982.2977641933717, "holding": true}, {"timestamp": 1789334400.0, "equity": 972.0586862752407, "holding": true}, {"timestamp": 1789334700.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789335000.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789335600.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789335900.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789336200.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789336800.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789337400.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789337700.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789338000.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789338300.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789338600.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789339200.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789339500.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789339800.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789340100.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789340400.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789340700.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789341000.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789341300.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789341900.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789342200.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789342500.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789342800.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789343100.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789343400.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789343700.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789344000.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789344300.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789344600.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789344900.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789345200.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789345500.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789345800.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789346100.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789346400.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789346700.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789347000.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789347300.0, "equity": 952.541563277387, "holding": false}, {"timestamp": 1789347600.0, "equity": 951.5435592853711, "holding": true}, {"timestamp": 1789347900.0, "equity": 950.2696099292983, "holding": true}, {"timestamp": 1789348200.0, "equity": 951.4544482950606, "holding": true}, {"timestamp": 1789348500.0, "equity": 951.152101450434, "holding": true}, {"timestamp": 1789348800.0, "equity": 951.9415632773871, "holding": true}, {"timestamp": 1789349100.0, "equity": 951.9415632773871, "holding": true}, {"timestamp": 1789349700.0, "equity": 951.9415632773871, "holding": true}, {"timestamp": 1789350000.0, "equity": 955.1144583081119, "holding": true}, {"timestamp": 1789350300.0, "equity": 954.9344378384869, "holding": true}, {"timestamp": 1789350600.0, "equity": 954.9033866648101, "holding": true}, {"timestamp": 1789351200.0, "equity": 954.732629487647, "holding": true}, {"timestamp": 1789351500.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789351800.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789352100.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789352400.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789352700.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789353000.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789353300.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789353600.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789353900.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789354200.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789354500.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789354800.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789355100.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789355400.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789355700.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789356300.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789356600.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789357200.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789358100.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789358400.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789358700.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789360200.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789360500.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789360800.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789361100.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789361400.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789361700.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789362900.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789363200.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789363800.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789364100.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789364400.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789365300.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789365600.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789367100.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789367700.0, "equity": 954.6285646168868, "holding": false}, {"timestamp": 1789369200.0, "equity": 954.6285646168868, "holding": false}], "open_quantity": 0.0, "cash": 954.6285646168868, "fitness": -0.12116702048916568, "mark_to_market_equity": 954.6285646168868, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0020", "genome": {"lookback": 8, "momentum": 0.07697589752382944, "min_liquidity": 29948.21034011291, "stop": 0.11576984548490746, "take": 0.15083368173579803, "hold": 36, "allocation": 0.24020636807500628}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.43814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.73580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.71661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.54982; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.40395; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.27043; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.23061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.27557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.28229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.05016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39795; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.46740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.71063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.14060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.20832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.67751; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.37797; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.34327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.36035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.25625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.15190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.04753; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.12773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.46538; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.44897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.50376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.57275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.48844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.73135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.24274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.33266; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.42006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.40132; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.25541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20255; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.11146; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.10094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.17478; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.11180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.26688; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.12242; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.11049; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.16779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21988; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.26471; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.01837; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.36774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.10366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.07152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14903; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.28919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.25479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.07104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.24667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.39791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.43601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.15248; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.15766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.10325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.07470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.00943; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.09399; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.06735; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.41065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.43331; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.53792; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.37847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.42172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.31565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.22016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.22646; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.09202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.02366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.04019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.12957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.17954; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.04862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.02282; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.02039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.21618; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.28893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.27044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.23237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.16639; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.15625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.10737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.26118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.19935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.20685; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.20896; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23296; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.23183; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22293; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.04694; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.05421; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.11653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.17241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.09748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.22693; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.34285; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.34709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.24846; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.01493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.11349; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.05556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.04600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.16757; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.24202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38341; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.31843; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0021", "genome": {"lookback": 12, "momentum": 0.07643681092454804, "min_liquidity": 8538.738809487815, "stop": 0.11610449866313166, "take": 0.06930831908471305, "hold": 23, "allocation": 0.21557929089272915}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1148.4497608988615, "return": 0.14844976089886153, "drawdown": 0.029215893767434442, "fees": 3.45571643199256, "trades": [{"side": "buy", "timestamp": 1789328100.0, "signal_timestamp": 1789327800.0, "price": 3.6732266283467187e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44580; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.4137463397337, "fee": 0.2412412390192011, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.59077; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.56170; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 7.00156071520305e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19793; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 10.176903698647514, "fee": 0.030530711095942544, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.79777797702875e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49632; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 4.425395997449963, "fee": 0.013276187992349888, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "buy", "reason": "momentum 0.44580; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1079.5725051007146}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.59077; liquidity 10000.00", "pending": null, "equity": 1078.5745011086988}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1078.9725051007147}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1147.7091519880373}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.5847464031733}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.56170; liquidity 10000.00", "pending": null, "equity": 1119.5867424111575}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1118.888909921269}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.1778033276426}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.9847464031734}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1135.584657329782}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry queued", "pending": "buy", "equity": 1135.0912681018522}, {"timestamp": 1789332900.0, "action": "buy", "reason": "momentum 0.19793; liquidity 10000.00", "pending": null, "equity": 1134.0932641098361}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1134.4912681018523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1146.4423842866022}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13102; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry queued", "pending": "buy", "equity": 1144.6376410894038}, {"timestamp": 1789345800.0, "action": "buy", "reason": "momentum 0.49632; liquidity 10000.00", "pending": null, "equity": 1143.639637097388}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789346400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1137.0773670276362}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1141.588048058113}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1149.738996578622}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.4155189083149}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.3597232460647}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.0528907287849}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1148.8658972050791}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1148.4791174815691}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1148.4497608988615}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1079.5725051007146, "holding": false}, {"timestamp": 1789329300.0, "equity": 1078.5745011086988, "holding": true}, {"timestamp": 1789329600.0, "equity": 1078.9725051007147, "holding": true}, {"timestamp": 1789329900.0, "equity": 1147.7091519880373, "holding": true}, {"timestamp": 1789330200.0, "equity": 1120.5847464031733, "holding": false}, {"timestamp": 1789330500.0, "equity": 1119.5867424111575, "holding": true}, {"timestamp": 1789330800.0, "equity": 1118.888909921269, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.1778033276426, "holding": true}, {"timestamp": 1789331400.0, "equity": 1119.9847464031734, "holding": true}, {"timestamp": 1789331700.0, "equity": 1135.584657329782, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332300.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332600.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332900.0, "equity": 1134.0932641098361, "holding": true}, {"timestamp": 1789333200.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333500.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333800.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1146.4423842866022, "holding": true}, {"timestamp": 1789334400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789334700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345800.0, "equity": 1143.639637097388, "holding": true}, {"timestamp": 1789346100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789346400.0, "equity": 1137.0773670276362, "holding": true}, {"timestamp": 1789346700.0, "equity": 1141.588048058113, "holding": true}, {"timestamp": 1789347000.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347300.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347600.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347900.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348200.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348500.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348800.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349700.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789350000.0, "equity": 1149.738996578622, "holding": true}, {"timestamp": 1789350300.0, "equity": 1149.4155189083149, "holding": true}, {"timestamp": 1789350600.0, "equity": 1149.3597232460647, "holding": true}, {"timestamp": 1789351200.0, "equity": 1149.0528907287849, "holding": true}, {"timestamp": 1789351500.0, "equity": 1148.8658972050791, "holding": true}, {"timestamp": 1789351800.0, "equity": 1148.4791174815691, "holding": true}, {"timestamp": 1789352100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353000.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789357200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789362900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789369200.0, "equity": 1148.4497608988615, "holding": false}], "open_quantity": 0.0, "cash": 1148.4497608988615, "fitness": 0.10312592024770986, "mark_to_market_equity": 1148.4497608988615, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0022", "genome": {"lookback": 8, "momentum": 0.010334505762023334, "min_liquidity": 17840.234518110403, "stop": 0.07506598673967031, "take": 0.13687952745553303, "hold": 36, "allocation": 0.054728379744590674}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.43814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.73580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.71661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.54982; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.40395; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.27043; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.23061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.27557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.28229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.05016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39795; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.46740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.71063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.14060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.20832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.67751; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.37797; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.34327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.36035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.25625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.15190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.04753; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.12773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.46538; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.44897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.50376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.57275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.48844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.73135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.24274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.33266; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.42006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.40132; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.25541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20255; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.11146; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.10094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.17478; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.11180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.26688; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.12242; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.11049; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.16779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21988; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.26471; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.01837; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.36774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.10366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.07152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14903; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.28919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.25479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.07104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.24667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.39791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.43601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.15248; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.15766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.10325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.07470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.00943; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.09399; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.06735; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.41065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.43331; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.53792; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.37847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.42172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.31565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.22016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.22646; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.09202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.02366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.04019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.12957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.17954; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.04862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.02282; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.02039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.21618; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.28893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.27044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.23237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.16639; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.15625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.10737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.26118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.19935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.20685; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.20896; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23296; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.23183; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22293; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.04694; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.05421; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.11653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.17241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.09748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.22693; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.34285; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.34709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.24846; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.01493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.11349; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.05556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.04600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.16757; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.24202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38341; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.31843; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0023", "genome": {"lookback": 20, "momentum": 0.06986245669718608, "min_liquidity": 27718.16669980491, "stop": 0.029662678312002262, "take": 0.12395453162272325, "hold": 35, "allocation": 0.11172287494923125}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.46171; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.81830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.78239; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.71936; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.90044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.66274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.43301; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.39556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 1.49409; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.20871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 1.03621; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 1.02115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.96772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.45959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 3.87427; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.72121; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.92484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 4.41104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 3.10234; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 1.15198; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.19188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 1.30139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 1.06328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 1.25899; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.91472; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.82447; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.95016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.73576; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.99806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.98745; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 1.03908; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 1.18036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 1.14315; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.19855; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.42009; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum 0.05128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.18190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.35138; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.30489; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.14276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.08981; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.07780; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.18854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.18295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.21239; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19119; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.18696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.09541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.29647; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.34788; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.28659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.33713; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.31371; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.02004; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.34142; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.28503; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10564; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.11531; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.01205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.01632; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.02973; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.10960; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum -0.01000; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.27377; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.26372; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.69451; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.51815; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.71949; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.66804; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.78094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.74783; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.72304; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.66843; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.35862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.28483; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.32384; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.34784; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.46286; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.59033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.53525; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.47778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.43837; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum 0.16096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum 0.06584; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.01020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.26261; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.19052; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.23371; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.10633; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.14637; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.21232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.35462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.36372; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.34978; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.37280; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.36845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.39316; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.44407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.41630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.40369; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.37304; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.37223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.27966; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.19942; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.09230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.14219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.12194; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.04690; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.00995; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.00227; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.00748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.09977; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.02063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.01186; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05613; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.00198; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.01555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.20058; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21351; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0024", "genome": {"lookback": 19, "momentum": 0.027492633352283535, "min_liquidity": 703.7917791488421, "stop": 0.03897700667563773, "take": 0.2471346866110255, "hold": 32, "allocation": 0.2018050163119291}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1016.6598956476613, "return": 0.01665989564766135, "drawdown": 0.03404272319076726, "fees": 3.059157158418237, "trades": [{"side": "buy", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.410973057345203e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 2.55472; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 34.78592490298023, "fee": 0.10435777470894068, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.95645; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.41868468789283e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.87571; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 70.1542618696242, "fee": 0.21046278560887258, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789335000.0, "signal_timestamp": 1789334700.0, "price": 5.2778355915788895e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.04083; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789338000.0, "signal_timestamp": 1789337700.0, "price": 7.11843356650065e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789338300.0, "signal_timestamp": 1789338000.0, "price": 5.801677920453355e-05, "notional": 28.423153558833437, "fee": 0.08526946067650032, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347900.0, "signal_timestamp": 1789347600.0, "price": 8.898372924020698e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37628; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789351500.0, "signal_timestamp": 1789351200.0, "price": 7.876553259736155e-05, "notional": 88.51678084286407, "fee": 0.2655503425285922, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 1.57374; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.48037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.61968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.51122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.37354; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.62009; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.60902; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.52700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.46606; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 1.07346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.07600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 1.03554; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.94742; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.96435; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.51102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 3.88410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.78661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.96905; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 3.40774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 2.55472; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "buy", "reason": "momentum 2.55472; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789330500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1035.214290595005}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1034.0815671282714}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.95645; liquidity 10000.00", "pending": null, "equity": 1033.0835631362556}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1017.5691299887533}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1031.3269819651532}, {"timestamp": 1789333200.0, "action": "buy", "reason": "momentum 0.87571; liquidity 10000.00", "pending": null, "equity": 1030.3289779731372}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1030.7269819651533}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1030.7269819651533}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1030.7269819651533}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1020.4879040470223}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1000.9707810491686}, {"timestamp": 1789335000.0, "action": "buy", "reason": "momentum 0.04083; liquidity 10000.00", "pending": null, "equity": 999.9727770571527}, {"timestamp": 1789335600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.3707810491687}, {"timestamp": 1789335900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.3707810491687}, {"timestamp": 1789336200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.3707810491687}, {"timestamp": 1789336800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.3707810491687}, {"timestamp": 1789337400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.3707810491687}, {"timestamp": 1789337700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1000.3707810491687}, {"timestamp": 1789338000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1035.140264659552}, {"timestamp": 1789338300.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18667; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.18858; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.03642; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.22300; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.33603; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.35197; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.32807; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.33257; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.19164; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.25341; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.32809; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.08899; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10545; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.11820; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.00734; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.05080; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.12425; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.15205; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.21469; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.27576; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.27079; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.69113; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.61717; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.89907; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.69834; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.61774; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.77172; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.67567; entry conditions not met", "pending": null, "equity": 1028.7086651473257}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.37628; entry queued", "pending": "buy", "equity": 1028.7086651473257}, {"timestamp": 1789347900.0, "action": "buy", "reason": "momentum 0.37628; liquidity 10000.00", "pending": null, "equity": 1027.71066115531}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1028.1086651473258}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1028.1086651473258}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1028.1086651473258}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1028.1086651473258}, {"timestamp": 1789349700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1028.1086651473258}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1028.1086651473258}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1026.7059227137815}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1025.6860853786923}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1020.0777774184832}, {"timestamp": 1789351500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.25771; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.17859; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23869; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.12757; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.14778; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.20991; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.19007; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.35182; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.35545; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.35754; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.37088; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.38904; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.44581; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.42122; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.38984; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.36782; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.36647; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.33382; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.25177; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.12970; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.08626; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.12955; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.12765; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.06954; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.00828; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.00535; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.26436; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.12033; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.01172; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.03648; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05207; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00978; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.00510; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02384; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18201; entry conditions not met", "pending": null, "equity": 1016.6598956476613}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.20696; entry conditions not met", "pending": null, "equity": 1016.6598956476613}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789330500.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789330800.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789331100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789331400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789331700.0, "equity": 1035.214290595005, "holding": true}, {"timestamp": 1789332000.0, "equity": 1034.0815671282714, "holding": false}, {"timestamp": 1789332300.0, "equity": 1033.0835631362556, "holding": true}, {"timestamp": 1789332600.0, "equity": 1017.5691299887533, "holding": true}, {"timestamp": 1789332900.0, "equity": 1031.3269819651532, "holding": false}, {"timestamp": 1789333200.0, "equity": 1030.3289779731372, "holding": true}, {"timestamp": 1789333500.0, "equity": 1030.7269819651533, "holding": true}, {"timestamp": 1789333800.0, "equity": 1030.7269819651533, "holding": true}, {"timestamp": 1789334100.0, "equity": 1030.7269819651533, "holding": true}, {"timestamp": 1789334400.0, "equity": 1020.4879040470223, "holding": true}, {"timestamp": 1789334700.0, "equity": 1000.9707810491686, "holding": false}, {"timestamp": 1789335000.0, "equity": 999.9727770571527, "holding": true}, {"timestamp": 1789335600.0, "equity": 1000.3707810491687, "holding": true}, {"timestamp": 1789335900.0, "equity": 1000.3707810491687, "holding": true}, {"timestamp": 1789336200.0, "equity": 1000.3707810491687, "holding": true}, {"timestamp": 1789336800.0, "equity": 1000.3707810491687, "holding": true}, {"timestamp": 1789337400.0, "equity": 1000.3707810491687, "holding": true}, {"timestamp": 1789337700.0, "equity": 1000.3707810491687, "holding": true}, {"timestamp": 1789338000.0, "equity": 1035.140264659552, "holding": true}, {"timestamp": 1789338300.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789338600.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789339200.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789339500.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789339800.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789340100.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789340400.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789340700.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789341000.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789341300.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789341900.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789342200.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789342500.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789342800.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789343100.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789343400.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789343700.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789344000.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789344300.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789344600.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789344900.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789345200.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789345500.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789345800.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789346100.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789346400.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789346700.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789347000.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789347300.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789347600.0, "equity": 1028.7086651473257, "holding": false}, {"timestamp": 1789347900.0, "equity": 1027.71066115531, "holding": true}, {"timestamp": 1789348200.0, "equity": 1028.1086651473258, "holding": true}, {"timestamp": 1789348500.0, "equity": 1028.1086651473258, "holding": true}, {"timestamp": 1789348800.0, "equity": 1028.1086651473258, "holding": true}, {"timestamp": 1789349100.0, "equity": 1028.1086651473258, "holding": true}, {"timestamp": 1789349700.0, "equity": 1028.1086651473258, "holding": true}, {"timestamp": 1789350000.0, "equity": 1028.1086651473258, "holding": true}, {"timestamp": 1789350300.0, "equity": 1026.7059227137815, "holding": true}, {"timestamp": 1789350600.0, "equity": 1025.6860853786923, "holding": true}, {"timestamp": 1789351200.0, "equity": 1020.0777774184832, "holding": true}, {"timestamp": 1789351500.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789351800.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789352100.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789352400.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789352700.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789353000.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789353300.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789353600.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789353900.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789354200.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789354500.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789354800.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789355100.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789355400.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789355700.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789356300.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789356600.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789357200.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789358100.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789358400.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789358700.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789360200.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789360500.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789360800.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789361100.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789361400.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789361700.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789362900.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789363200.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789363800.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789364100.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789364400.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789365300.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789365600.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789367100.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789367700.0, "equity": 1016.6598956476613, "holding": false}, {"timestamp": 1789369200.0, "equity": 1016.6598956476613, "holding": false}], "open_quantity": 0.0, "cash": 1016.6598956476613, "fitness": -0.03560418913848954, "mark_to_market_equity": 1016.6598956476613, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}], "best": "F0011", "diversity": 24}, {"index": 1, "flies": [{"id": "F0011", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0021", "genome": {"lookback": 12, "momentum": 0.07643681092454804, "min_liquidity": 8538.738809487815, "stop": 0.11610449866313166, "take": 0.06930831908471305, "hold": 23, "allocation": 0.21557929089272915}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1148.4497608988615, "return": 0.14844976089886153, "drawdown": 0.029215893767434442, "fees": 3.45571643199256, "trades": [{"side": "buy", "timestamp": 1789328100.0, "signal_timestamp": 1789327800.0, "price": 3.6732266283467187e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44580; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.4137463397337, "fee": 0.2412412390192011, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.59077; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.56170; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 7.00156071520305e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19793; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 10.176903698647514, "fee": 0.030530711095942544, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.79777797702875e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49632; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 4.425395997449963, "fee": 0.013276187992349888, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "buy", "reason": "momentum 0.44580; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1079.5725051007146}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.59077; liquidity 10000.00", "pending": null, "equity": 1078.5745011086988}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1078.9725051007147}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1147.7091519880373}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.5847464031733}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.56170; liquidity 10000.00", "pending": null, "equity": 1119.5867424111575}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1118.888909921269}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.1778033276426}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.9847464031734}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1135.584657329782}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry queued", "pending": "buy", "equity": 1135.0912681018522}, {"timestamp": 1789332900.0, "action": "buy", "reason": "momentum 0.19793; liquidity 10000.00", "pending": null, "equity": 1134.0932641098361}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1134.4912681018523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1146.4423842866022}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13102; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry queued", "pending": "buy", "equity": 1144.6376410894038}, {"timestamp": 1789345800.0, "action": "buy", "reason": "momentum 0.49632; liquidity 10000.00", "pending": null, "equity": 1143.639637097388}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789346400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1137.0773670276362}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1141.588048058113}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1149.738996578622}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.4155189083149}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.3597232460647}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.0528907287849}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1148.8658972050791}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1148.4791174815691}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1148.4497608988615}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1079.5725051007146, "holding": false}, {"timestamp": 1789329300.0, "equity": 1078.5745011086988, "holding": true}, {"timestamp": 1789329600.0, "equity": 1078.9725051007147, "holding": true}, {"timestamp": 1789329900.0, "equity": 1147.7091519880373, "holding": true}, {"timestamp": 1789330200.0, "equity": 1120.5847464031733, "holding": false}, {"timestamp": 1789330500.0, "equity": 1119.5867424111575, "holding": true}, {"timestamp": 1789330800.0, "equity": 1118.888909921269, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.1778033276426, "holding": true}, {"timestamp": 1789331400.0, "equity": 1119.9847464031734, "holding": true}, {"timestamp": 1789331700.0, "equity": 1135.584657329782, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332300.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332600.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332900.0, "equity": 1134.0932641098361, "holding": true}, {"timestamp": 1789333200.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333500.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333800.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1146.4423842866022, "holding": true}, {"timestamp": 1789334400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789334700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345800.0, "equity": 1143.639637097388, "holding": true}, {"timestamp": 1789346100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789346400.0, "equity": 1137.0773670276362, "holding": true}, {"timestamp": 1789346700.0, "equity": 1141.588048058113, "holding": true}, {"timestamp": 1789347000.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347300.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347600.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347900.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348200.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348500.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348800.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349700.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789350000.0, "equity": 1149.738996578622, "holding": true}, {"timestamp": 1789350300.0, "equity": 1149.4155189083149, "holding": true}, {"timestamp": 1789350600.0, "equity": 1149.3597232460647, "holding": true}, {"timestamp": 1789351200.0, "equity": 1149.0528907287849, "holding": true}, {"timestamp": 1789351500.0, "equity": 1148.8658972050791, "holding": true}, {"timestamp": 1789351800.0, "equity": 1148.4791174815691, "holding": true}, {"timestamp": 1789352100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353000.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789357200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789362900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789369200.0, "equity": 1148.4497608988615, "holding": false}], "open_quantity": 0.0, "cash": 1148.4497608988615, "fitness": 0.10312592024770986, "mark_to_market_equity": 1148.4497608988615, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0002", "genome": {"lookback": 10, "momentum": -0.008983795108278817, "min_liquidity": 1444.1452616472875, "stop": 0.052258821499872724, "take": 0.1904028710991003, "hold": 19, "allocation": 0.43686719518692196}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1107.86661271354, "return": 0.10786661271353992, "drawdown": 0.04189858454792287, "fees": 3.935406056309546, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 69.71421805952177, "fee": 0.2091426541785653, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 87.60166967706651, "fee": 0.2628050090311995, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.0496822007785}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.465163461731}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0845278112797}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0470496054902}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.2321051458955}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1131.8415572594915}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1131.8415572594915}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1130.8435532674757}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4413341741385}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1101.0466326648348}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1100.048628672819}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1100.4466326648349}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1119.6149303135292}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.8277480455047}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1119.8297440534886}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.2277480455048}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.805697975916}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.1041207826297}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1108.447732609403}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1107.86661271354}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1132.0496822007785, "holding": true}, {"timestamp": 1789331700.0, "equity": 1132.465163461731, "holding": true}, {"timestamp": 1789332000.0, "equity": 1132.0845278112797, "holding": true}, {"timestamp": 1789332300.0, "equity": 1132.0470496054902, "holding": true}, {"timestamp": 1789332600.0, "equity": 1130.2321051458955, "holding": true}, {"timestamp": 1789332900.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333200.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333500.0, "equity": 1130.8435532674757, "holding": true}, {"timestamp": 1789333800.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334100.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334400.0, "equity": 1120.4413341741385, "holding": true}, {"timestamp": 1789334700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789345200.0, "equity": 1100.048628672819, "holding": true}, {"timestamp": 1789345500.0, "equity": 1100.4466326648349, "holding": true}, {"timestamp": 1789345800.0, "equity": 1119.6149303135292, "holding": true}, {"timestamp": 1789346100.0, "equity": 1120.8277480455047, "holding": false}, {"timestamp": 1789346400.0, "equity": 1119.8297440534886, "holding": true}, {"timestamp": 1789346700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347000.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347300.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347600.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347900.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348200.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348500.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348800.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349100.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350000.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350300.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350600.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789351200.0, "equity": 1119.805697975916, "holding": true}, {"timestamp": 1789351500.0, "equity": 1116.1041207826297, "holding": true}, {"timestamp": 1789351800.0, "equity": 1108.447732609403, "holding": true}, {"timestamp": 1789352100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789352400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789352700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353000.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353300.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353600.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353900.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789354200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789354500.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789354800.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789355100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789355400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789355700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789356300.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789356600.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789357200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789358100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789358400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789358700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789360200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789360500.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789360800.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789361100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789361400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789361700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789362900.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789363200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789363800.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789364100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789364400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789365300.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789365600.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789367100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789367700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789369200.0, "equity": 1107.86661271354, "holding": false}], "open_quantity": 0.0, "cash": 1107.86661271354, "fitness": 0.04341873589165562, "mark_to_market_equity": 1107.86661271354, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0001", "genome": {"lookback": 18, "momentum": 0.021416798387982525, "min_liquidity": 15240.832712715039, "stop": 0.05021858239068681, "take": 0.056051748805010654, "hold": 48, "allocation": 0.36689894007953566}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 1.23018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 1.58254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.09413; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.36437; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.19188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.14413; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.56723; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.70981; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.60137; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.05015; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.07531; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.96128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.94408; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.98700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.52012; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 4.00148; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.82873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.41854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 2.81935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.67510; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.97196; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 1.18214; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 1.00096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.55923; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.81901; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 1.02035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 1.06380; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 1.03405; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.61116; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.91236; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 1.04072; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 1.03241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum -0.04951; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum -0.12634; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.33127; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.00836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.45042; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.30321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.15118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.02307; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.02082; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.03738; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.04531; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.03213; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.18540; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18404; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.03834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.17232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.26669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.34019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.38964; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.32345; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.21386; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.03393; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.24095; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.12548; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.08881; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10831; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.12353; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.06040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.10633; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.16601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.04040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.21659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.28290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.26826; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.80143; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.78607; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.93357; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.54270; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.63985; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.72301; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.38225; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.28598; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.31203; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.30789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.29237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.51204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.67084; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.63770; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.54088; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.24491; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.17485; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum 0.11766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.19306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.17313; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.22747; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.13324; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.16803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.21122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.18758; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.18656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.34340; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.36315; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.35558; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.39139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.44205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.42303; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.39498; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.35313; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.36120; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.32771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.30802; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.18661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.12391; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.13521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.14838; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.07108; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.01137; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.26169; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.28800; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.11056; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.03633; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.03249; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00662; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.01348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.00116; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.17520; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.19969; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0003", "genome": {"lookback": 12, "momentum": 0.04405248108977661, "min_liquidity": 34253.29396400732, "stop": 0.08966997417937965, "take": 0.04732223212447051, "hold": 38, "allocation": 0.07798675606360102}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.31159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 2.03911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 2.09180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.59077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.36637; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.45029; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.56170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.81487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.69176; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.64241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.96110; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 1.01027; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.14253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.32871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum -0.22750; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum -0.16475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.46486; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.23785; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.05836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.25514; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.37927; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.19323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.24020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.51659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.48838; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.51229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.46831; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.27283; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.21010; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.26279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.03701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.10955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.00174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.07205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.01172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.11758; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12648; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.18788; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0004", "genome": {"lookback": 8, "momentum": -0.00490845197230199, "min_liquidity": 35307.87391803834, "stop": 0.07147810554651422, "take": 0.2394691476313041, "hold": 16, "allocation": 0.19896623598771923}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.43814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.73580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.71661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.54982; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.40395; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.27043; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.23061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.27557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.28229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.05016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39795; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.46740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.71063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.14060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.20832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.67751; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.37797; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.34327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.36035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.25625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.15190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.04753; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.12773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.46538; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.44897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.50376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.57275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.48844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.73135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.24274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.33266; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.42006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.40132; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.25541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20255; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.11146; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.10094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.17478; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.11180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.26688; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.12242; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.11049; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.16779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21988; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.26471; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.01837; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.36774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.10366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.07152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14903; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.28919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.25479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.07104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.24667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.39791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.43601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.15248; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.15766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.10325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.07470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.00943; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.09399; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.06735; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.41065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.43331; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.53792; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.37847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.42172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.31565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.22016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.22646; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.09202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.02366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.04019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.12957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.17954; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.04862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.02282; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.02039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.21618; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.28893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.27044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.23237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.16639; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.15625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.10737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.26118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.19935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.20685; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.20896; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23296; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.23183; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22293; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.04694; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.05421; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.11653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.17241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.09748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.22693; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.34285; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.34709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.24846; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.01493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.11349; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.05556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.04600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.16757; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.24202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38341; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.31843; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0007", "genome": {"lookback": 3, "momentum": 0.06968793954851839, "min_liquidity": 36970.46760765182, "stop": 0.015532523211431308, "take": 0.1271507957062484, "hold": 40, "allocation": 0.3984687160873489}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0025", "genome": {"lookback": 2, "momentum": -0.008983795108278817, "min_liquidity": 1444.1452616472875, "stop": 0.052258821499872724, "take": 0.1904028710991003, "hold": 19, "allocation": 0.43686719518692196}, "parents": ["F0002"], "mutations": [{"gene": "lookback", "before": 10, "after": 2}], "born": 1, "result": {"equity": 1111.1613619046198, "return": 0.11116136190461967, "drawdown": 0.07120628686897253, "fees": 8.157957959592633, "trades": [{"side": "buy", "timestamp": 1789311600.0, "signal_timestamp": 1789311300.0, "price": 1.4719029314793127e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.26941; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789315800.0, "signal_timestamp": 1789315500.0, "price": 1.7914657893590373e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789323600.0, "signal_timestamp": 1789323300.0, "price": 2.1700704669217944e-05, "notional": 26.29919429846322, "fee": 0.07889758289538966, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789325100.0, "signal_timestamp": 1789324800.0, "price": 2.9143920587275297e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.09129; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789326000.0, "signal_timestamp": 1789325700.0, "price": 3.903656086389104e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789326300.0, "signal_timestamp": 1789326000.0, "price": 3.6403075562268096e-05, "notional": 31.654158333451342, "fee": 0.09496247500035403, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.07734; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.938046418989181e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.91289; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.33423709635919e-05, "notional": 70.86825016820106, "fee": 0.21260475050460317, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789331100.0, "signal_timestamp": 1789330800.0, "price": 6.013218658893541e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.16706; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.43570979731707e-05, "notional": 19.252639823867735, "fee": 0.057757919471603206, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789333800.0, "signal_timestamp": 1789333500.0, "price": 7.926332664383813e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.06626; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 65.66117905462201, "fee": 0.19698353716386605, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789338300.0, "signal_timestamp": 1789338000.0, "price": 5.8249311385714045e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23470; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789340100.0, "signal_timestamp": 1789339800.0, "price": 4.906122611622323e-05, "notional": 84.22627658437136, "fee": 0.25267882975311406, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789341000.0, "signal_timestamp": 1789340700.0, "price": 5.2541520321888464e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.08124; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789342200.0, "signal_timestamp": 1789341900.0, "price": 6.981442550682345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789342500.0, "signal_timestamp": 1789342200.0, "price": 6.755090426732147e-05, "notional": 31.80890743428605, "fee": 0.09542672230285815, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789342800.0, "signal_timestamp": 1789342500.0, "price": 6.885826673509655e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.03552; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789343700.0, "signal_timestamp": 1789343400.0, "price": 6.058232778890944e-05, "notional": 87.98119769987049, "fee": 0.26394359309961146, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344600.0, "signal_timestamp": 1789344300.0, "price": 7.075499082891812e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum -0.00366; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 25.353801496464154, "fee": 0.07606140448939247, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.05311579811345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13297; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789351500.0, "signal_timestamp": 1789351200.0, "price": 7.876553259736155e-05, "notional": 87.00378339772838, "fee": 0.26101135019318517, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789353000.0, "signal_timestamp": 1789352700.0, "price": 7.342710473050774e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum -0.00807; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789354200.0, "signal_timestamp": 1789353900.0, "price": 5.712545601101015e-05, "notional": 77.79886762616076, "fee": 0.23339660287848227, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789355700.0, "signal_timestamp": 1789355400.0, "price": 5.6498077702244636e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum -0.00291; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789361400.0, "signal_timestamp": 1789361100.0, "price": 7.386192148311092e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789361700.0, "signal_timestamp": 1789361400.0, "price": 7.342195290080206e-05, "notional": 30.550444166351085, "fee": 0.09165133249905326, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "momentum 0.07216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.19199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.26941; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "buy", "reason": "momentum 0.26941; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 997.2774482997086}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 994.4878318172633}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789315800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1021.0457323708079}, {"timestamp": 1789316700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1021.8652115841195}, {"timestamp": 1789317300.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1021.9038035392488}, {"timestamp": 1789317900.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1021.6472607135103}, {"timestamp": 1789318500.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1021.6024569579184}, {"timestamp": 1789320300.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1021.0814204764456}, {"timestamp": 1789323300.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1020.7585950084845}, {"timestamp": 1789323600.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1025.620296715568}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.41674; entry conditions not met", "pending": null, "equity": 1025.620296715568}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.44901; entry conditions not met", "pending": null, "equity": 1025.620296715568}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.09129; entry queued", "pending": "buy", "equity": 1025.620296715568}, {"timestamp": 1789325100.0, "action": "buy", "reason": "momentum 0.09129; liquidity 10000.00", "pending": null, "equity": 1024.622292723552}, {"timestamp": 1789325400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1025.020296715568}, {"timestamp": 1789325700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1025.020296715568}, {"timestamp": 1789326000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1058.862560065998}, {"timestamp": 1789326300.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1056.579492574019}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.11597; entry conditions not met", "pending": null, "equity": 1056.579492574019}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.04124; entry conditions not met", "pending": null, "equity": 1056.579492574019}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.07734; entry queued", "pending": "buy", "equity": 1056.579492574019}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.07734; liquidity 10000.00", "pending": null, "equity": 1055.5814885820032}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1054.8796980653437}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1055.9074682208918}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1055.979492574019}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.6794925740192}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.5975304950518}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.41520; entry conditions not met", "pending": null, "equity": 1136.5975304950518}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.91289; entry queued", "pending": "buy", "equity": 1136.5975304950518}, {"timestamp": 1789329900.0, "action": "buy", "reason": "momentum 0.91289; liquidity 10000.00", "pending": null, "equity": 1135.599526503036}, {"timestamp": 1789330200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1096.4136229555081}, {"timestamp": 1789330500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1106.9531759127483}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.16706; entry queued", "pending": "buy", "equity": 1106.9531759127483}, {"timestamp": 1789331100.0, "action": "buy", "reason": "momentum 0.16706; liquidity 10000.00", "pending": null, "equity": 1105.9551719207325}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1106.3531759127484}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1106.3531759127484}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1124.7384742757993}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.6793500868514}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1121.8161628851485}, {"timestamp": 1789332900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.3551731942744}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1125.4276575913766}, {"timestamp": 1789333500.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1125.5480578171446}, {"timestamp": 1789333800.0, "action": "buy", "reason": "momentum 0.06626; liquidity 10000.00", "pending": null, "equity": 1124.5500538251288}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1123.8727436570857}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1108.979387413709}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1090.7122533346028}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.21032; entry conditions not met", "pending": null, "equity": 1090.7122533346028}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.19186; entry conditions not met", "pending": null, "equity": 1090.7122533346028}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.18022; entry conditions not met", "pending": null, "equity": 1090.7122533346028}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.00241; entry queued", "pending": "buy", "equity": 1090.7122533346028}, {"timestamp": 1789336800.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1090.7122533346028}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.06832; entry conditions not met", "pending": null, "equity": 1090.7122533346028}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.10071; entry conditions not met", "pending": null, "equity": 1090.7122533346028}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.23470; entry queued", "pending": "buy", "equity": 1090.7122533346028}, {"timestamp": 1789338300.0, "action": "buy", "reason": "momentum 0.23470; liquidity 10000.00", "pending": null, "equity": 1089.714249342587}, {"timestamp": 1789338600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1089.5596367004835}, {"timestamp": 1789339200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1089.0080312000357}, {"timestamp": 1789339500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1089.2048117434156}, {"timestamp": 1789339800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1083.155897574314}, {"timestamp": 1789340100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1074.385851089221}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.11072; entry conditions not met", "pending": null, "equity": 1074.385851089221}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.08124; entry queued", "pending": "buy", "equity": 1074.385851089221}, {"timestamp": 1789341000.0, "action": "buy", "reason": "momentum 0.08124; liquidity 10000.00", "pending": null, "equity": 1073.387847097205}, {"timestamp": 1789341300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1073.785851089221}, {"timestamp": 1789341900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1073.785851089221}, {"timestamp": 1789342200.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1106.5619991029778}, {"timestamp": 1789342500.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1105.4993318012043}, {"timestamp": 1789342800.0, "action": "buy", "reason": "momentum 0.03552; liquidity 10000.00", "pending": null, "equity": 1104.5013278091885}, {"timestamp": 1789343100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1104.8993318012044}, {"timestamp": 1789343400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1093.717720666819}, {"timestamp": 1789343700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1092.9165859079753}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.02893; entry conditions not met", "pending": null, "equity": 1092.9165859079753}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.00366; entry queued", "pending": "buy", "equity": 1092.9165859079753}, {"timestamp": 1789344600.0, "action": "buy", "reason": "momentum -0.00366; liquidity 10000.00", "pending": null, "equity": 1091.9185819159593}, {"timestamp": 1789344900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1092.3165859079754}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1092.3165859079754}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1092.3165859079754}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1116.090125133844}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1117.5943259999501}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.06608; entry conditions not met", "pending": null, "equity": 1117.5943259999501}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.07894; entry conditions not met", "pending": null, "equity": 1117.5943259999501}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.13297; entry queued", "pending": "buy", "equity": 1117.5943259999501}, {"timestamp": 1789347300.0, "action": "buy", "reason": "momentum 0.13297; liquidity 10000.00", "pending": null, "equity": 1116.5963220079343}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.1674222875}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.89897530343}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.0786961804783}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1115.7776552157168}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.9943259999502}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.9943259999502}, {"timestamp": 1789349700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.9943259999502}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.9943259999502}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1113.911410630317}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1112.909005145638}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1107.3965587332002}, {"timestamp": 1789351500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1104.0370980474854}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11441; entry conditions not met", "pending": null, "equity": 1104.0370980474854}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.08619; entry conditions not met", "pending": null, "equity": 1104.0370980474854}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.02103; entry conditions not met", "pending": null, "equity": 1104.0370980474854}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.00807; entry queued", "pending": "buy", "equity": 1104.0370980474854}, {"timestamp": 1789353000.0, "action": "buy", "reason": "momentum -0.00807; liquidity 10000.00", "pending": null, "equity": 1103.0390940554694}, {"timestamp": 1789353300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1103.2038770648246}, {"timestamp": 1789353600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1102.8996694355124}, {"timestamp": 1789353900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1082.752812261561}, {"timestamp": 1789354200.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1081.3025690707677}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.00971; entry conditions not met", "pending": null, "equity": 1081.3025690707677}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.01515; entry conditions not met", "pending": null, "equity": 1081.3025690707677}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01998; entry conditions not met", "pending": null, "equity": 1081.3025690707677}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.00291; entry queued", "pending": "buy", "equity": 1081.3025690707677}, {"timestamp": 1789355700.0, "action": "buy", "reason": "momentum -0.00291; liquidity 10000.00", "pending": null, "equity": 1080.3045650787517}, {"timestamp": 1789356300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1080.7025690707678}, {"timestamp": 1789356600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1078.874017662203}, {"timestamp": 1789357200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1078.0658964417341}, {"timestamp": 1789358100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1077.183712033142}, {"timestamp": 1789358400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1080.7025690707678}, {"timestamp": 1789358700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1080.7025690707678}, {"timestamp": 1789360200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1080.7025690707678}, {"timestamp": 1789360500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1080.7025690707678}, {"timestamp": 1789360800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1080.7025690707678}, {"timestamp": 1789361100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1080.7025690707678}, {"timestamp": 1789361400.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1111.3438810473626}, {"timestamp": 1789361700.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1111.1613619046198}, {"timestamp": 1789362900.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1111.1613619046198}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.12833; entry conditions not met", "pending": null, "equity": 1111.1613619046198}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20759; entry conditions not met", "pending": null, "equity": 1111.1613619046198}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.08887; entry conditions not met", "pending": null, "equity": 1111.1613619046198}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.01911; entry queued", "pending": "buy", "equity": 1111.1613619046198}, {"timestamp": 1789365300.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1111.1613619046198}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05776; entry conditions not met", "pending": null, "equity": 1111.1613619046198}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02202; entry conditions not met", "pending": null, "equity": 1111.1613619046198}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18966; entry conditions not met", "pending": null, "equity": 1111.1613619046198}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21260; entry conditions not met", "pending": null, "equity": 1111.1613619046198}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789311900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789313100.0, "equity": 997.2774482997086, "holding": true}, {"timestamp": 1789313700.0, "equity": 994.4878318172633, "holding": true}, {"timestamp": 1789315200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789315500.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789315800.0, "equity": 1021.0457323708079, "holding": true}, {"timestamp": 1789316700.0, "equity": 1021.8652115841195, "holding": true}, {"timestamp": 1789317300.0, "equity": 1021.9038035392488, "holding": true}, {"timestamp": 1789317900.0, "equity": 1021.6472607135103, "holding": true}, {"timestamp": 1789318500.0, "equity": 1021.6024569579184, "holding": true}, {"timestamp": 1789320300.0, "equity": 1021.0814204764456, "holding": true}, {"timestamp": 1789323300.0, "equity": 1020.7585950084845, "holding": true}, {"timestamp": 1789323600.0, "equity": 1025.620296715568, "holding": false}, {"timestamp": 1789324200.0, "equity": 1025.620296715568, "holding": false}, {"timestamp": 1789324500.0, "equity": 1025.620296715568, "holding": false}, {"timestamp": 1789324800.0, "equity": 1025.620296715568, "holding": false}, {"timestamp": 1789325100.0, "equity": 1024.622292723552, "holding": true}, {"timestamp": 1789325400.0, "equity": 1025.020296715568, "holding": true}, {"timestamp": 1789325700.0, "equity": 1025.020296715568, "holding": true}, {"timestamp": 1789326000.0, "equity": 1058.862560065998, "holding": true}, {"timestamp": 1789326300.0, "equity": 1056.579492574019, "holding": false}, {"timestamp": 1789326600.0, "equity": 1056.579492574019, "holding": false}, {"timestamp": 1789326900.0, "equity": 1056.579492574019, "holding": false}, {"timestamp": 1789327200.0, "equity": 1056.579492574019, "holding": false}, {"timestamp": 1789327500.0, "equity": 1055.5814885820032, "holding": true}, {"timestamp": 1789327800.0, "equity": 1054.8796980653437, "holding": true}, {"timestamp": 1789328100.0, "equity": 1055.9074682208918, "holding": true}, {"timestamp": 1789328400.0, "equity": 1055.979492574019, "holding": true}, {"timestamp": 1789328700.0, "equity": 1155.6794925740192, "holding": true}, {"timestamp": 1789329000.0, "equity": 1136.5975304950518, "holding": false}, {"timestamp": 1789329300.0, "equity": 1136.5975304950518, "holding": false}, {"timestamp": 1789329600.0, "equity": 1136.5975304950518, "holding": false}, {"timestamp": 1789329900.0, "equity": 1135.599526503036, "holding": true}, {"timestamp": 1789330200.0, "equity": 1096.4136229555081, "holding": true}, {"timestamp": 1789330500.0, "equity": 1106.9531759127483, "holding": false}, {"timestamp": 1789330800.0, "equity": 1106.9531759127483, "holding": false}, {"timestamp": 1789331100.0, "equity": 1105.9551719207325, "holding": true}, {"timestamp": 1789331400.0, "equity": 1106.3531759127484, "holding": true}, {"timestamp": 1789331700.0, "equity": 1106.3531759127484, "holding": true}, {"timestamp": 1789332000.0, "equity": 1124.7384742757993, "holding": true}, {"timestamp": 1789332300.0, "equity": 1124.6793500868514, "holding": true}, {"timestamp": 1789332600.0, "equity": 1121.8161628851485, "holding": true}, {"timestamp": 1789332900.0, "equity": 1124.3551731942744, "holding": true}, {"timestamp": 1789333200.0, "equity": 1125.4276575913766, "holding": true}, {"timestamp": 1789333500.0, "equity": 1125.5480578171446, "holding": false}, {"timestamp": 1789333800.0, "equity": 1124.5500538251288, "holding": true}, {"timestamp": 1789334100.0, "equity": 1123.8727436570857, "holding": true}, {"timestamp": 1789334400.0, "equity": 1108.979387413709, "holding": true}, {"timestamp": 1789334700.0, "equity": 1090.7122533346028, "holding": false}, {"timestamp": 1789335000.0, "equity": 1090.7122533346028, "holding": false}, {"timestamp": 1789335600.0, "equity": 1090.7122533346028, "holding": false}, {"timestamp": 1789335900.0, "equity": 1090.7122533346028, "holding": false}, {"timestamp": 1789336200.0, "equity": 1090.7122533346028, "holding": false}, {"timestamp": 1789336800.0, "equity": 1090.7122533346028, "holding": false}, {"timestamp": 1789337400.0, "equity": 1090.7122533346028, "holding": false}, {"timestamp": 1789337700.0, "equity": 1090.7122533346028, "holding": false}, {"timestamp": 1789338000.0, "equity": 1090.7122533346028, "holding": false}, {"timestamp": 1789338300.0, "equity": 1089.714249342587, "holding": true}, {"timestamp": 1789338600.0, "equity": 1089.5596367004835, "holding": true}, {"timestamp": 1789339200.0, "equity": 1089.0080312000357, "holding": true}, {"timestamp": 1789339500.0, "equity": 1089.2048117434156, "holding": true}, {"timestamp": 1789339800.0, "equity": 1083.155897574314, "holding": true}, {"timestamp": 1789340100.0, "equity": 1074.385851089221, "holding": false}, {"timestamp": 1789340400.0, "equity": 1074.385851089221, "holding": false}, {"timestamp": 1789340700.0, "equity": 1074.385851089221, "holding": false}, {"timestamp": 1789341000.0, "equity": 1073.387847097205, "holding": true}, {"timestamp": 1789341300.0, "equity": 1073.785851089221, "holding": true}, {"timestamp": 1789341900.0, "equity": 1073.785851089221, "holding": true}, {"timestamp": 1789342200.0, "equity": 1106.5619991029778, "holding": true}, {"timestamp": 1789342500.0, "equity": 1105.4993318012043, "holding": false}, {"timestamp": 1789342800.0, "equity": 1104.5013278091885, "holding": true}, {"timestamp": 1789343100.0, "equity": 1104.8993318012044, "holding": true}, {"timestamp": 1789343400.0, "equity": 1093.717720666819, "holding": true}, {"timestamp": 1789343700.0, "equity": 1092.9165859079753, "holding": false}, {"timestamp": 1789344000.0, "equity": 1092.9165859079753, "holding": false}, {"timestamp": 1789344300.0, "equity": 1092.9165859079753, "holding": false}, {"timestamp": 1789344600.0, "equity": 1091.9185819159593, "holding": true}, {"timestamp": 1789344900.0, "equity": 1092.3165859079754, "holding": true}, {"timestamp": 1789345200.0, "equity": 1092.3165859079754, "holding": true}, {"timestamp": 1789345500.0, "equity": 1092.3165859079754, "holding": true}, {"timestamp": 1789345800.0, "equity": 1116.090125133844, "holding": true}, {"timestamp": 1789346100.0, "equity": 1117.5943259999501, "holding": false}, {"timestamp": 1789346400.0, "equity": 1117.5943259999501, "holding": false}, {"timestamp": 1789346700.0, "equity": 1117.5943259999501, "holding": false}, {"timestamp": 1789347000.0, "equity": 1117.5943259999501, "holding": false}, {"timestamp": 1789347300.0, "equity": 1116.5963220079343, "holding": true}, {"timestamp": 1789347600.0, "equity": 1116.1674222875, "holding": true}, {"timestamp": 1789347900.0, "equity": 1114.89897530343, "holding": true}, {"timestamp": 1789348200.0, "equity": 1116.0786961804783, "holding": true}, {"timestamp": 1789348500.0, "equity": 1115.7776552157168, "holding": true}, {"timestamp": 1789348800.0, "equity": 1116.9943259999502, "holding": true}, {"timestamp": 1789349100.0, "equity": 1116.9943259999502, "holding": true}, {"timestamp": 1789349700.0, "equity": 1116.9943259999502, "holding": true}, {"timestamp": 1789350000.0, "equity": 1116.9943259999502, "holding": true}, {"timestamp": 1789350300.0, "equity": 1113.911410630317, "holding": true}, {"timestamp": 1789350600.0, "equity": 1112.909005145638, "holding": true}, {"timestamp": 1789351200.0, "equity": 1107.3965587332002, "holding": true}, {"timestamp": 1789351500.0, "equity": 1104.0370980474854, "holding": false}, {"timestamp": 1789351800.0, "equity": 1104.0370980474854, "holding": false}, {"timestamp": 1789352100.0, "equity": 1104.0370980474854, "holding": false}, {"timestamp": 1789352400.0, "equity": 1104.0370980474854, "holding": false}, {"timestamp": 1789352700.0, "equity": 1104.0370980474854, "holding": false}, {"timestamp": 1789353000.0, "equity": 1103.0390940554694, "holding": true}, {"timestamp": 1789353300.0, "equity": 1103.2038770648246, "holding": true}, {"timestamp": 1789353600.0, "equity": 1102.8996694355124, "holding": true}, {"timestamp": 1789353900.0, "equity": 1082.752812261561, "holding": true}, {"timestamp": 1789354200.0, "equity": 1081.3025690707677, "holding": false}, {"timestamp": 1789354500.0, "equity": 1081.3025690707677, "holding": false}, {"timestamp": 1789354800.0, "equity": 1081.3025690707677, "holding": false}, {"timestamp": 1789355100.0, "equity": 1081.3025690707677, "holding": false}, {"timestamp": 1789355400.0, "equity": 1081.3025690707677, "holding": false}, {"timestamp": 1789355700.0, "equity": 1080.3045650787517, "holding": true}, {"timestamp": 1789356300.0, "equity": 1080.7025690707678, "holding": true}, {"timestamp": 1789356600.0, "equity": 1078.874017662203, "holding": true}, {"timestamp": 1789357200.0, "equity": 1078.0658964417341, "holding": true}, {"timestamp": 1789358100.0, "equity": 1077.183712033142, "holding": true}, {"timestamp": 1789358400.0, "equity": 1080.7025690707678, "holding": true}, {"timestamp": 1789358700.0, "equity": 1080.7025690707678, "holding": true}, {"timestamp": 1789360200.0, "equity": 1080.7025690707678, "holding": true}, {"timestamp": 1789360500.0, "equity": 1080.7025690707678, "holding": true}, {"timestamp": 1789360800.0, "equity": 1080.7025690707678, "holding": true}, {"timestamp": 1789361100.0, "equity": 1080.7025690707678, "holding": true}, {"timestamp": 1789361400.0, "equity": 1111.3438810473626, "holding": true}, {"timestamp": 1789361700.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789362900.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789363200.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789363800.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789364100.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789364400.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789365300.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789365600.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789367100.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789367700.0, "equity": 1111.1613619046198, "holding": false}, {"timestamp": 1789369200.0, "equity": 1111.1613619046198, "holding": false}], "open_quantity": 0.0, "cash": 1111.1613619046198, "fitness": 0.0010519316011608744, "mark_to_market_equity": 1111.1613619046198, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0026", "genome": {"lookback": 12, "momentum": -0.00490845197230199, "min_liquidity": 35307.87391803834, "stop": 0.07147810554651422, "take": 0.2394691476313041, "hold": 16, "allocation": 0.19896623598771923}, "parents": ["F0004"], "mutations": [{"gene": "lookback", "before": 8, "after": 12}], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.31159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 2.03911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 2.09180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.59077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.36637; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.45029; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.56170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.81487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.69176; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.64241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.96110; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 1.01027; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.14253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.32871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum -0.22750; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum -0.16475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.46486; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.23785; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.05836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.25514; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.37927; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.19323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.24020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.51659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.48838; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.51229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.46831; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.27283; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.21010; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.26279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.03701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.10955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.00174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.07205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.01172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.11758; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12648; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.18788; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0027", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "hold", "before": 50, "after": 30}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0028", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.08642176202803734}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0029", "genome": {"lookback": 11, "momentum": 0.07643681092454804, "min_liquidity": 8538.738809487815, "stop": 0.10992745616968132, "take": 0.06930831908471305, "hold": 23, "allocation": 0.22783923717051152}, "parents": ["F0021"], "mutations": [{"gene": "lookback", "before": 12, "after": 11}, {"gene": "stop", "before": 0.11610449866313166, "after": 0.10992745616968132}, {"gene": "allocation", "before": 0.21557929089272915, "after": 0.22783923717051152}], "born": 1, "result": {"equity": 1095.0711673840788, "return": 0.09507116738407873, "drawdown": 0.05503188148607843, "fees": 4.4987096310453705, "trades": [{"side": "buy", "timestamp": 1789327800.0, "signal_timestamp": 1789327500.0, "price": 3.635333329013208e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.45609; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 81.83270659075545, "fee": 0.24549811977226635, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.30179; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.54415; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332600.0, "signal_timestamp": 1789332300.0, "price": 6.014057242234886e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.41974; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.38906918015673e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.43570979731707e-05, "notional": 23.007615470498088, "fee": 0.06902284641149427, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789333800.0, "signal_timestamp": 1789333500.0, "price": 7.926332664383813e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37970; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 65.66117905462201, "fee": 0.19698353716386605, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345500.0, "signal_timestamp": 1789345200.0, "price": 9.800194483636454e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.12216; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.581619746102233e-05, "notional": 87.56581066254455, "fee": 0.2626974319876337, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.308901458684881e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.40370; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789351500.0, "signal_timestamp": 1789351200.0, "price": 7.876553259736155e-05, "notional": 84.61313394168123, "fee": 0.25383940182504366, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84108; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.78525; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.59289; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.38753; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.22400; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.18145; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.50640; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.78963; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.15726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.69062; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12011; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.98107; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.92316; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.97442; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.71324; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.45609; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "buy", "reason": "momentum 0.45609; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.9872084709832}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.30179; liquidity 10000.00", "pending": null, "equity": 1079.9892044789674}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1080.3872084709833}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1149.123855358306}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.999449773442}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.54415; liquidity 10000.00", "pending": null, "equity": 1121.0014457814261}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.3036132915377}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1115.5925066979112}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1121.399449773442}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.9993607000506}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.5059714721208}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.41974; entry queued", "pending": "buy", "equity": 1136.5059714721208}, {"timestamp": 1789332600.0, "action": "buy", "reason": "momentum 0.41974; liquidity 10000.00", "pending": null, "equity": 1135.507967480105}, {"timestamp": 1789332900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.9059714721209}, {"timestamp": 1789333200.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1158.7006813807789}, {"timestamp": 1789333500.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1158.8445640962075}, {"timestamp": 1789333800.0, "action": "buy", "reason": "momentum 0.37970; liquidity 10000.00", "pending": null, "equity": 1157.8465601041917}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1157.1692499361486}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1142.275893692772}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.28525; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12904; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12608; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.03306; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.11685; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.21975; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08831; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09833; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26007; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.12981; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.10681; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.09800; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12648; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20922; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22131; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.13867; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09230; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.20621; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.08359; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20335; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16615; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.19060; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.19883; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.12827; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.23483; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.23204; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.13788; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.34665; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.37332; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.12216; entry queued", "pending": "buy", "equity": 1124.0087596136657}, {"timestamp": 1789345500.0, "action": "buy", "reason": "momentum 0.12216; liquidity 10000.00", "pending": null, "equity": 1123.0107556216499}, {"timestamp": 1789345800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1112.853614342086}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1118.493993185868}, {"timestamp": 1789346400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1106.9625684862744}, {"timestamp": 1789346700.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1111.0118728442226}, {"timestamp": 1789347000.0, "action": "buy", "reason": "momentum 0.40370; liquidity 10000.00", "pending": null, "equity": 1110.0138688522065}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1107.2852948354234}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1106.8681802218352}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1105.6345870334746}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1106.7818920894765}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1106.4891229881964}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1109.716449054123}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1110.4118728442227}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1110.4118728442227}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1110.3259603053036}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1104.674158202694}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1103.6992963492582}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1098.338318373051}, {"timestamp": 1789351500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.18248; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19758; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20681; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.22764; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.27750; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.24654; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.21479; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.33669; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34204; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.29564; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.28573; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22053; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22063; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.20667; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.20513; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24164; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24915; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25369; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.01274; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.10386; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.14125; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09745; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10279; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.21306; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31257; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.29376; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.32664; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.16355; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.06972; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.01057; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.05773; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.13872; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.09324; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.11055; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.33330; entry conditions not met", "pending": null, "equity": 1095.0711673840788}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40944; entry conditions not met", "pending": null, "equity": 1095.0711673840788}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.9872084709832, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.9892044789674, "holding": true}, {"timestamp": 1789329600.0, "equity": 1080.3872084709833, "holding": true}, {"timestamp": 1789329900.0, "equity": 1149.123855358306, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.999449773442, "holding": false}, {"timestamp": 1789330500.0, "equity": 1121.0014457814261, "holding": true}, {"timestamp": 1789330800.0, "equity": 1120.3036132915377, "holding": true}, {"timestamp": 1789331100.0, "equity": 1115.5925066979112, "holding": true}, {"timestamp": 1789331400.0, "equity": 1121.399449773442, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.9993607000506, "holding": true}, {"timestamp": 1789332000.0, "equity": 1136.5059714721208, "holding": false}, {"timestamp": 1789332300.0, "equity": 1136.5059714721208, "holding": false}, {"timestamp": 1789332600.0, "equity": 1135.507967480105, "holding": true}, {"timestamp": 1789332900.0, "equity": 1135.9059714721209, "holding": true}, {"timestamp": 1789333200.0, "equity": 1158.7006813807789, "holding": true}, {"timestamp": 1789333500.0, "equity": 1158.8445640962075, "holding": false}, {"timestamp": 1789333800.0, "equity": 1157.8465601041917, "holding": true}, {"timestamp": 1789334100.0, "equity": 1157.1692499361486, "holding": true}, {"timestamp": 1789334400.0, "equity": 1142.275893692772, "holding": true}, {"timestamp": 1789334700.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789335000.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789335600.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789335900.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789336200.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789336800.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789337400.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789337700.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789338000.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789338300.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789338600.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789339200.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789339500.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789339800.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789340100.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789340400.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789340700.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789341000.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789341300.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789341900.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789342200.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789342500.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789342800.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789343100.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789343400.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789343700.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789344000.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789344300.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789344600.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789344900.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789345200.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789345500.0, "equity": 1123.0107556216499, "holding": true}, {"timestamp": 1789345800.0, "equity": 1112.853614342086, "holding": true}, {"timestamp": 1789346100.0, "equity": 1118.493993185868, "holding": true}, {"timestamp": 1789346400.0, "equity": 1106.9625684862744, "holding": true}, {"timestamp": 1789346700.0, "equity": 1111.0118728442226, "holding": false}, {"timestamp": 1789347000.0, "equity": 1110.0138688522065, "holding": true}, {"timestamp": 1789347300.0, "equity": 1107.2852948354234, "holding": true}, {"timestamp": 1789347600.0, "equity": 1106.8681802218352, "holding": true}, {"timestamp": 1789347900.0, "equity": 1105.6345870334746, "holding": true}, {"timestamp": 1789348200.0, "equity": 1106.7818920894765, "holding": true}, {"timestamp": 1789348500.0, "equity": 1106.4891229881964, "holding": true}, {"timestamp": 1789348800.0, "equity": 1109.716449054123, "holding": true}, {"timestamp": 1789349100.0, "equity": 1110.4118728442227, "holding": true}, {"timestamp": 1789349700.0, "equity": 1110.4118728442227, "holding": true}, {"timestamp": 1789350000.0, "equity": 1110.3259603053036, "holding": true}, {"timestamp": 1789350300.0, "equity": 1104.674158202694, "holding": true}, {"timestamp": 1789350600.0, "equity": 1103.6992963492582, "holding": true}, {"timestamp": 1789351200.0, "equity": 1098.338318373051, "holding": true}, {"timestamp": 1789351500.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789351800.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789352100.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789352400.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789352700.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789353000.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789353300.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789353600.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789353900.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789354200.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789354500.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789354800.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789355100.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789355400.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789355700.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789356300.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789356600.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789357200.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789358100.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789358400.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789358700.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789360200.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789360500.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789360800.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789361100.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789361400.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789361700.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789362900.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789363200.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789363800.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789364100.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789364400.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789365300.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789365600.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789367100.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789367700.0, "equity": 1095.0711673840788, "holding": false}, {"timestamp": 1789369200.0, "equity": 1095.0711673840788, "holding": false}], "open_quantity": 0.0, "cash": 1095.0711673840788, "fitness": 0.010723345154961077, "mark_to_market_equity": 1095.0711673840788, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0030", "genome": {"lookback": 12, "momentum": 0.05791276578740515, "min_liquidity": 34253.29396400732, "stop": 0.08966997417937965, "take": 0.04732223212447051, "hold": 38, "allocation": 0.07798675606360102}, "parents": ["F0003"], "mutations": [{"gene": "momentum", "before": 0.04405248108977661, "after": 0.05791276578740515}], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.31159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 2.03911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 2.09180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.59077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.36637; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.45029; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.56170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.81487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.69176; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.64241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.96110; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 1.01027; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.14253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.32871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum -0.22750; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum -0.16475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.46486; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.23785; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.05836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.25514; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.37927; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.19323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.24020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.51659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.48838; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.51229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.46831; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.27283; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.21010; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.26279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.03701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.10955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.00174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.07205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.01172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.11758; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12648; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.18788; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0031", "genome": {"lookback": 10, "momentum": -0.008983795108278817, "min_liquidity": 1444.1452616472875, "stop": 0.052258821499872724, "take": 0.185116883644881, "hold": 19, "allocation": 0.5}, "parents": ["F0002"], "mutations": [{"gene": "take", "before": 0.1904028710991003, "after": 0.185116883644881}, {"gene": "allocation", "before": 0.43686719518692196, "after": 0.5}], "born": 1, "result": {"equity": 1130.4115667188105, "return": 0.1304115667188106, "drawdown": 0.04189858454792287, "fees": 4.003244433456799, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 69.71421805952177, "fee": 0.2091426541785653, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 10.214462059484173, "fee": 0.030643386178452522, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.0496822007785}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.465163461731}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0845278112797}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0470496054902}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.2321051458955}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1131.8415572594915}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1131.8415572594915}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1130.8435532674757}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4413341741385}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1101.0466326648348}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1100.048628672819}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1100.4466326648349}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1119.6149303135292}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.8277480455047}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1119.8297440534886}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.2277480455048}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1120.2277480455048}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1133.3873114757168}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.6406776394801}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.5118930797562}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.8036786943817}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.3720702565465}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.4793260109584}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1130.4115667188105}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1132.0496822007785, "holding": true}, {"timestamp": 1789331700.0, "equity": 1132.465163461731, "holding": true}, {"timestamp": 1789332000.0, "equity": 1132.0845278112797, "holding": true}, {"timestamp": 1789332300.0, "equity": 1132.0470496054902, "holding": true}, {"timestamp": 1789332600.0, "equity": 1130.2321051458955, "holding": true}, {"timestamp": 1789332900.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333200.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333500.0, "equity": 1130.8435532674757, "holding": true}, {"timestamp": 1789333800.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334100.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334400.0, "equity": 1120.4413341741385, "holding": true}, {"timestamp": 1789334700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789345200.0, "equity": 1100.048628672819, "holding": true}, {"timestamp": 1789345500.0, "equity": 1100.4466326648349, "holding": true}, {"timestamp": 1789345800.0, "equity": 1119.6149303135292, "holding": true}, {"timestamp": 1789346100.0, "equity": 1120.8277480455047, "holding": false}, {"timestamp": 1789346400.0, "equity": 1119.8297440534886, "holding": true}, {"timestamp": 1789346700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347000.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347300.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347600.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347900.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348200.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348500.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348800.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349100.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350000.0, "equity": 1133.3873114757168, "holding": true}, {"timestamp": 1789350300.0, "equity": 1132.6406776394801, "holding": true}, {"timestamp": 1789350600.0, "equity": 1132.5118930797562, "holding": true}, {"timestamp": 1789351200.0, "equity": 1131.8036786943817, "holding": true}, {"timestamp": 1789351500.0, "equity": 1131.3720702565465, "holding": true}, {"timestamp": 1789351800.0, "equity": 1130.4793260109584, "holding": true}, {"timestamp": 1789352100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789352400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789352700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353000.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353300.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353600.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353900.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789354200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789354500.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789354800.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789355100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789355400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789355700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789356300.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789356600.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789357200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789358100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789358400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789358700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789360200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789360500.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789360800.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789361100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789361400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789361700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789362900.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789363200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789363800.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789364100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789364400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789365300.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789365600.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789367100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789367700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789369200.0, "equity": 1130.4115667188105, "holding": false}], "open_quantity": 0.0, "cash": 1130.4115667188105, "fitness": 0.06586368989692629, "mark_to_market_equity": 1130.4115667188105, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0032", "genome": {"lookback": 18, "momentum": 0.021416798387982525, "min_liquidity": 15240.832712715039, "stop": 0.05021858239068681, "take": 0.015, "hold": 48, "allocation": 0.36689894007953566}, "parents": ["F0001"], "mutations": [{"gene": "take", "before": 0.056051748805010654, "after": 0.015}], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 1.23018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 1.58254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.09413; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.36437; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.19188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.14413; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.56723; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.70981; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.60137; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.05015; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.07531; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.96128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.94408; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.98700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.52012; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 4.00148; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.82873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.41854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 2.81935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.67510; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.97196; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 1.18214; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 1.00096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.55923; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.81901; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 1.02035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 1.06380; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 1.03405; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.61116; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.91236; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 1.04072; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 1.03241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum -0.04951; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum -0.12634; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum 0.33127; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.00836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.45042; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.30321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.15118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.02307; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.02082; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.03738; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.04531; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.03213; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.18540; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18404; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.03834; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.17232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.26669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.34019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.38964; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.32345; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.21386; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.03393; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.24095; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.12548; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.08881; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10831; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.12353; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.06040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.10633; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.16601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.04040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.21659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.28290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.26826; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.80143; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.78607; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.93357; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.54270; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.63985; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.72301; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.38225; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.28598; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.31203; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.30789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.29237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.51204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.67084; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.63770; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.54088; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.24491; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.17485; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum 0.11766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.19306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.17313; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.22747; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.13324; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.16803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.21122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.18758; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.18656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.34340; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.36315; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.35558; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.39139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.44205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.42303; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.39498; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.35313; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.36120; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.32771; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.30802; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.18661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.12391; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.13521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.14838; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.07108; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.01137; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.26169; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.28800; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.11056; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.03633; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.03249; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00662; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.01348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.00116; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.17520; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.19969; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0033", "genome": {"lookback": 2, "momentum": 0.06968793954851839, "min_liquidity": 36970.46760765182, "stop": 0.015532523211431308, "take": 0.1271507957062484, "hold": 38, "allocation": 0.3984687160873489}, "parents": ["F0007"], "mutations": [{"gene": "lookback", "before": 3, "after": 2}, {"gene": "hold", "before": 40, "after": 38}], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "momentum 0.07216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.19199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.26941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.26828; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.12979; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum -0.01737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.06472; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.16848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.27976; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.06428; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.03820; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03964; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum -0.00970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01339; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.02543; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03801; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.20934; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.41674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.44901; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.09129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum -0.45381; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.15014; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.32327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.24188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum -0.05228; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.11597; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.04124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.07734; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.04481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.02610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.00328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.29393; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.45308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum -0.39798; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.41520; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.91289; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.69621; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum -0.43656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.28848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.16706; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.05447; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12895; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.22799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.00300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.03474; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.15895; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.01769; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23356; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.06626; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.06843; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.05448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.15680; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.33623; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.21032; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.19186; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.18022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.00241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.06832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.10071; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.23470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.14418; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.00711; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.05935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.15000; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.11072; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.08124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.08604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.01441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.24655; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.29740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.03552; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum -0.01763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.02435; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.10859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.12448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.02893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.00366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.18706; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.22431; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.03874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.32085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.19704; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum -0.04549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.06608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.07894; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.13297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.05073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum -0.03168; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.01709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00090; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.00900; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.03055; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.13192; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.05177; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.08115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.09765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06652; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.06743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.09279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.08619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.02103; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.03105; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.02604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.00140; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20561; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.00971; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.01515; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01998; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.00291; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.00362; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.01166; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03078; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.01727; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.07147; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.15695; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.11594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.02086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.05300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.10213; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.18592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.07897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum -0.00385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.12833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20759; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.08887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.01911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18966; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21260; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0034", "genome": {"lookback": 8, "momentum": -0.00490845197230199, "min_liquidity": 38774.77264392029, "stop": 0.07147810554651422, "take": 0.2394691476313041, "hold": 16, "allocation": 0.22740140891708466}, "parents": ["F0004"], "mutations": [{"gene": "min_liquidity", "before": 35307.87391803834, "after": 38774.77264392029}, {"gene": "allocation", "before": 0.19896623598771923, "after": 0.22740140891708466}], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.43814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.73580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.71661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.54982; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.40395; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.27043; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.23061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.27557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.28229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.05016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39795; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.46740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.71063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.14060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.20832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.67751; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.37797; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.34327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.36035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.25625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.15190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.04753; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.12773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.46538; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.44897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.50376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.57275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.48844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.73135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.24274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.33266; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.42006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.40132; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.25541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20255; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.11146; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.10094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.17478; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.11180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.26688; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.12242; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.11049; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.16779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21988; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.26471; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.01837; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.36774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.10366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.07152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14903; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.28919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.25479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.07104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.24667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.39791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.43601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.15248; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.15766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.10325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.07470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.00943; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.09399; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.06735; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.41065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.43331; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.53792; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.37847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.42172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.31565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.22016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.22646; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.09202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.02366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.04019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.12957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.17954; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.04862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.02282; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.02039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.21618; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.28893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.27044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.23237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.16639; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.15625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.10737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.26118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.19935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.20685; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.20896; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23296; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.23183; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22293; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.04694; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.05421; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.11653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.17241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.09748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.22693; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.34285; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.34709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.24846; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.01493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.11349; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.05556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.04600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.16757; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.24202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38341; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.31843; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0035", "genome": {"lookback": 3, "momentum": 0.06968793954851839, "min_liquidity": 36970.46760765182, "stop": 0.02486923476590657, "take": 0.1271507957062484, "hold": 40, "allocation": 0.3984687160873489}, "parents": ["F0007"], "mutations": [{"gene": "stop", "before": 0.015532523211431308, "after": 0.02486923476590657}], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0036", "genome": {"lookback": 7, "momentum": -0.008983795108278817, "min_liquidity": 1444.1452616472875, "stop": 0.052258821499872724, "take": 0.1904028710991003, "hold": 19, "allocation": 0.43686719518692196}, "parents": ["F0002"], "mutations": [{"gene": "lookback", "before": 10, "after": 7}], "born": 1, "result": {"equity": 1109.0007005331472, "return": 0.10900070053314725, "drawdown": 0.04204986584456892, "fees": 3.9388185572712526, "trades": [{"side": "buy", "timestamp": 1789326600.0, "signal_timestamp": 1789326300.0, "price": 3.464790829548349e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.45358; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 88.60305682773081, "fee": 0.2658091704831924, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.43269; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.47308; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.41868468789283e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.10873; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 70.1542618696242, "fee": 0.21046278560887258, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.04325; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.183585942377767e-05, "notional": 16.904780395112258, "fee": 0.05071434118533678, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.616015015625688e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.35578; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789351800.0, "signal_timestamp": 1789351500.0, "price": 7.245581948557593e-05, "notional": 84.09435145385972, "fee": 0.25228305436157916, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "buy", "reason": "momentum 0.45358; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1087.7372476572477}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.43269; liquidity 10000.00", "pending": null, "equity": 1086.739243665232}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1087.1372476572478}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.8738945445705}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1128.7494889597065}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.47308; liquidity 10000.00", "pending": null, "equity": 1127.7514849676907}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1127.0536524778022}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1122.3425458841757}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1139.7688919369934}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1140.184373197946}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.8037375474946}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.766259341705}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1137.9513148821104}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1139.5607669957064}, {"timestamp": 1789333200.0, "action": "buy", "reason": "momentum 0.10873; liquidity 10000.00", "pending": null, "equity": 1138.5627630036906}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1128.7216890775755}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.24619; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry queued", "pending": "buy", "equity": 1109.2045660797219}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.04325; liquidity 10000.00", "pending": null, "equity": 1108.206562087706}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1107.2695523457319}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1108.604566079722}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1126.6512271311042}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1127.7930766018922}, {"timestamp": 1789346400.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1125.458632133649}, {"timestamp": 1789346700.0, "action": "buy", "reason": "momentum 0.35578; liquidity 10000.00", "pending": null, "equity": 1124.4606281416332}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789349700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.8318592721052}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1116.3019691138559}, {"timestamp": 1789351800.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 1109.0007005331472}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789326900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327500.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327800.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1087.7372476572477, "holding": false}, {"timestamp": 1789329300.0, "equity": 1086.739243665232, "holding": true}, {"timestamp": 1789329600.0, "equity": 1087.1372476572478, "holding": true}, {"timestamp": 1789329900.0, "equity": 1155.8738945445705, "holding": true}, {"timestamp": 1789330200.0, "equity": 1128.7494889597065, "holding": false}, {"timestamp": 1789330500.0, "equity": 1127.7514849676907, "holding": true}, {"timestamp": 1789330800.0, "equity": 1127.0536524778022, "holding": true}, {"timestamp": 1789331100.0, "equity": 1122.3425458841757, "holding": true}, {"timestamp": 1789331400.0, "equity": 1139.7688919369934, "holding": true}, {"timestamp": 1789331700.0, "equity": 1140.184373197946, "holding": true}, {"timestamp": 1789332000.0, "equity": 1139.8037375474946, "holding": true}, {"timestamp": 1789332300.0, "equity": 1139.766259341705, "holding": true}, {"timestamp": 1789332600.0, "equity": 1137.9513148821104, "holding": true}, {"timestamp": 1789332900.0, "equity": 1139.5607669957064, "holding": false}, {"timestamp": 1789333200.0, "equity": 1138.5627630036906, "holding": true}, {"timestamp": 1789333500.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789333800.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789334100.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789334400.0, "equity": 1128.7216890775755, "holding": true}, {"timestamp": 1789334700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335900.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789336200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789336800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789337400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789337700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339500.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340100.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341900.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342500.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343100.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344900.0, "equity": 1108.206562087706, "holding": true}, {"timestamp": 1789345200.0, "equity": 1107.2695523457319, "holding": true}, {"timestamp": 1789345500.0, "equity": 1108.604566079722, "holding": true}, {"timestamp": 1789345800.0, "equity": 1126.6512271311042, "holding": true}, {"timestamp": 1789346100.0, "equity": 1127.7930766018922, "holding": true}, {"timestamp": 1789346400.0, "equity": 1125.458632133649, "holding": false}, {"timestamp": 1789346700.0, "equity": 1124.4606281416332, "holding": true}, {"timestamp": 1789347000.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347300.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347600.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347900.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348200.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348500.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348800.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789349100.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789349700.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350000.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350300.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350600.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789351200.0, "equity": 1119.8318592721052, "holding": true}, {"timestamp": 1789351500.0, "equity": 1116.3019691138559, "holding": true}, {"timestamp": 1789351800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353000.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353900.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354500.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789356300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789356600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789357200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360500.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789362900.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789363200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789363800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789364100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789364400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789365300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789365600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789367100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789367700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789369200.0, "equity": 1109.0007005331472, "holding": false}], "open_quantity": 0.0, "cash": 1109.0007005331472, "fitness": 0.04432590176629388, "mark_to_market_equity": 1109.0007005331472, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0037", "genome": {"lookback": 8, "momentum": -0.00490845197230199, "min_liquidity": 37940.0120110887, "stop": 0.07147810554651422, "take": 0.2394691476313041, "hold": 24, "allocation": 0.19896623598771923}, "parents": ["F0004"], "mutations": [{"gene": "min_liquidity", "before": 35307.87391803834, "after": 37940.0120110887}, {"gene": "hold", "before": 16, "after": 24}], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.43814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.73580; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.71661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.54982; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.40395; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.27043; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.23061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.27557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.28229; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.05016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39795; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.46740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57651; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.71063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.14060; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.20832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.67751; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.37797; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.34327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.36035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.25625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.15190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.04753; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.12773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.46538; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.44897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.50376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.57275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.44128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.48844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.73135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.24274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.33266; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.42006; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.40132; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.25541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20255; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.11146; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.10094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.17478; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.11180; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.26688; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.12242; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.11049; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.16779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21988; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.26471; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.01837; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.36774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.10366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.07152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14903; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.28919; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.25479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.07104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20955; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.24667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.39791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.43601; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.15248; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.15766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.10325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.07470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.00943; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.09399; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.06735; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.41065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.43331; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.53792; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.37847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.42172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.31565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.22016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.22646; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.09202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.02366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.04019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.12957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.17954; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.04862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.02282; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.02039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08789; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11921; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.21618; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.28893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.27044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.23237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.16639; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.15625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.10737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.26118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.19935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.20685; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.20896; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23296; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.23183; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22293; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.04694; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.05421; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.11653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.17241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.09748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.22693; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.34285; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.34709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.24846; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.01493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.11349; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.05556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.04600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.16757; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.24202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38341; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.31843; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0038", "genome": {"lookback": 12, "momentum": 0.04094236852527894, "min_liquidity": 8538.738809487815, "stop": 0.11610449866313166, "take": 0.05209194011483975, "hold": 23, "allocation": 0.2228744894578537}, "parents": ["F0021"], "mutations": [{"gene": "allocation", "before": 0.21557929089272915, "after": 0.2228744894578537}, {"gene": "take", "before": 0.06930831908471305, "after": 0.05209194011483975}, {"gene": "momentum", "before": 0.07643681092454804, "after": 0.04094236852527894}], "born": 1, "result": {"equity": 1103.7169794509439, "return": 0.10371697945094382, "drawdown": 0.0432153390111968, "fees": 4.524725113693911, "trades": [{"side": "buy", "timestamp": 1789328100.0, "signal_timestamp": 1789327800.0, "price": 3.6732266283467187e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44580; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.4137463397337, "fee": 0.2412412390192011, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.59077; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.56170; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 7.00156071520305e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19793; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.43570979731707e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789333800.0, "signal_timestamp": 1789333500.0, "price": 7.894690617819407e-05, "notional": 6.5834980540609855, "fee": 0.01975049416218296, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.87226944385755e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.46486; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 66.11211062252133, "fee": 0.198336331867564, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.79777797702875e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49632; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.183585942377767e-05, "notional": 93.01878228508771, "fee": 0.27905634685526315, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.616015015625688e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19323; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 5.22413596821124, "fee": 0.015672407904633718, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "buy", "reason": "momentum 0.44580; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1079.5725051007146}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.59077; liquidity 10000.00", "pending": null, "equity": 1078.5745011086988}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1078.9725051007147}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1147.7091519880373}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.5847464031733}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.56170; liquidity 10000.00", "pending": null, "equity": 1119.5867424111575}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1118.888909921269}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.1778033276426}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.9847464031734}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1135.584657329782}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry queued", "pending": "buy", "equity": 1135.0912681018522}, {"timestamp": 1789332900.0, "action": "buy", "reason": "momentum 0.19793; liquidity 10000.00", "pending": null, "equity": 1134.0932641098361}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1134.4912681018523}, {"timestamp": 1789333500.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1140.6734130902946}, {"timestamp": 1789333800.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1141.055015661751}, {"timestamp": 1789334100.0, "action": "buy", "reason": "momentum 0.46486; liquidity 10000.00", "pending": null, "equity": 1140.0570116697352}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1125.0613745264598}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry queued", "pending": "buy", "equity": 1106.6687899524047}, {"timestamp": 1789345800.0, "action": "buy", "reason": "momentum 0.49632; liquidity 10000.00", "pending": null, "equity": 1105.670785960389}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1106.0687899524048}, {"timestamp": 1789346400.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1099.1085158906371}, {"timestamp": 1789346700.0, "action": "buy", "reason": "momentum 0.19323; liquidity 10000.00", "pending": null, "equity": 1098.110511898621}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1098.5085158906372}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1103.1482213361012}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1103.1281817754837}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1103.0689158934686}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1103.1240362092467}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1103.109970616815}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1103.2650219965178}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.10955; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.00174; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.07205; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.01172; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.11758; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12648; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19297; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.18788; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1103.7169794509439}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1103.7169794509439}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1079.5725051007146, "holding": false}, {"timestamp": 1789329300.0, "equity": 1078.5745011086988, "holding": true}, {"timestamp": 1789329600.0, "equity": 1078.9725051007147, "holding": true}, {"timestamp": 1789329900.0, "equity": 1147.7091519880373, "holding": true}, {"timestamp": 1789330200.0, "equity": 1120.5847464031733, "holding": false}, {"timestamp": 1789330500.0, "equity": 1119.5867424111575, "holding": true}, {"timestamp": 1789330800.0, "equity": 1118.888909921269, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.1778033276426, "holding": true}, {"timestamp": 1789331400.0, "equity": 1119.9847464031734, "holding": true}, {"timestamp": 1789331700.0, "equity": 1135.584657329782, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332300.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332600.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332900.0, "equity": 1134.0932641098361, "holding": true}, {"timestamp": 1789333200.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333500.0, "equity": 1140.6734130902946, "holding": true}, {"timestamp": 1789333800.0, "equity": 1141.055015661751, "holding": false}, {"timestamp": 1789334100.0, "equity": 1140.0570116697352, "holding": true}, {"timestamp": 1789334400.0, "equity": 1125.0613745264598, "holding": true}, {"timestamp": 1789334700.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789335000.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789335600.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789335900.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789336200.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789336800.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789337400.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789337700.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789338000.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789338300.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789338600.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789339200.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789339500.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789339800.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789340100.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789340400.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789340700.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789341000.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789341300.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789341900.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789342200.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789342500.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789342800.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789343100.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789343400.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789343700.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789344000.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789344300.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789344600.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789344900.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789345200.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789345500.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789345800.0, "equity": 1105.670785960389, "holding": true}, {"timestamp": 1789346100.0, "equity": 1106.0687899524048, "holding": true}, {"timestamp": 1789346400.0, "equity": 1099.1085158906371, "holding": false}, {"timestamp": 1789346700.0, "equity": 1098.110511898621, "holding": true}, {"timestamp": 1789347000.0, "equity": 1098.5085158906372, "holding": true}, {"timestamp": 1789347300.0, "equity": 1103.1482213361012, "holding": true}, {"timestamp": 1789347600.0, "equity": 1103.1281817754837, "holding": true}, {"timestamp": 1789347900.0, "equity": 1103.0689158934686, "holding": true}, {"timestamp": 1789348200.0, "equity": 1103.1240362092467, "holding": true}, {"timestamp": 1789348500.0, "equity": 1103.109970616815, "holding": true}, {"timestamp": 1789348800.0, "equity": 1103.2650219965178, "holding": true}, {"timestamp": 1789349100.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789349700.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789350000.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789350300.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789350600.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789351200.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789351500.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789351800.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789352100.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789352400.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789352700.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789353000.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789353300.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789353600.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789353900.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789354200.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789354500.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789354800.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789355100.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789355400.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789355700.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789356300.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789356600.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789357200.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789358100.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789358400.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789358700.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789360200.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789360500.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789360800.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789361100.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789361400.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789361700.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789362900.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789363200.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789363800.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789364100.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789364400.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789365300.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789365600.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789367100.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789367700.0, "equity": 1103.7169794509439, "holding": false}, {"timestamp": 1789369200.0, "equity": 1103.7169794509439, "holding": false}], "open_quantity": 0.0, "cash": 1103.7169794509439, "fitness": 0.03699397093414862, "mark_to_market_equity": 1103.7169794509439, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0039", "genome": {"lookback": 3, "momentum": 0.08, "min_liquidity": 36970.46760765182, "stop": 0.015532523211431308, "take": 0.16168486038713875, "hold": 40, "allocation": 0.48254201963407345}, "parents": ["F0007"], "mutations": [{"gene": "take", "before": 0.1271507957062484, "after": 0.16168486038713875}, {"gene": "momentum", "before": 0.06968793954851839, "after": 0.08}, {"gene": "allocation", "before": 0.3984687160873489, "after": 0.48254201963407345}], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0040", "genome": {"lookback": 10, "momentum": -0.008983795108278817, "min_liquidity": 100, "stop": 0.052258821499872724, "take": 0.1904028710991003, "hold": 19, "allocation": 0.5}, "parents": ["F0002"], "mutations": [{"gene": "allocation", "before": 0.43686719518692196, "after": 0.5}, {"gene": "min_liquidity", "before": 1444.1452616472875, "after": 100}], "born": 1, "result": {"equity": 1107.86661271354, "return": 0.10786661271353992, "drawdown": 0.04189858454792287, "fees": 3.935406056309546, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 69.71421805952177, "fee": 0.2091426541785653, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 87.60166967706651, "fee": 0.2628050090311995, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.0496822007785}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.465163461731}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0845278112797}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0470496054902}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.2321051458955}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1131.8415572594915}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1131.8415572594915}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1130.8435532674757}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4413341741385}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1101.0466326648348}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1100.048628672819}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1100.4466326648349}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1119.6149303135292}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.8277480455047}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1119.8297440534886}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.2277480455048}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.805697975916}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.1041207826297}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1108.447732609403}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1107.86661271354}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1107.86661271354}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1132.0496822007785, "holding": true}, {"timestamp": 1789331700.0, "equity": 1132.465163461731, "holding": true}, {"timestamp": 1789332000.0, "equity": 1132.0845278112797, "holding": true}, {"timestamp": 1789332300.0, "equity": 1132.0470496054902, "holding": true}, {"timestamp": 1789332600.0, "equity": 1130.2321051458955, "holding": true}, {"timestamp": 1789332900.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333200.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333500.0, "equity": 1130.8435532674757, "holding": true}, {"timestamp": 1789333800.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334100.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334400.0, "equity": 1120.4413341741385, "holding": true}, {"timestamp": 1789334700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789345200.0, "equity": 1100.048628672819, "holding": true}, {"timestamp": 1789345500.0, "equity": 1100.4466326648349, "holding": true}, {"timestamp": 1789345800.0, "equity": 1119.6149303135292, "holding": true}, {"timestamp": 1789346100.0, "equity": 1120.8277480455047, "holding": false}, {"timestamp": 1789346400.0, "equity": 1119.8297440534886, "holding": true}, {"timestamp": 1789346700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347000.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347300.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347600.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347900.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348200.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348500.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348800.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349100.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350000.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350300.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350600.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789351200.0, "equity": 1119.805697975916, "holding": true}, {"timestamp": 1789351500.0, "equity": 1116.1041207826297, "holding": true}, {"timestamp": 1789351800.0, "equity": 1108.447732609403, "holding": true}, {"timestamp": 1789352100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789352400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789352700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353000.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353300.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353600.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789353900.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789354200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789354500.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789354800.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789355100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789355400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789355700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789356300.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789356600.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789357200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789358100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789358400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789358700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789360200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789360500.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789360800.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789361100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789361400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789361700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789362900.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789363200.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789363800.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789364100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789364400.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789365300.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789365600.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789367100.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789367700.0, "equity": 1107.86661271354, "holding": false}, {"timestamp": 1789369200.0, "equity": 1107.86661271354, "holding": false}], "open_quantity": 0.0, "cash": 1107.86661271354, "fitness": 0.04341873589165562, "mark_to_market_equity": 1107.86661271354, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0041", "genome": {"lookback": 9, "momentum": -0.0031369259191947364, "min_liquidity": 35609.91293364227, "stop": 0.09558244217871964, "take": 0.11534992295211646, "hold": 23, "allocation": 0.2932355839098312}, "parents": [], "mutations": [], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.72989; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84676; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.71718; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.60850; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.40636; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.25595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.22813; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.24563; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.26320; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.28920; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39841; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96657; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.46992; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.55854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.70718; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.09036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.17544; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.05935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.59025; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.39363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum -0.30043; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.33428; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.24737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.16391; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.16236; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.29906; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.37360; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.52085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.74057; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.39449; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.47792; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.74939; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.71918; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.27892; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum -0.20880; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.47084; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.35700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.25780; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.32714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.29396; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.16653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.18220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.31815; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.10422; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.09489; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.26924; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25953; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.03556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.11034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.16253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.17173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.26972; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.13542; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.06935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.11474; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.10194; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.07136; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06967; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12437; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20339; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16421; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.21749; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.26484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.07249; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.21197; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.26572; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.41039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.26875; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.14205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.13444; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.12172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.08030; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.05852; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.08367; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.42324; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.26636; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.52400; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.35082; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.44552; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.53605; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.27950; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.21489; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.21073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.08105; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.02054; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum -0.00785; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.23691; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.13295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00314; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.02704; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03296; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.07687; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.18977; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.22136; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.29925; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.26566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.21369; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.16501; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.15883; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.28873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.27474; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.20464; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.20378; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.21430; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.23056; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22530; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24057; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.05481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.04589; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.02267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12084; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16451; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.10065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10680; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.19907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.33176; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.33485; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.34995; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.08593; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.07540; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.11337; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.03765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.09052; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.17726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38210; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40716; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}], "best": "F0011", "diversity": 24}, {"index": 2, "flies": [{"id": "F0011", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0027", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "hold", "before": 50, "after": 30}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0028", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.08642176202803734}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0021", "genome": {"lookback": 12, "momentum": 0.07643681092454804, "min_liquidity": 8538.738809487815, "stop": 0.11610449866313166, "take": 0.06930831908471305, "hold": 23, "allocation": 0.21557929089272915}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1148.4497608988615, "return": 0.14844976089886153, "drawdown": 0.029215893767434442, "fees": 3.45571643199256, "trades": [{"side": "buy", "timestamp": 1789328100.0, "signal_timestamp": 1789327800.0, "price": 3.6732266283467187e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44580; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.4137463397337, "fee": 0.2412412390192011, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.59077; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.56170; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 7.00156071520305e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19793; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 10.176903698647514, "fee": 0.030530711095942544, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.79777797702875e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49632; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 4.425395997449963, "fee": 0.013276187992349888, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "buy", "reason": "momentum 0.44580; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1079.5725051007146}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.59077; liquidity 10000.00", "pending": null, "equity": 1078.5745011086988}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1078.9725051007147}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1147.7091519880373}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.5847464031733}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.56170; liquidity 10000.00", "pending": null, "equity": 1119.5867424111575}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1118.888909921269}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.1778033276426}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.9847464031734}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1135.584657329782}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry queued", "pending": "buy", "equity": 1135.0912681018522}, {"timestamp": 1789332900.0, "action": "buy", "reason": "momentum 0.19793; liquidity 10000.00", "pending": null, "equity": 1134.0932641098361}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1134.4912681018523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1146.4423842866022}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13102; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry queued", "pending": "buy", "equity": 1144.6376410894038}, {"timestamp": 1789345800.0, "action": "buy", "reason": "momentum 0.49632; liquidity 10000.00", "pending": null, "equity": 1143.639637097388}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789346400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1137.0773670276362}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1141.588048058113}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1149.738996578622}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.4155189083149}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.3597232460647}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.0528907287849}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1148.8658972050791}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1148.4791174815691}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1148.4497608988615}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1079.5725051007146, "holding": false}, {"timestamp": 1789329300.0, "equity": 1078.5745011086988, "holding": true}, {"timestamp": 1789329600.0, "equity": 1078.9725051007147, "holding": true}, {"timestamp": 1789329900.0, "equity": 1147.7091519880373, "holding": true}, {"timestamp": 1789330200.0, "equity": 1120.5847464031733, "holding": false}, {"timestamp": 1789330500.0, "equity": 1119.5867424111575, "holding": true}, {"timestamp": 1789330800.0, "equity": 1118.888909921269, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.1778033276426, "holding": true}, {"timestamp": 1789331400.0, "equity": 1119.9847464031734, "holding": true}, {"timestamp": 1789331700.0, "equity": 1135.584657329782, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332300.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332600.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332900.0, "equity": 1134.0932641098361, "holding": true}, {"timestamp": 1789333200.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333500.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333800.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1146.4423842866022, "holding": true}, {"timestamp": 1789334400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789334700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345800.0, "equity": 1143.639637097388, "holding": true}, {"timestamp": 1789346100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789346400.0, "equity": 1137.0773670276362, "holding": true}, {"timestamp": 1789346700.0, "equity": 1141.588048058113, "holding": true}, {"timestamp": 1789347000.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347300.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347600.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347900.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348200.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348500.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348800.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349700.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789350000.0, "equity": 1149.738996578622, "holding": true}, {"timestamp": 1789350300.0, "equity": 1149.4155189083149, "holding": true}, {"timestamp": 1789350600.0, "equity": 1149.3597232460647, "holding": true}, {"timestamp": 1789351200.0, "equity": 1149.0528907287849, "holding": true}, {"timestamp": 1789351500.0, "equity": 1148.8658972050791, "holding": true}, {"timestamp": 1789351800.0, "equity": 1148.4791174815691, "holding": true}, {"timestamp": 1789352100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353000.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789357200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789362900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789369200.0, "equity": 1148.4497608988615, "holding": false}], "open_quantity": 0.0, "cash": 1148.4497608988615, "fitness": 0.10312592024770986, "mark_to_market_equity": 1148.4497608988615, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0031", "genome": {"lookback": 10, "momentum": -0.008983795108278817, "min_liquidity": 1444.1452616472875, "stop": 0.052258821499872724, "take": 0.185116883644881, "hold": 19, "allocation": 0.5}, "parents": ["F0002"], "mutations": [{"gene": "take", "before": 0.1904028710991003, "after": 0.185116883644881}, {"gene": "allocation", "before": 0.43686719518692196, "after": 0.5}], "born": 1, "result": {"equity": 1130.4115667188105, "return": 0.1304115667188106, "drawdown": 0.04189858454792287, "fees": 4.003244433456799, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 69.71421805952177, "fee": 0.2091426541785653, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 10.214462059484173, "fee": 0.030643386178452522, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.0496822007785}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.465163461731}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0845278112797}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0470496054902}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.2321051458955}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1131.8415572594915}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1131.8415572594915}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1130.8435532674757}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4413341741385}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1101.0466326648348}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1100.048628672819}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1100.4466326648349}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1119.6149303135292}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.8277480455047}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1119.8297440534886}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.2277480455048}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1120.2277480455048}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1133.3873114757168}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.6406776394801}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.5118930797562}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.8036786943817}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.3720702565465}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.4793260109584}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1130.4115667188105}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1132.0496822007785, "holding": true}, {"timestamp": 1789331700.0, "equity": 1132.465163461731, "holding": true}, {"timestamp": 1789332000.0, "equity": 1132.0845278112797, "holding": true}, {"timestamp": 1789332300.0, "equity": 1132.0470496054902, "holding": true}, {"timestamp": 1789332600.0, "equity": 1130.2321051458955, "holding": true}, {"timestamp": 1789332900.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333200.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333500.0, "equity": 1130.8435532674757, "holding": true}, {"timestamp": 1789333800.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334100.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334400.0, "equity": 1120.4413341741385, "holding": true}, {"timestamp": 1789334700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789345200.0, "equity": 1100.048628672819, "holding": true}, {"timestamp": 1789345500.0, "equity": 1100.4466326648349, "holding": true}, {"timestamp": 1789345800.0, "equity": 1119.6149303135292, "holding": true}, {"timestamp": 1789346100.0, "equity": 1120.8277480455047, "holding": false}, {"timestamp": 1789346400.0, "equity": 1119.8297440534886, "holding": true}, {"timestamp": 1789346700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347000.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347300.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347600.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347900.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348200.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348500.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348800.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349100.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350000.0, "equity": 1133.3873114757168, "holding": true}, {"timestamp": 1789350300.0, "equity": 1132.6406776394801, "holding": true}, {"timestamp": 1789350600.0, "equity": 1132.5118930797562, "holding": true}, {"timestamp": 1789351200.0, "equity": 1131.8036786943817, "holding": true}, {"timestamp": 1789351500.0, "equity": 1131.3720702565465, "holding": true}, {"timestamp": 1789351800.0, "equity": 1130.4793260109584, "holding": true}, {"timestamp": 1789352100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789352400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789352700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353000.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353300.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353600.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353900.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789354200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789354500.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789354800.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789355100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789355400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789355700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789356300.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789356600.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789357200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789358100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789358400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789358700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789360200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789360500.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789360800.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789361100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789361400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789361700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789362900.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789363200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789363800.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789364100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789364400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789365300.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789365600.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789367100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789367700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789369200.0, "equity": 1130.4115667188105, "holding": false}], "open_quantity": 0.0, "cash": 1130.4115667188105, "fitness": 0.06586368989692629, "mark_to_market_equity": 1130.4115667188105, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0036", "genome": {"lookback": 7, "momentum": -0.008983795108278817, "min_liquidity": 1444.1452616472875, "stop": 0.052258821499872724, "take": 0.1904028710991003, "hold": 19, "allocation": 0.43686719518692196}, "parents": ["F0002"], "mutations": [{"gene": "lookback", "before": 10, "after": 7}], "born": 1, "result": {"equity": 1109.0007005331472, "return": 0.10900070053314725, "drawdown": 0.04204986584456892, "fees": 3.9388185572712526, "trades": [{"side": "buy", "timestamp": 1789326600.0, "signal_timestamp": 1789326300.0, "price": 3.464790829548349e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.45358; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 88.60305682773081, "fee": 0.2658091704831924, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.43269; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.47308; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.41868468789283e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.10873; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 70.1542618696242, "fee": 0.21046278560887258, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.04325; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.183585942377767e-05, "notional": 16.904780395112258, "fee": 0.05071434118533678, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.616015015625688e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.35578; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789351800.0, "signal_timestamp": 1789351500.0, "price": 7.245581948557593e-05, "notional": 84.09435145385972, "fee": 0.25228305436157916, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "buy", "reason": "momentum 0.45358; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1087.7372476572477}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.43269; liquidity 10000.00", "pending": null, "equity": 1086.739243665232}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1087.1372476572478}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.8738945445705}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1128.7494889597065}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.47308; liquidity 10000.00", "pending": null, "equity": 1127.7514849676907}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1127.0536524778022}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1122.3425458841757}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1139.7688919369934}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1140.184373197946}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.8037375474946}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.766259341705}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1137.9513148821104}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1139.5607669957064}, {"timestamp": 1789333200.0, "action": "buy", "reason": "momentum 0.10873; liquidity 10000.00", "pending": null, "equity": 1138.5627630036906}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1128.7216890775755}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.24619; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry queued", "pending": "buy", "equity": 1109.2045660797219}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.04325; liquidity 10000.00", "pending": null, "equity": 1108.206562087706}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1107.2695523457319}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1108.604566079722}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1126.6512271311042}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1127.7930766018922}, {"timestamp": 1789346400.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1125.458632133649}, {"timestamp": 1789346700.0, "action": "buy", "reason": "momentum 0.35578; liquidity 10000.00", "pending": null, "equity": 1124.4606281416332}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789349700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.8318592721052}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1116.3019691138559}, {"timestamp": 1789351800.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 1109.0007005331472}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789326900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327500.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327800.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1087.7372476572477, "holding": false}, {"timestamp": 1789329300.0, "equity": 1086.739243665232, "holding": true}, {"timestamp": 1789329600.0, "equity": 1087.1372476572478, "holding": true}, {"timestamp": 1789329900.0, "equity": 1155.8738945445705, "holding": true}, {"timestamp": 1789330200.0, "equity": 1128.7494889597065, "holding": false}, {"timestamp": 1789330500.0, "equity": 1127.7514849676907, "holding": true}, {"timestamp": 1789330800.0, "equity": 1127.0536524778022, "holding": true}, {"timestamp": 1789331100.0, "equity": 1122.3425458841757, "holding": true}, {"timestamp": 1789331400.0, "equity": 1139.7688919369934, "holding": true}, {"timestamp": 1789331700.0, "equity": 1140.184373197946, "holding": true}, {"timestamp": 1789332000.0, "equity": 1139.8037375474946, "holding": true}, {"timestamp": 1789332300.0, "equity": 1139.766259341705, "holding": true}, {"timestamp": 1789332600.0, "equity": 1137.9513148821104, "holding": true}, {"timestamp": 1789332900.0, "equity": 1139.5607669957064, "holding": false}, {"timestamp": 1789333200.0, "equity": 1138.5627630036906, "holding": true}, {"timestamp": 1789333500.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789333800.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789334100.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789334400.0, "equity": 1128.7216890775755, "holding": true}, {"timestamp": 1789334700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335900.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789336200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789336800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789337400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789337700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339500.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340100.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341900.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342500.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343100.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344900.0, "equity": 1108.206562087706, "holding": true}, {"timestamp": 1789345200.0, "equity": 1107.2695523457319, "holding": true}, {"timestamp": 1789345500.0, "equity": 1108.604566079722, "holding": true}, {"timestamp": 1789345800.0, "equity": 1126.6512271311042, "holding": true}, {"timestamp": 1789346100.0, "equity": 1127.7930766018922, "holding": true}, {"timestamp": 1789346400.0, "equity": 1125.458632133649, "holding": false}, {"timestamp": 1789346700.0, "equity": 1124.4606281416332, "holding": true}, {"timestamp": 1789347000.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347300.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347600.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347900.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348200.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348500.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348800.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789349100.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789349700.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350000.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350300.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350600.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789351200.0, "equity": 1119.8318592721052, "holding": true}, {"timestamp": 1789351500.0, "equity": 1116.3019691138559, "holding": true}, {"timestamp": 1789351800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353000.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353900.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354500.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789356300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789356600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789357200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360500.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789362900.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789363200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789363800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789364100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789364400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789365300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789365600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789367100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789367700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789369200.0, "equity": 1109.0007005331472, "holding": false}], "open_quantity": 0.0, "cash": 1109.0007005331472, "fitness": 0.04432590176629388, "mark_to_market_equity": 1109.0007005331472, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0039", "genome": {"lookback": 3, "momentum": 0.08, "min_liquidity": 36970.46760765182, "stop": 0.015532523211431308, "take": 0.16168486038713875, "hold": 40, "allocation": 0.48254201963407345}, "parents": ["F0007"], "mutations": [{"gene": "take", "before": 0.1271507957062484, "after": 0.16168486038713875}, {"gene": "momentum", "before": 0.06968793954851839, "after": 0.08}, {"gene": "allocation", "before": 0.3984687160873489, "after": 0.48254201963407345}], "born": 1, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0042", "genome": {"lookback": 12, "momentum": 0.06852012428181567, "min_liquidity": 100, "stop": 0.11610449866313166, "take": 0.06930831908471305, "hold": 23, "allocation": 0.30341228599377157}, "parents": ["F0021"], "mutations": [{"gene": "allocation", "before": 0.21557929089272915, "after": 0.30341228599377157}, {"gene": "momentum", "before": 0.07643681092454804, "after": 0.06852012428181567}, {"gene": "min_liquidity", "before": 8538.738809487815, "after": 100}], "born": 2, "result": {"equity": 1148.4497608988615, "return": 0.14844976089886153, "drawdown": 0.029215893767434442, "fees": 3.45571643199256, "trades": [{"side": "buy", "timestamp": 1789328100.0, "signal_timestamp": 1789327800.0, "price": 3.6732266283467187e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44580; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.4137463397337, "fee": 0.2412412390192011, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.59077; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.56170; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 7.00156071520305e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19793; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 10.176903698647514, "fee": 0.030530711095942544, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.79777797702875e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49632; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 4.425395997449963, "fee": 0.013276187992349888, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "buy", "reason": "momentum 0.44580; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1079.5725051007146}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.59077; liquidity 10000.00", "pending": null, "equity": 1078.5745011086988}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1078.9725051007147}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1147.7091519880373}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.5847464031733}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.56170; liquidity 10000.00", "pending": null, "equity": 1119.5867424111575}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1118.888909921269}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.1778033276426}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.9847464031734}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1135.584657329782}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry queued", "pending": "buy", "equity": 1135.0912681018522}, {"timestamp": 1789332900.0, "action": "buy", "reason": "momentum 0.19793; liquidity 10000.00", "pending": null, "equity": 1134.0932641098361}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1134.4912681018523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1146.4423842866022}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13102; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry queued", "pending": "buy", "equity": 1144.6376410894038}, {"timestamp": 1789345800.0, "action": "buy", "reason": "momentum 0.49632; liquidity 10000.00", "pending": null, "equity": 1143.639637097388}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789346400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1137.0773670276362}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1141.588048058113}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1149.738996578622}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.4155189083149}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.3597232460647}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.0528907287849}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1148.8658972050791}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1148.4791174815691}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1148.4497608988615}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1079.5725051007146, "holding": false}, {"timestamp": 1789329300.0, "equity": 1078.5745011086988, "holding": true}, {"timestamp": 1789329600.0, "equity": 1078.9725051007147, "holding": true}, {"timestamp": 1789329900.0, "equity": 1147.7091519880373, "holding": true}, {"timestamp": 1789330200.0, "equity": 1120.5847464031733, "holding": false}, {"timestamp": 1789330500.0, "equity": 1119.5867424111575, "holding": true}, {"timestamp": 1789330800.0, "equity": 1118.888909921269, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.1778033276426, "holding": true}, {"timestamp": 1789331400.0, "equity": 1119.9847464031734, "holding": true}, {"timestamp": 1789331700.0, "equity": 1135.584657329782, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332300.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332600.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332900.0, "equity": 1134.0932641098361, "holding": true}, {"timestamp": 1789333200.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333500.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333800.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1146.4423842866022, "holding": true}, {"timestamp": 1789334400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789334700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345800.0, "equity": 1143.639637097388, "holding": true}, {"timestamp": 1789346100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789346400.0, "equity": 1137.0773670276362, "holding": true}, {"timestamp": 1789346700.0, "equity": 1141.588048058113, "holding": true}, {"timestamp": 1789347000.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347300.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347600.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347900.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348200.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348500.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348800.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349700.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789350000.0, "equity": 1149.738996578622, "holding": true}, {"timestamp": 1789350300.0, "equity": 1149.4155189083149, "holding": true}, {"timestamp": 1789350600.0, "equity": 1149.3597232460647, "holding": true}, {"timestamp": 1789351200.0, "equity": 1149.0528907287849, "holding": true}, {"timestamp": 1789351500.0, "equity": 1148.8658972050791, "holding": true}, {"timestamp": 1789351800.0, "equity": 1148.4791174815691, "holding": true}, {"timestamp": 1789352100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353000.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789357200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789362900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789369200.0, "equity": 1148.4497608988615, "holding": false}], "open_quantity": 0.0, "cash": 1148.4497608988615, "fitness": 0.10312592024770986, "mark_to_market_equity": 1148.4497608988615, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0043", "genome": {"lookback": 7, "momentum": -0.008983795108278817, "min_liquidity": 1314.8510542425986, "stop": 0.052258821499872724, "take": 0.1904028710991003, "hold": 19, "allocation": 0.43686719518692196}, "parents": ["F0036"], "mutations": [{"gene": "min_liquidity", "before": 1444.1452616472875, "after": 1314.8510542425986}], "born": 2, "result": {"equity": 1109.0007005331472, "return": 0.10900070053314725, "drawdown": 0.04204986584456892, "fees": 3.9388185572712526, "trades": [{"side": "buy", "timestamp": 1789326600.0, "signal_timestamp": 1789326300.0, "price": 3.464790829548349e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.45358; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 88.60305682773081, "fee": 0.2658091704831924, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.43269; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.47308; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.41868468789283e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.10873; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 70.1542618696242, "fee": 0.21046278560887258, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.04325; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.183585942377767e-05, "notional": 16.904780395112258, "fee": 0.05071434118533678, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.616015015625688e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.35578; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789351800.0, "signal_timestamp": 1789351500.0, "price": 7.245581948557593e-05, "notional": 84.09435145385972, "fee": 0.25228305436157916, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "buy", "reason": "momentum 0.45358; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1087.7372476572477}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.43269; liquidity 10000.00", "pending": null, "equity": 1086.739243665232}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1087.1372476572478}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.8738945445705}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1128.7494889597065}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.47308; liquidity 10000.00", "pending": null, "equity": 1127.7514849676907}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1127.0536524778022}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1122.3425458841757}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1139.7688919369934}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1140.184373197946}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.8037375474946}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.766259341705}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1137.9513148821104}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1139.5607669957064}, {"timestamp": 1789333200.0, "action": "buy", "reason": "momentum 0.10873; liquidity 10000.00", "pending": null, "equity": 1138.5627630036906}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1128.7216890775755}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.24619; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry queued", "pending": "buy", "equity": 1109.2045660797219}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.04325; liquidity 10000.00", "pending": null, "equity": 1108.206562087706}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1107.2695523457319}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1108.604566079722}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1126.6512271311042}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1127.7930766018922}, {"timestamp": 1789346400.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1125.458632133649}, {"timestamp": 1789346700.0, "action": "buy", "reason": "momentum 0.35578; liquidity 10000.00", "pending": null, "equity": 1124.4606281416332}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789349700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.8318592721052}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1116.3019691138559}, {"timestamp": 1789351800.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 1109.0007005331472}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789326900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327500.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327800.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1087.7372476572477, "holding": false}, {"timestamp": 1789329300.0, "equity": 1086.739243665232, "holding": true}, {"timestamp": 1789329600.0, "equity": 1087.1372476572478, "holding": true}, {"timestamp": 1789329900.0, "equity": 1155.8738945445705, "holding": true}, {"timestamp": 1789330200.0, "equity": 1128.7494889597065, "holding": false}, {"timestamp": 1789330500.0, "equity": 1127.7514849676907, "holding": true}, {"timestamp": 1789330800.0, "equity": 1127.0536524778022, "holding": true}, {"timestamp": 1789331100.0, "equity": 1122.3425458841757, "holding": true}, {"timestamp": 1789331400.0, "equity": 1139.7688919369934, "holding": true}, {"timestamp": 1789331700.0, "equity": 1140.184373197946, "holding": true}, {"timestamp": 1789332000.0, "equity": 1139.8037375474946, "holding": true}, {"timestamp": 1789332300.0, "equity": 1139.766259341705, "holding": true}, {"timestamp": 1789332600.0, "equity": 1137.9513148821104, "holding": true}, {"timestamp": 1789332900.0, "equity": 1139.5607669957064, "holding": false}, {"timestamp": 1789333200.0, "equity": 1138.5627630036906, "holding": true}, {"timestamp": 1789333500.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789333800.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789334100.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789334400.0, "equity": 1128.7216890775755, "holding": true}, {"timestamp": 1789334700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335900.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789336200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789336800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789337400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789337700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339500.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340100.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341900.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342500.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343100.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344900.0, "equity": 1108.206562087706, "holding": true}, {"timestamp": 1789345200.0, "equity": 1107.2695523457319, "holding": true}, {"timestamp": 1789345500.0, "equity": 1108.604566079722, "holding": true}, {"timestamp": 1789345800.0, "equity": 1126.6512271311042, "holding": true}, {"timestamp": 1789346100.0, "equity": 1127.7930766018922, "holding": true}, {"timestamp": 1789346400.0, "equity": 1125.458632133649, "holding": false}, {"timestamp": 1789346700.0, "equity": 1124.4606281416332, "holding": true}, {"timestamp": 1789347000.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347300.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347600.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347900.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348200.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348500.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348800.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789349100.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789349700.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350000.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350300.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350600.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789351200.0, "equity": 1119.8318592721052, "holding": true}, {"timestamp": 1789351500.0, "equity": 1116.3019691138559, "holding": true}, {"timestamp": 1789351800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353000.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353900.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354500.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789356300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789356600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789357200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360500.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789362900.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789363200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789363800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789364100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789364400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789365300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789365600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789367100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789367700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789369200.0, "equity": 1109.0007005331472, "holding": false}], "open_quantity": 0.0, "cash": 1109.0007005331472, "fitness": 0.04432590176629388, "mark_to_market_equity": 1109.0007005331472, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0044", "genome": {"lookback": 12, "momentum": 0.07643681092454804, "min_liquidity": 8538.738809487815, "stop": 0.12, "take": 0.06930831908471305, "hold": 23, "allocation": 0.21557929089272915}, "parents": ["F0021"], "mutations": [{"gene": "stop", "before": 0.11610449866313166, "after": 0.12}], "born": 2, "result": {"equity": 1148.4497608988615, "return": 0.14844976089886153, "drawdown": 0.029215893767434442, "fees": 3.45571643199256, "trades": [{"side": "buy", "timestamp": 1789328100.0, "signal_timestamp": 1789327800.0, "price": 3.6732266283467187e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44580; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.4137463397337, "fee": 0.2412412390192011, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.59077; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.56170; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 7.00156071520305e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19793; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 10.176903698647514, "fee": 0.030530711095942544, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.79777797702875e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49632; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 4.425395997449963, "fee": 0.013276187992349888, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "buy", "reason": "momentum 0.44580; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1079.5725051007146}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.59077; liquidity 10000.00", "pending": null, "equity": 1078.5745011086988}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1078.9725051007147}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1147.7091519880373}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.5847464031733}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.56170; liquidity 10000.00", "pending": null, "equity": 1119.5867424111575}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1118.888909921269}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.1778033276426}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.9847464031734}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1135.584657329782}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry queued", "pending": "buy", "equity": 1135.0912681018522}, {"timestamp": 1789332900.0, "action": "buy", "reason": "momentum 0.19793; liquidity 10000.00", "pending": null, "equity": 1134.0932641098361}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4912681018523}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1134.4912681018523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1146.4423842866022}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13102; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1144.6376410894038}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry queued", "pending": "buy", "equity": 1144.6376410894038}, {"timestamp": 1789345800.0, "action": "buy", "reason": "momentum 0.49632; liquidity 10000.00", "pending": null, "equity": 1143.639637097388}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789346400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1137.0773670276362}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1141.588048058113}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.037641089404}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1144.037641089404}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1149.738996578622}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.4155189083149}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.3597232460647}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1149.0528907287849}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1148.8658972050791}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1148.4791174815691}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1148.4497608988615}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1148.4497608988615}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1079.5725051007146, "holding": false}, {"timestamp": 1789329300.0, "equity": 1078.5745011086988, "holding": true}, {"timestamp": 1789329600.0, "equity": 1078.9725051007147, "holding": true}, {"timestamp": 1789329900.0, "equity": 1147.7091519880373, "holding": true}, {"timestamp": 1789330200.0, "equity": 1120.5847464031733, "holding": false}, {"timestamp": 1789330500.0, "equity": 1119.5867424111575, "holding": true}, {"timestamp": 1789330800.0, "equity": 1118.888909921269, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.1778033276426, "holding": true}, {"timestamp": 1789331400.0, "equity": 1119.9847464031734, "holding": true}, {"timestamp": 1789331700.0, "equity": 1135.584657329782, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332300.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332600.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332900.0, "equity": 1134.0932641098361, "holding": true}, {"timestamp": 1789333200.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333500.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333800.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1146.4423842866022, "holding": true}, {"timestamp": 1789334400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789334700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789335900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789336800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789337700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789338600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789339800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789340700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789341900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789342800.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343100.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343400.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789343700.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344000.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344300.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344600.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789344900.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345200.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345500.0, "equity": 1144.6376410894038, "holding": false}, {"timestamp": 1789345800.0, "equity": 1143.639637097388, "holding": true}, {"timestamp": 1789346100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789346400.0, "equity": 1137.0773670276362, "holding": true}, {"timestamp": 1789346700.0, "equity": 1141.588048058113, "holding": true}, {"timestamp": 1789347000.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347300.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347600.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789347900.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348200.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348500.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789348800.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349100.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789349700.0, "equity": 1144.037641089404, "holding": true}, {"timestamp": 1789350000.0, "equity": 1149.738996578622, "holding": true}, {"timestamp": 1789350300.0, "equity": 1149.4155189083149, "holding": true}, {"timestamp": 1789350600.0, "equity": 1149.3597232460647, "holding": true}, {"timestamp": 1789351200.0, "equity": 1149.0528907287849, "holding": true}, {"timestamp": 1789351500.0, "equity": 1148.8658972050791, "holding": true}, {"timestamp": 1789351800.0, "equity": 1148.4791174815691, "holding": true}, {"timestamp": 1789352100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789352700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353000.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789353900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789354800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789355700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789356600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789357200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789358700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360500.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789360800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789361700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789362900.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363200.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789363800.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789364400.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365300.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789365600.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367100.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789367700.0, "equity": 1148.4497608988615, "holding": false}, {"timestamp": 1789369200.0, "equity": 1148.4497608988615, "holding": false}], "open_quantity": 0.0, "cash": 1148.4497608988615, "fitness": 0.10312592024770986, "mark_to_market_equity": 1148.4497608988615, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0045", "genome": {"lookback": 12, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0027"], "mutations": [{"gene": "lookback", "before": 10, "after": 12}], "born": 2, "result": {"equity": 1115.1287912024231, "return": 0.11512879120242325, "drawdown": 0.0432153390111968, "fees": 5.160868980548914, "trades": [{"side": "buy", "timestamp": 1789328100.0, "signal_timestamp": 1789327800.0, "price": 3.6732266283467187e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44580; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.4137463397337, "fee": 0.2412412390192011, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.59077; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.56170; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 7.00156071520305e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19793; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.43570979731707e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789333800.0, "signal_timestamp": 1789333500.0, "price": 7.894690617819407e-05, "notional": 6.5834980540609855, "fee": 0.01975049416218296, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.87226944385755e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.46486; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 66.11211062252133, "fee": 0.198336331867564, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.79777797702875e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49632; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.183585942377767e-05, "notional": 93.01878228508771, "fee": 0.27905634685526315, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.616015015625688e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19323; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 8.978029990062278e-05, "notional": 4.633566584600113, "fee": 0.01390069975380034, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347900.0, "signal_timestamp": 1789347600.0, "price": 8.898372924020698e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.51229; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 12.638525001945553, "fee": 0.03791557500583666, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91079; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.92061; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.76490; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.58968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.35497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.20578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.45037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.73847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.79775; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.62363; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.97708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87803; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.94502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.10321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.68040; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.44580; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "buy", "reason": "momentum 0.44580; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1079.5725051007146}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.59077; liquidity 10000.00", "pending": null, "equity": 1078.5745011086988}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1078.9725051007147}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1147.7091519880373}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.5847464031733}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.56170; liquidity 10000.00", "pending": null, "equity": 1119.5867424111575}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1118.888909921269}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.1778033276426}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.9847464031734}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1135.584657329782}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.20898; entry conditions not met", "pending": null, "equity": 1135.0912681018522}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.19793; entry queued", "pending": "buy", "equity": 1135.0912681018522}, {"timestamp": 1789332900.0, "action": "buy", "reason": "momentum 0.19793; liquidity 10000.00", "pending": null, "equity": 1134.0932641098361}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1134.4912681018523}, {"timestamp": 1789333500.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1140.6734130902946}, {"timestamp": 1789333800.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1141.055015661751}, {"timestamp": 1789334100.0, "action": "buy", "reason": "momentum 0.46486; liquidity 10000.00", "pending": null, "equity": 1140.0570116697352}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1125.0613745264598}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.15659; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12889; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12834; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.02817; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.17326; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.04267; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26512; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26122; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.13466; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.10902; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.03077; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20908; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22333; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14276; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15029; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06664; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.03771; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum -0.01924; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16433; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18397; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.20122; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05919; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.11806; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.21006; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.25267; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.32849; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.41215; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.36036; entry conditions not met", "pending": null, "equity": 1106.6687899524047}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.49632; entry queued", "pending": "buy", "equity": 1106.6687899524047}, {"timestamp": 1789345800.0, "action": "buy", "reason": "momentum 0.49632; liquidity 10000.00", "pending": null, "equity": 1105.670785960389}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1106.0687899524048}, {"timestamp": 1789346400.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1099.1085158906371}, {"timestamp": 1789346700.0, "action": "buy", "reason": "momentum 0.19323; liquidity 10000.00", "pending": null, "equity": 1098.110511898621}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1098.5085158906372}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1103.1482213361012}, {"timestamp": 1789347600.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1103.1281817754834}, {"timestamp": 1789347900.0, "action": "buy", "reason": "momentum 0.51229; liquidity 10000.00", "pending": null, "equity": 1102.1301777834676}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1102.5281817754835}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1102.5281817754835}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1102.5281817754835}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1116.2416602756584}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1115.700080056965}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.07205; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.01172; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.11758; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12648; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19297; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.18788; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20923; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20162; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.20885; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.27630; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.24885; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37432; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34886; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.33624; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.31236; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.28297; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22578; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21819; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.19993; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.22318; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24790; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25597; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19302; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.08360; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.15129; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.07139; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10705; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20488; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31670; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30476; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.29651; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.15394; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05999; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06987; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.00819; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.10170; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.14874; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.10277; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.27159; entry conditions not met", "pending": null, "equity": 1115.1287912024231}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.35898; entry conditions not met", "pending": null, "equity": 1115.1287912024231}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1079.5725051007146, "holding": false}, {"timestamp": 1789329300.0, "equity": 1078.5745011086988, "holding": true}, {"timestamp": 1789329600.0, "equity": 1078.9725051007147, "holding": true}, {"timestamp": 1789329900.0, "equity": 1147.7091519880373, "holding": true}, {"timestamp": 1789330200.0, "equity": 1120.5847464031733, "holding": false}, {"timestamp": 1789330500.0, "equity": 1119.5867424111575, "holding": true}, {"timestamp": 1789330800.0, "equity": 1118.888909921269, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.1778033276426, "holding": true}, {"timestamp": 1789331400.0, "equity": 1119.9847464031734, "holding": true}, {"timestamp": 1789331700.0, "equity": 1135.584657329782, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332300.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332600.0, "equity": 1135.0912681018522, "holding": false}, {"timestamp": 1789332900.0, "equity": 1134.0932641098361, "holding": true}, {"timestamp": 1789333200.0, "equity": 1134.4912681018523, "holding": true}, {"timestamp": 1789333500.0, "equity": 1140.6734130902946, "holding": true}, {"timestamp": 1789333800.0, "equity": 1141.055015661751, "holding": false}, {"timestamp": 1789334100.0, "equity": 1140.0570116697352, "holding": true}, {"timestamp": 1789334400.0, "equity": 1125.0613745264598, "holding": true}, {"timestamp": 1789334700.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789335000.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789335600.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789335900.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789336200.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789336800.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789337400.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789337700.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789338000.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789338300.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789338600.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789339200.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789339500.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789339800.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789340100.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789340400.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789340700.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789341000.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789341300.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789341900.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789342200.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789342500.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789342800.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789343100.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789343400.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789343700.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789344000.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789344300.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789344600.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789344900.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789345200.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789345500.0, "equity": 1106.6687899524047, "holding": false}, {"timestamp": 1789345800.0, "equity": 1105.670785960389, "holding": true}, {"timestamp": 1789346100.0, "equity": 1106.0687899524048, "holding": true}, {"timestamp": 1789346400.0, "equity": 1099.1085158906371, "holding": false}, {"timestamp": 1789346700.0, "equity": 1098.110511898621, "holding": true}, {"timestamp": 1789347000.0, "equity": 1098.5085158906372, "holding": true}, {"timestamp": 1789347300.0, "equity": 1103.1482213361012, "holding": true}, {"timestamp": 1789347600.0, "equity": 1103.1281817754834, "holding": false}, {"timestamp": 1789347900.0, "equity": 1102.1301777834676, "holding": true}, {"timestamp": 1789348200.0, "equity": 1102.5281817754835, "holding": true}, {"timestamp": 1789348500.0, "equity": 1102.5281817754835, "holding": true}, {"timestamp": 1789348800.0, "equity": 1102.5281817754835, "holding": true}, {"timestamp": 1789349100.0, "equity": 1116.2416602756584, "holding": true}, {"timestamp": 1789349700.0, "equity": 1115.700080056965, "holding": true}, {"timestamp": 1789350000.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789350300.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789350600.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789351200.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789351500.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789351800.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789352100.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789352400.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789352700.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789353000.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789353300.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789353600.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789353900.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789354200.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789354500.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789354800.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789355100.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789355400.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789355700.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789356300.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789356600.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789357200.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789358100.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789358400.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789358700.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789360200.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789360500.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789360800.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789361100.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789361400.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789361700.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789362900.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789363200.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789363800.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789364100.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789364400.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789365300.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789365600.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789367100.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789367700.0, "equity": 1115.1287912024231, "holding": false}, {"timestamp": 1789369200.0, "equity": 1115.1287912024231, "holding": false}], "open_quantity": 0.0, "cash": 1115.1287912024231, "fitness": 0.04810578268562805, "mark_to_market_equity": 1115.1287912024231, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0046", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0047", "genome": {"lookback": 10, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.039347032867977805}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0048", "genome": {"lookback": 7, "momentum": -0.008983795108278817, "min_liquidity": 14702.602057503444, "stop": 0.018440289122383845, "take": 0.1904028710991003, "hold": 19, "allocation": 0.43686719518692196}, "parents": ["F0036"], "mutations": [{"gene": "min_liquidity", "before": 1444.1452616472875, "after": 14702.602057503444}, {"gene": "stop", "before": 0.052258821499872724, "after": 0.018440289122383845}], "born": 2, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.35065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.27705; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.28080; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.16010; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.05736; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.06279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.28165; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.60065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.43269; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.41167; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.62302; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.45866; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.47308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.23738; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29918; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.19776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.35295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum -0.23109; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.19998; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.31726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.05434; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.10873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23373; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.04717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.07342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.10092; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.24619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.07752; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.05791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.59663; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.44640; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.56940; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.35578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.21773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.25463; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.23178; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum -0.08022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.01143; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.03726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.09275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.07718; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.09174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.07825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03596; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.01012; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03209; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08510; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.14793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.28420; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0049", "genome": {"lookback": 15, "momentum": 0.01965333558463153, "min_liquidity": 1444.1452616472875, "stop": 0.041761957894585124, "take": 0.185116883644881, "hold": 19, "allocation": 0.5}, "parents": ["F0031"], "mutations": [{"gene": "momentum", "before": -0.008983795108278817, "after": 0.01965333558463153}, {"gene": "stop", "before": 0.052258821499872724, "after": 0.041761957894585124}, {"gene": "lookback", "before": 10, "after": 15}], "born": 2, "result": {"equity": 1012.8895223884588, "return": 0.012889522388458863, "drawdown": 0.05908345771783038, "fees": 2.446006586926154, "trades": [{"side": "buy", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.0203841717680365e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 2.58362; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 46.81114529066566, "fee": 0.14043343587199697, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.40307; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333800.0, "signal_timestamp": 1789333500.0, "price": 7.926332664383813e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48704; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 65.66117905462201, "fee": 0.19698353716386605, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.616015015625688e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.25450; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789351500.0, "signal_timestamp": 1789351200.0, "price": 7.876553259736155e-05, "notional": 91.41758974945526, "fee": 0.2742527692483658, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.88844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.85042; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.69440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.87736; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.89106; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.62511; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.82662; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.01501; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.24624; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.28195; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.17975; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.03203; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.85606; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.87394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.01920; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.98449; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 1.01782; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 1.06967; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 2.82748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 2.58362; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "buy", "reason": "momentum 2.58362; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789329300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1076.4924165662137}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1046.0707118547937}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.40307; liquidity 10000.00", "pending": null, "equity": 1045.0727078627779}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1044.3748753728894}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1039.663768779263}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1057.0901148320806}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1057.505596093033}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1057.1249604425818}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1057.0874822367923}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1055.2725377771976}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1056.8819898907936}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum -0.17668; entry conditions not met", "pending": null, "equity": 1056.8819898907936}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.48704; entry queued", "pending": "buy", "equity": 1056.8819898907936}, {"timestamp": 1789333800.0, "action": "buy", "reason": "momentum 0.48704; liquidity 10000.00", "pending": null, "equity": 1055.8839858987778}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1055.2066757307348}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1040.313319487358}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.17010; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.01378; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03588; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.12853; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16261; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.19050; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.04510; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.18838; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.16805; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.21605; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.22530; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.26889; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.30894; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.26299; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.07415; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.00912; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15636; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.13266; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.05418; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.13358; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17167; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.01170; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.02794; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.05376; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.04585; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.03061; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.04577; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30059; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.50628; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.51917; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.84008; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.67444; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.73144; entry conditions not met", "pending": null, "equity": 1022.0461854082519}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.25450; entry queued", "pending": "buy", "equity": 1022.0461854082519}, {"timestamp": 1789346700.0, "action": "buy", "reason": "momentum 0.25450; liquidity 10000.00", "pending": null, "equity": 1021.0481814162359}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789349700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.446185408252}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1016.4194125467081}, {"timestamp": 1789351500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.15569; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.22370; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.21335; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20477; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.17483; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.18333; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.18334; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.37047; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.43565; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.40727; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.39511; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.35625; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.35389; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.31221; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.27950; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.23454; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.23581; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.23160; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.17454; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.13777; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.10221; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.15457; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.07027; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.19120; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.28169; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30505; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.30279; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.14089; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.03610; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.02751; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.07133; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.02984; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum 0.02718; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06002; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.28055; entry conditions not met", "pending": null, "equity": 1012.8895223884588}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.33676; entry conditions not met", "pending": null, "equity": 1012.8895223884588}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789329300.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789329600.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789329900.0, "equity": 1076.4924165662137, "holding": true}, {"timestamp": 1789330200.0, "equity": 1046.0707118547937, "holding": false}, {"timestamp": 1789330500.0, "equity": 1045.0727078627779, "holding": true}, {"timestamp": 1789330800.0, "equity": 1044.3748753728894, "holding": true}, {"timestamp": 1789331100.0, "equity": 1039.663768779263, "holding": true}, {"timestamp": 1789331400.0, "equity": 1057.0901148320806, "holding": true}, {"timestamp": 1789331700.0, "equity": 1057.505596093033, "holding": true}, {"timestamp": 1789332000.0, "equity": 1057.1249604425818, "holding": true}, {"timestamp": 1789332300.0, "equity": 1057.0874822367923, "holding": true}, {"timestamp": 1789332600.0, "equity": 1055.2725377771976, "holding": true}, {"timestamp": 1789332900.0, "equity": 1056.8819898907936, "holding": false}, {"timestamp": 1789333200.0, "equity": 1056.8819898907936, "holding": false}, {"timestamp": 1789333500.0, "equity": 1056.8819898907936, "holding": false}, {"timestamp": 1789333800.0, "equity": 1055.8839858987778, "holding": true}, {"timestamp": 1789334100.0, "equity": 1055.2066757307348, "holding": true}, {"timestamp": 1789334400.0, "equity": 1040.313319487358, "holding": true}, {"timestamp": 1789334700.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789335000.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789335600.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789335900.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789336200.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789336800.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789337400.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789337700.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789338000.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789338300.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789338600.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789339200.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789339500.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789339800.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789340100.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789340400.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789340700.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789341000.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789341300.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789341900.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789342200.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789342500.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789342800.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789343100.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789343400.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789343700.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789344000.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789344300.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789344600.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789344900.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789345200.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789345500.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789345800.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789346100.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789346400.0, "equity": 1022.0461854082519, "holding": false}, {"timestamp": 1789346700.0, "equity": 1021.0481814162359, "holding": true}, {"timestamp": 1789347000.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789347300.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789347600.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789347900.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789348200.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789348500.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789348800.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789349100.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789349700.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789350000.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789350300.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789350600.0, "equity": 1021.446185408252, "holding": true}, {"timestamp": 1789351200.0, "equity": 1016.4194125467081, "holding": true}, {"timestamp": 1789351500.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789351800.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789352100.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789352400.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789352700.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789353000.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789353300.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789353600.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789353900.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789354200.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789354500.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789354800.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789355100.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789355400.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789355700.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789356300.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789356600.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789357200.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789358100.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789358400.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789358700.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789360200.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789360500.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789360800.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789361100.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789361400.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789361700.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789362900.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789363200.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789363800.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789364100.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789364400.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789365300.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789365600.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789367100.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789367700.0, "equity": 1012.8895223884588, "holding": false}, {"timestamp": 1789369200.0, "equity": 1012.8895223884588, "holding": false}], "open_quantity": 0.0, "cash": 1012.8895223884588, "fitness": -0.0767356641882867, "mark_to_market_equity": 1012.8895223884588, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0050", "genome": {"lookback": 3, "momentum": 0.07744357931479796, "min_liquidity": 36970.46760765182, "stop": 0.015532523211431308, "take": 0.16168486038713875, "hold": 40, "allocation": 0.5}, "parents": ["F0039"], "mutations": [{"gene": "momentum", "before": 0.08, "after": 0.07744357931479796}, {"gene": "allocation", "before": 0.48254201963407345, "after": 0.5}], "born": 2, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0051", "genome": {"lookback": 3, "momentum": 0.08, "min_liquidity": 34356.379180523196, "stop": 0.05429241034976377, "take": 0.16168486038713875, "hold": 40, "allocation": 0.5}, "parents": ["F0039"], "mutations": [{"gene": "stop", "before": 0.015532523211431308, "after": 0.05429241034976377}, {"gene": "allocation", "before": 0.48254201963407345, "after": 0.5}, {"gene": "min_liquidity", "before": 36970.46760765182, "after": 34356.379180523196}], "born": 2, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0052", "genome": {"lookback": 7, "momentum": -0.008983795108278817, "min_liquidity": 19502.437352696903, "stop": 0.052258821499872724, "take": 0.1904028710991003, "hold": 19, "allocation": 0.43686719518692196}, "parents": ["F0036"], "mutations": [{"gene": "min_liquidity", "before": 1444.1452616472875, "after": 19502.437352696903}], "born": 2, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.35065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.27705; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.28080; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.16010; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.05736; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.06279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.28165; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.60065; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.43269; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.41167; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.62302; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.45866; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.47308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.23738; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29918; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.19776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.35295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum -0.23109; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum -0.19998; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.31726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.05434; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.10873; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23373; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.04717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.07342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.10092; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.13114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.24619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.07752; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.05791; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.59663; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.44640; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.56940; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.35578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.21773; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.25463; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.23178; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum -0.08022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.01143; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.03726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.09275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.07718; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.09174; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.07825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.03596; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.01012; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03209; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08510; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.14793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.28420; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0053", "genome": {"lookback": 10, "momentum": -0.008983795108278817, "min_liquidity": 2798.5305764309705, "stop": 0.052258821499872724, "take": 0.185116883644881, "hold": 19, "allocation": 0.5}, "parents": ["F0031"], "mutations": [{"gene": "min_liquidity", "before": 1444.1452616472875, "after": 2798.5305764309705}], "born": 2, "result": {"equity": 1130.4115667188105, "return": 0.1304115667188106, "drawdown": 0.04189858454792287, "fees": 4.003244433456799, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 69.71421805952177, "fee": 0.2091426541785653, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789352100.0, "signal_timestamp": 1789351800.0, "price": 7.19769122327714e-05, "notional": 10.214462059484173, "fee": 0.030643386178452522, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.0496822007785}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.465163461731}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0845278112797}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.0470496054902}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.2321051458955}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1131.8415572594915}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1131.8415572594915}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1130.8435532674757}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.2415572594916}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4413341741385}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1101.0466326648348}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1101.0466326648348}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1100.048628672819}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1100.4466326648349}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1119.6149303135292}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1120.8277480455047}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1119.8297440534886}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2277480455048}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.2277480455048}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1120.2277480455048}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1133.3873114757168}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.6406776394801}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.5118930797562}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.8036786943817}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1131.3720702565465}, {"timestamp": 1789351800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.4793260109584}, {"timestamp": 1789352100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1130.4115667188105}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1130.4115667188105}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1132.0496822007785, "holding": true}, {"timestamp": 1789331700.0, "equity": 1132.465163461731, "holding": true}, {"timestamp": 1789332000.0, "equity": 1132.0845278112797, "holding": true}, {"timestamp": 1789332300.0, "equity": 1132.0470496054902, "holding": true}, {"timestamp": 1789332600.0, "equity": 1130.2321051458955, "holding": true}, {"timestamp": 1789332900.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333200.0, "equity": 1131.8415572594915, "holding": false}, {"timestamp": 1789333500.0, "equity": 1130.8435532674757, "holding": true}, {"timestamp": 1789333800.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334100.0, "equity": 1131.2415572594916, "holding": true}, {"timestamp": 1789334400.0, "equity": 1120.4413341741385, "holding": true}, {"timestamp": 1789334700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789335900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789336800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789337700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789338600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789339800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789340700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789341900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342200.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342500.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789342800.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343100.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343400.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789343700.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344000.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344300.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344600.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789344900.0, "equity": 1101.0466326648348, "holding": false}, {"timestamp": 1789345200.0, "equity": 1100.048628672819, "holding": true}, {"timestamp": 1789345500.0, "equity": 1100.4466326648349, "holding": true}, {"timestamp": 1789345800.0, "equity": 1119.6149303135292, "holding": true}, {"timestamp": 1789346100.0, "equity": 1120.8277480455047, "holding": false}, {"timestamp": 1789346400.0, "equity": 1119.8297440534886, "holding": true}, {"timestamp": 1789346700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347000.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347300.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347600.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789347900.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348200.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348500.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789348800.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349100.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789349700.0, "equity": 1120.2277480455048, "holding": true}, {"timestamp": 1789350000.0, "equity": 1133.3873114757168, "holding": true}, {"timestamp": 1789350300.0, "equity": 1132.6406776394801, "holding": true}, {"timestamp": 1789350600.0, "equity": 1132.5118930797562, "holding": true}, {"timestamp": 1789351200.0, "equity": 1131.8036786943817, "holding": true}, {"timestamp": 1789351500.0, "equity": 1131.3720702565465, "holding": true}, {"timestamp": 1789351800.0, "equity": 1130.4793260109584, "holding": true}, {"timestamp": 1789352100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789352400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789352700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353000.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353300.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353600.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789353900.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789354200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789354500.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789354800.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789355100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789355400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789355700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789356300.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789356600.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789357200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789358100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789358400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789358700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789360200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789360500.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789360800.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789361100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789361400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789361700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789362900.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789363200.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789363800.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789364100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789364400.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789365300.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789365600.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789367100.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789367700.0, "equity": 1130.4115667188105, "holding": false}, {"timestamp": 1789369200.0, "equity": 1130.4115667188105, "holding": false}], "open_quantity": 0.0, "cash": 1130.4115667188105, "fitness": 0.06586368989692629, "mark_to_market_equity": 1130.4115667188105, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0054", "genome": {"lookback": 7, "momentum": -0.008983795108278817, "min_liquidity": 1444.1452616472875, "stop": 0.028936521183883738, "take": 0.1904028710991003, "hold": 5, "allocation": 0.35789582739999487}, "parents": ["F0036"], "mutations": [{"gene": "stop", "before": 0.052258821499872724, "after": 0.028936521183883738}, {"gene": "allocation", "before": 0.43686719518692196, "after": 0.35789582739999487}, {"gene": "hold", "before": 19, "after": 5}], "born": 2, "result": {"equity": 1179.9854986813596, "return": 0.1799854986813596, "drawdown": 0.030170467544608164, "fees": 5.356024569753335, "trades": [{"side": "buy", "timestamp": 1789326600.0, "signal_timestamp": 1789326300.0, "price": 3.464790829548349e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.45358; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328400.0, "signal_timestamp": 1789328100.0, "price": 8.305908428092255e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "max holding bars"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 28.400819332836726, "fee": 0.08520245799851017, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.43269; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.47308; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.099189957636961e-05, "notional": 11.651725558674633, "fee": 0.0349551766760239, "liquidity": 10000.0, "reason": "max holding bars"}, {"side": "buy", "timestamp": 1789332600.0, "signal_timestamp": 1789332300.0, "price": 6.014057242234886e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.31726; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.43570979731707e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789333800.0, "signal_timestamp": 1789333500.0, "price": 7.894690617819407e-05, "notional": 25.097970013290066, "fee": 0.0752939100398702, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.87226944385755e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.07342; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 66.11211062252133, "fee": 0.198336331867564, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.04325; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.183585942377767e-05, "notional": 16.904780395112258, "fee": 0.05071434118533678, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.616015015625688e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.35578; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789348500.0, "signal_timestamp": 1789348200.0, "price": 8.942637748987608e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "max holding bars"}, {"side": "sell", "timestamp": 1789348800.0, "signal_timestamp": 1789348500.0, "price": 9.24397035001825e-05, "notional": 3.918617439829994, "fee": 0.011755852319489982, "liquidity": 10000.0, "reason": "max holding bars"}, {"side": "buy", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010162891652488218, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.07718; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 91.51804622539812, "fee": 0.2745541386761944, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "buy", "reason": "momentum 0.45358; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328400.0, "action": "sell", "reason": "max holding bars", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1149.921620786321}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1127.4156168748384}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.43269; liquidity 10000.00", "pending": null, "equity": 1126.4176128828226}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1126.8156168748385}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1195.5522637621611}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.4278581772971}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.47308; liquidity 10000.00", "pending": null, "equity": 1167.4298541852813}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.7320216953929}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1162.0209151017664}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1179.447261154584}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1179.8627424155366}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1179.4821067650853}, {"timestamp": 1789332300.0, "action": "sell", "reason": "max holding bars", "pending": "buy", "equity": 1179.4446285592958}, {"timestamp": 1789332600.0, "action": "buy", "reason": "momentum 0.31726; liquidity 10000.00", "pending": null, "equity": 1178.44662456728}, {"timestamp": 1789332900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1178.8446285592959}, {"timestamp": 1789333200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1178.8446285592959}, {"timestamp": 1789333500.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1202.412538546302}, {"timestamp": 1789333800.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1203.867304662546}, {"timestamp": 1789334100.0, "action": "buy", "reason": "momentum 0.07342; liquidity 10000.00", "pending": null, "equity": 1202.8693006705303}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1187.8736635272548}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.24619; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 1169.4810789531998}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry queued", "pending": "buy", "equity": 1169.4810789531998}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.04325; liquidity 10000.00", "pending": null, "equity": 1168.4830749611838}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1167.5460652192098}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1168.8810789532}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1186.9277400045821}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1188.06958947537}, {"timestamp": 1789346400.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1185.735145007127}, {"timestamp": 1789346700.0, "action": "buy", "reason": "momentum 0.35578; liquidity 10000.00", "pending": null, "equity": 1184.7371410151109}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1185.135145007127}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1185.135145007127}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1185.135145007127}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1185.135145007127}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1185.135145007127}, {"timestamp": 1789348500.0, "action": "sell", "reason": "max holding bars", "pending": "sell", "equity": 1188.914651711459}, {"timestamp": 1789348800.0, "action": "sell", "reason": "max holding bars", "pending": "buy", "equity": 1189.0420065946375}, {"timestamp": 1789349100.0, "action": "buy", "reason": "momentum 0.07718; liquidity 10000.00", "pending": null, "equity": 1188.0440026026217}, {"timestamp": 1789349700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1184.122313680732}, {"timestamp": 1789350000.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.01012; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03209; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08510; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.14793; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.28420; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 1179.9854986813596}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 1179.9854986813596}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789326900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327500.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327800.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328400.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1149.921620786321, "holding": true}, {"timestamp": 1789329000.0, "equity": 1127.4156168748384, "holding": false}, {"timestamp": 1789329300.0, "equity": 1126.4176128828226, "holding": true}, {"timestamp": 1789329600.0, "equity": 1126.8156168748385, "holding": true}, {"timestamp": 1789329900.0, "equity": 1195.5522637621611, "holding": true}, {"timestamp": 1789330200.0, "equity": 1168.4278581772971, "holding": false}, {"timestamp": 1789330500.0, "equity": 1167.4298541852813, "holding": true}, {"timestamp": 1789330800.0, "equity": 1166.7320216953929, "holding": true}, {"timestamp": 1789331100.0, "equity": 1162.0209151017664, "holding": true}, {"timestamp": 1789331400.0, "equity": 1179.447261154584, "holding": true}, {"timestamp": 1789331700.0, "equity": 1179.8627424155366, "holding": true}, {"timestamp": 1789332000.0, "equity": 1179.4821067650853, "holding": true}, {"timestamp": 1789332300.0, "equity": 1179.4446285592958, "holding": false}, {"timestamp": 1789332600.0, "equity": 1178.44662456728, "holding": true}, {"timestamp": 1789332900.0, "equity": 1178.8446285592959, "holding": true}, {"timestamp": 1789333200.0, "equity": 1178.8446285592959, "holding": true}, {"timestamp": 1789333500.0, "equity": 1202.412538546302, "holding": true}, {"timestamp": 1789333800.0, "equity": 1203.867304662546, "holding": false}, {"timestamp": 1789334100.0, "equity": 1202.8693006705303, "holding": true}, {"timestamp": 1789334400.0, "equity": 1187.8736635272548, "holding": true}, {"timestamp": 1789334700.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789335000.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789335600.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789335900.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789336200.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789336800.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789337400.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789337700.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789338000.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789338300.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789338600.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789339200.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789339500.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789339800.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789340100.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789340400.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789340700.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789341000.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789341300.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789341900.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789342200.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789342500.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789342800.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789343100.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789343400.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789343700.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789344000.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789344300.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789344600.0, "equity": 1169.4810789531998, "holding": false}, {"timestamp": 1789344900.0, "equity": 1168.4830749611838, "holding": true}, {"timestamp": 1789345200.0, "equity": 1167.5460652192098, "holding": true}, {"timestamp": 1789345500.0, "equity": 1168.8810789532, "holding": true}, {"timestamp": 1789345800.0, "equity": 1186.9277400045821, "holding": true}, {"timestamp": 1789346100.0, "equity": 1188.06958947537, "holding": true}, {"timestamp": 1789346400.0, "equity": 1185.735145007127, "holding": false}, {"timestamp": 1789346700.0, "equity": 1184.7371410151109, "holding": true}, {"timestamp": 1789347000.0, "equity": 1185.135145007127, "holding": true}, {"timestamp": 1789347300.0, "equity": 1185.135145007127, "holding": true}, {"timestamp": 1789347600.0, "equity": 1185.135145007127, "holding": true}, {"timestamp": 1789347900.0, "equity": 1185.135145007127, "holding": true}, {"timestamp": 1789348200.0, "equity": 1185.135145007127, "holding": true}, {"timestamp": 1789348500.0, "equity": 1188.914651711459, "holding": true}, {"timestamp": 1789348800.0, "equity": 1189.0420065946375, "holding": false}, {"timestamp": 1789349100.0, "equity": 1188.0440026026217, "holding": true}, {"timestamp": 1789349700.0, "equity": 1184.122313680732, "holding": true}, {"timestamp": 1789350000.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789350300.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789350600.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789351200.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789351500.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789351800.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789352100.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789352400.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789352700.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789353000.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789353300.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789353600.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789353900.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789354200.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789354500.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789354800.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789355100.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789355400.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789355700.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789356300.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789356600.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789357200.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789358100.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789358400.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789358700.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789360200.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789360500.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789360800.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789361100.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789361400.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789361700.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789362900.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789363200.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789363800.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789364100.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789364400.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789365300.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789365600.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789367100.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789367700.0, "equity": 1179.9854986813596, "holding": false}, {"timestamp": 1789369200.0, "equity": 1179.9854986813596, "holding": false}], "open_quantity": 0.0, "cash": 1179.9854986813596, "fitness": 0.13242979736444735, "mark_to_market_equity": 1179.9854986813596, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0055", "genome": {"lookback": 10, "momentum": 0.023201662591185647, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1926596854430611}, "parents": ["F0027"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.023201662591185647}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.1926596854430611}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0056", "genome": {"lookback": 7, "momentum": 0.007514062120925908, "min_liquidity": 1444.1452616472875, "stop": 0.052258821499872724, "take": 0.1904028710991003, "hold": 19, "allocation": 0.43686719518692196}, "parents": ["F0036"], "mutations": [{"gene": "momentum", "before": -0.008983795108278817, "after": 0.007514062120925908}], "born": 2, "result": {"equity": 1109.0007005331472, "return": 0.10900070053314725, "drawdown": 0.04204986584456892, "fees": 3.9388185572712526, "trades": [{"side": "buy", "timestamp": 1789326600.0, "signal_timestamp": 1789326300.0, "price": 3.464790829548349e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.45358; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 88.60305682773081, "fee": 0.2658091704831924, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.43269; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.47308; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.100798777766715e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 11.445614880641806, "fee": 0.03433684464192542, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.41868468789283e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.10873; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 70.1542618696242, "fee": 0.21046278560887258, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.04325; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.183585942377767e-05, "notional": 16.904780395112258, "fee": 0.05071434118533678, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.616015015625688e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.35578; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789351800.0, "signal_timestamp": 1789351500.0, "price": 7.245581948557593e-05, "notional": 84.09435145385972, "fee": 0.25228305436157916, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "buy", "reason": "momentum 0.45358; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1087.7372476572477}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.43269; liquidity 10000.00", "pending": null, "equity": 1086.739243665232}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1087.1372476572478}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.8738945445705}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1128.7494889597065}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.47308; liquidity 10000.00", "pending": null, "equity": 1127.7514849676907}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1127.0536524778022}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1122.3425458841757}, {"timestamp": 1789331400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1139.7688919369934}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1140.184373197946}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.8037375474946}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.766259341705}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1137.9513148821104}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1139.5607669957064}, {"timestamp": 1789333200.0, "action": "buy", "reason": "momentum 0.10873; liquidity 10000.00", "pending": null, "equity": 1138.5627630036906}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1138.9607669957065}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1128.7216890775755}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.24619; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 1109.2045660797219}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry queued", "pending": "buy", "equity": 1109.2045660797219}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.04325; liquidity 10000.00", "pending": null, "equity": 1108.206562087706}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1107.2695523457319}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1108.604566079722}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1126.6512271311042}, {"timestamp": 1789346100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1127.7930766018922}, {"timestamp": 1789346400.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1125.458632133649}, {"timestamp": 1789346700.0, "action": "buy", "reason": "momentum 0.35578; liquidity 10000.00", "pending": null, "equity": 1124.4606281416332}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789349700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1124.858632133649}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.8318592721052}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1116.3019691138559}, {"timestamp": 1789351800.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 1109.0007005331472}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 1109.0007005331472}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789326900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327500.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327800.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1087.7372476572477, "holding": false}, {"timestamp": 1789329300.0, "equity": 1086.739243665232, "holding": true}, {"timestamp": 1789329600.0, "equity": 1087.1372476572478, "holding": true}, {"timestamp": 1789329900.0, "equity": 1155.8738945445705, "holding": true}, {"timestamp": 1789330200.0, "equity": 1128.7494889597065, "holding": false}, {"timestamp": 1789330500.0, "equity": 1127.7514849676907, "holding": true}, {"timestamp": 1789330800.0, "equity": 1127.0536524778022, "holding": true}, {"timestamp": 1789331100.0, "equity": 1122.3425458841757, "holding": true}, {"timestamp": 1789331400.0, "equity": 1139.7688919369934, "holding": true}, {"timestamp": 1789331700.0, "equity": 1140.184373197946, "holding": true}, {"timestamp": 1789332000.0, "equity": 1139.8037375474946, "holding": true}, {"timestamp": 1789332300.0, "equity": 1139.766259341705, "holding": true}, {"timestamp": 1789332600.0, "equity": 1137.9513148821104, "holding": true}, {"timestamp": 1789332900.0, "equity": 1139.5607669957064, "holding": false}, {"timestamp": 1789333200.0, "equity": 1138.5627630036906, "holding": true}, {"timestamp": 1789333500.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789333800.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789334100.0, "equity": 1138.9607669957065, "holding": true}, {"timestamp": 1789334400.0, "equity": 1128.7216890775755, "holding": true}, {"timestamp": 1789334700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789335900.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789336200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789336800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789337400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789337700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789338600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339500.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789339800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340100.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789340700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789341900.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342200.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342500.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789342800.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343100.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343400.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789343700.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344000.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344300.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344600.0, "equity": 1109.2045660797219, "holding": false}, {"timestamp": 1789344900.0, "equity": 1108.206562087706, "holding": true}, {"timestamp": 1789345200.0, "equity": 1107.2695523457319, "holding": true}, {"timestamp": 1789345500.0, "equity": 1108.604566079722, "holding": true}, {"timestamp": 1789345800.0, "equity": 1126.6512271311042, "holding": true}, {"timestamp": 1789346100.0, "equity": 1127.7930766018922, "holding": true}, {"timestamp": 1789346400.0, "equity": 1125.458632133649, "holding": false}, {"timestamp": 1789346700.0, "equity": 1124.4606281416332, "holding": true}, {"timestamp": 1789347000.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347300.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347600.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789347900.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348200.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348500.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789348800.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789349100.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789349700.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350000.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350300.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789350600.0, "equity": 1124.858632133649, "holding": true}, {"timestamp": 1789351200.0, "equity": 1119.8318592721052, "holding": true}, {"timestamp": 1789351500.0, "equity": 1116.3019691138559, "holding": true}, {"timestamp": 1789351800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789352700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353000.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789353900.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354500.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789354800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789355700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789356300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789356600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789357200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789358700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360500.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789360800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789361700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789362900.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789363200.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789363800.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789364100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789364400.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789365300.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789365600.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789367100.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789367700.0, "equity": 1109.0007005331472, "holding": false}, {"timestamp": 1789369200.0, "equity": 1109.0007005331472, "holding": false}], "open_quantity": 0.0, "cash": 1109.0007005331472, "fitness": 0.04432590176629388, "mark_to_market_equity": 1109.0007005331472, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0057", "genome": {"lookback": 2, "momentum": 0.08, "min_liquidity": 36970.46760765182, "stop": 0.019153359504663243, "take": 0.16168486038713875, "hold": 40, "allocation": 0.4308716145939886}, "parents": ["F0039"], "mutations": [{"gene": "allocation", "before": 0.48254201963407345, "after": 0.4308716145939886}, {"gene": "stop", "before": 0.015532523211431308, "after": 0.019153359504663243}, {"gene": "lookback", "before": 3, "after": 2}], "born": 2, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "momentum 0.07216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.19199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.26941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.26828; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.12979; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum -0.01737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.06472; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.16848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.27976; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.06428; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.03820; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03964; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum -0.00970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01339; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.02543; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03801; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.20934; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.41674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.44901; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.09129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum -0.45381; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.15014; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.32327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.24188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum -0.05228; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.11597; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.04124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.07734; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.04481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.02610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.00328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.29393; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.45308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum -0.39798; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.41520; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.91289; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.69621; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum -0.43656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.28848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.16706; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.05447; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12895; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.22799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.00300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.03474; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.15895; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.01769; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23356; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.06626; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.06843; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.05448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.15680; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.33623; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.21032; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.19186; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.18022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.00241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.06832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.10071; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.23470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.14418; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.00711; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.05935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.15000; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.11072; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.08124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.08604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.01441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.24655; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.29740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.03552; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum -0.01763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.02435; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.10859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.12448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.02893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.00366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.18706; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.22431; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.03874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.32085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.19704; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum -0.04549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.06608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.07894; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.13297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.05073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum -0.03168; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.01709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00090; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.00900; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.03055; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.13192; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.05177; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.08115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.09765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06652; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.06743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.09279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.08619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.02103; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.03105; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.02604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.00140; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20561; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.00971; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.01515; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01998; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.00291; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.00362; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.01166; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03078; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.01727; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.07147; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.15695; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.11594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.02086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.05300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.10213; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.18592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.07897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum -0.00385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.12833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20759; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.08887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.01911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18966; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21260; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0058", "genome": {"lookback": 20, "momentum": 0.028418534351619982, "min_liquidity": 22141.524624950132, "stop": 0.08109220377850727, "take": 0.04585385512846495, "hold": 30, "allocation": 0.395593603902982}, "parents": [], "mutations": [], "born": 2, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.46171; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.81830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.78239; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.71936; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.90044; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.66274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.43301; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.39556; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 1.49409; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.20871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 1.03621; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 1.02115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.96772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.45959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 3.87427; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.72121; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.92484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 4.41104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 3.10234; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 1.15198; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.19188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 1.30139; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 1.06328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 1.25899; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.91472; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.82447; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.95016; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.73576; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.99806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.98745; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 1.03908; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 1.18036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 1.14315; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.19855; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.42009; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum 0.05128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.18190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.35138; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.30489; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum 0.14276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.08981; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.07780; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.18854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.18295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.21239; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19119; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.18696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.09541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.29647; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.34788; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.28659; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.33713; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.31371; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.02004; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.34142; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.28503; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10564; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.11531; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.01205; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.01632; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.02973; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.10960; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum -0.01000; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.27377; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.26372; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.69451; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.51815; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.71949; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.66804; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.78094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.74783; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.72304; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.66843; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.35862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.28483; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.32384; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.34784; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.46286; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.59033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.53525; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.47778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.43837; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum 0.16096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum 0.06584; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.01020; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.26261; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.19052; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.23371; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.10633; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.14637; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.21232; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.35462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.36372; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.34978; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.37280; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.36845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.39316; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.44407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.41630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.40369; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.37304; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.37223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.27966; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.19942; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.09230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.14219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.12194; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.04690; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.00995; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.00227; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.00748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.09977; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.02063; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.01186; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05613; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.00198; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.01555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.20058; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21351; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}], "best": "F0011", "diversity": 24}, {"index": 3, "flies": [{"id": "F0011", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0027", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "hold", "before": 50, "after": 30}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0028", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.08642176202803734}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0046", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0047", "genome": {"lookback": 10, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.039347032867977805}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0055", "genome": {"lookback": 10, "momentum": 0.023201662591185647, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1926596854430611}, "parents": ["F0027"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.023201662591185647}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.1926596854430611}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0050", "genome": {"lookback": 3, "momentum": 0.07744357931479796, "min_liquidity": 36970.46760765182, "stop": 0.015532523211431308, "take": 0.16168486038713875, "hold": 40, "allocation": 0.5}, "parents": ["F0039"], "mutations": [{"gene": "momentum", "before": 0.08, "after": 0.07744357931479796}, {"gene": "allocation", "before": 0.48254201963407345, "after": 0.5}], "born": 2, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0059", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.0849458109330502, "take": 0.01951555620716766, "hold": 45, "allocation": 0.08952254538701182}, "parents": ["F0027"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.0849458109330502}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.08952254538701182}, {"gene": "hold", "before": 30, "after": 45}], "born": 3, "result": {"equity": 1174.7835960046075, "return": 0.17478359600460758, "drawdown": 0.03123945793905024, "fees": 5.250191482710662, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 89.25478104388019, "fee": 0.26776434313164055, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 66.18519621326345, "fee": 0.19855558863979036, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 96.05279068771847, "fee": 0.2881583720631554, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 37.70040159040546, "fee": 0.1131012047712164, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 99.70744830985326, "fee": 0.2991223449295598, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 14.824351310460989, "fee": 0.04447305393138297, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.109233722117}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.482852133086}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4001861350546}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1010.1774546129882}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1109.8774546129882}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1076.164095237612}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1075.2054845521056}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.5231461778303}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1141.6112460539218}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1117.1104465634646}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1116.115362248995}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1115.4195712798503}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1110.722247108188}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1116.803875908682}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1132.066474997137}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1131.5837541652115}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1130.5857501731957}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1115.0713170256934}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1128.8291690020933}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1128.8291690020933}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1127.8311650100773}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1128.2291690020934}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1133.2416178750855}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1132.4846858140968}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1132.4846858140968}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1131.486681822081}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1131.8846858140969}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1151.0529834627912}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1152.2658011947667}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1151.2677972027507}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1151.6658011947668}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1164.4717750269153}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1164.1198984397097}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1163.1218944476936}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1161.8479450916209}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1163.0327834573832}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1162.7304366127566}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1163.5198984397098}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1175.7783907994885}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1175.2942716919276}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1174.7835960046075}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1174.7835960046075}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.109233722117, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.482852133086, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.4001861350546, "holding": true}, {"timestamp": 1789328400.0, "equity": 1010.1774546129882, "holding": true}, {"timestamp": 1789328700.0, "equity": 1109.8774546129882, "holding": true}, {"timestamp": 1789329000.0, "equity": 1076.164095237612, "holding": false}, {"timestamp": 1789329300.0, "equity": 1075.2054845521056, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.5231461778303, "holding": true}, {"timestamp": 1789329900.0, "equity": 1141.6112460539218, "holding": true}, {"timestamp": 1789330200.0, "equity": 1117.1104465634646, "holding": false}, {"timestamp": 1789330500.0, "equity": 1116.115362248995, "holding": true}, {"timestamp": 1789330800.0, "equity": 1115.4195712798503, "holding": true}, {"timestamp": 1789331100.0, "equity": 1110.722247108188, "holding": true}, {"timestamp": 1789331400.0, "equity": 1116.803875908682, "holding": true}, {"timestamp": 1789331700.0, "equity": 1132.066474997137, "holding": true}, {"timestamp": 1789332000.0, "equity": 1131.5837541652115, "holding": false}, {"timestamp": 1789332300.0, "equity": 1130.5857501731957, "holding": true}, {"timestamp": 1789332600.0, "equity": 1115.0713170256934, "holding": true}, {"timestamp": 1789332900.0, "equity": 1128.8291690020933, "holding": false}, {"timestamp": 1789333200.0, "equity": 1128.8291690020933, "holding": false}, {"timestamp": 1789333500.0, "equity": 1127.8311650100773, "holding": true}, {"timestamp": 1789333800.0, "equity": 1128.2291690020934, "holding": true}, {"timestamp": 1789334100.0, "equity": 1133.2416178750855, "holding": true}, {"timestamp": 1789334400.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789334700.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789335000.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789335600.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789335900.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789336200.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789336800.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789337400.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789337700.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789338000.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789338300.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789338600.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789339200.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789339500.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789339800.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789340100.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789340400.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789340700.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789341000.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789341300.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789341900.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789342200.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789342500.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789342800.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789343100.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789343400.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789343700.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789344000.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789344300.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789344600.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789344900.0, "equity": 1132.4846858140968, "holding": false}, {"timestamp": 1789345200.0, "equity": 1131.486681822081, "holding": true}, {"timestamp": 1789345500.0, "equity": 1131.8846858140969, "holding": true}, {"timestamp": 1789345800.0, "equity": 1151.0529834627912, "holding": true}, {"timestamp": 1789346100.0, "equity": 1152.2658011947667, "holding": false}, {"timestamp": 1789346400.0, "equity": 1151.2677972027507, "holding": true}, {"timestamp": 1789346700.0, "equity": 1151.6658011947668, "holding": true}, {"timestamp": 1789347000.0, "equity": 1164.4717750269153, "holding": true}, {"timestamp": 1789347300.0, "equity": 1164.1198984397097, "holding": false}, {"timestamp": 1789347600.0, "equity": 1163.1218944476936, "holding": true}, {"timestamp": 1789347900.0, "equity": 1161.8479450916209, "holding": true}, {"timestamp": 1789348200.0, "equity": 1163.0327834573832, "holding": true}, {"timestamp": 1789348500.0, "equity": 1162.7304366127566, "holding": true}, {"timestamp": 1789348800.0, "equity": 1163.5198984397098, "holding": true}, {"timestamp": 1789349100.0, "equity": 1175.7783907994885, "holding": true}, {"timestamp": 1789349700.0, "equity": 1175.2942716919276, "holding": true}, {"timestamp": 1789350000.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789350300.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789350600.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789351200.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789351500.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789351800.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789352100.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789352400.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789352700.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789353000.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789353300.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789353600.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789353900.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789354200.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789354500.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789354800.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789355100.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789355400.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789355700.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789356300.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789356600.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789357200.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789358100.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789358400.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789358700.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789360200.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789360500.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789360800.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789361100.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789361400.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789361700.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789362900.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789363200.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789363800.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789364100.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789364400.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789365300.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789365600.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789367100.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789367700.0, "equity": 1174.7835960046075, "holding": false}, {"timestamp": 1789369200.0, "equity": 1174.7835960046075, "holding": false}], "open_quantity": 0.0, "cash": 1174.7835960046075, "fitness": 0.12562440909603223, "mark_to_market_equity": 1174.7835960046075, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0060", "genome": {"lookback": 3, "momentum": 0.07744357931479796, "min_liquidity": 50000, "stop": 0.015532523211431308, "take": 0.16168486038713875, "hold": 40, "allocation": 0.5}, "parents": ["F0050"], "mutations": [{"gene": "min_liquidity", "before": 36970.46760765182, "after": 50000}], "born": 3, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0061", "genome": {"lookback": 3, "momentum": 0.07744357931479796, "min_liquidity": 36970.46760765182, "stop": 0.01, "take": 0.16168486038713875, "hold": 40, "allocation": 0.5}, "parents": ["F0050"], "mutations": [{"gene": "stop", "before": 0.015532523211431308, "after": 0.01}], "born": 3, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0062", "genome": {"lookback": 13, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.09842744145629471, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "lookback", "before": 10, "after": 13}, {"gene": "stop", "before": 0.11895868046790689, "after": 0.09842744145629471}], "born": 3, "result": {"equity": 1024.9664792347517, "return": 0.024966479234751704, "drawdown": 0.04151598051811914, "fees": 4.889568142130645, "trades": [{"side": "buy", "timestamp": 1789328400.0, "signal_timestamp": 1789328100.0, "price": 8.339198642232905e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.46087; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 59.96190920150131, "fee": 0.17988572760450391, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.72262; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48047; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.94669; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.41868468789283e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.39463; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.831155445562336, "fee": 0.014493466336687008, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2253832967860725e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.05092; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789335900.0, "signal_timestamp": 1789335600.0, "price": 6.204129750750114e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789336200.0, "signal_timestamp": 1789335900.0, "price": 6.188107025712428e-05, "notional": 18.682241999547365, "fee": 0.0560467259986421, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.354431537406394e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34326; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.581619746102233e-05, "notional": 91.7385488555467, "fee": 0.2752156465666401, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.308901458684881e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.25127; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 99.91382894792487, "fee": 0.2997414868437746, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.91407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.89871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.76134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.55238; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.33479; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.48024; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.67381; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.68918; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.95301; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.72448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75520; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.14413; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.09954; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.95455; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.87425; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.89938; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.07190; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 1.06290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.66853; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.46087; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "buy", "reason": "momentum 0.46087; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 959.4820234738968}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.72262; liquidity 10000.00", "pending": null, "equity": 958.4840194818809}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 958.8820234738969}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1027.6186703612195}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1000.4942647763554}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.48047; liquidity 10000.00", "pending": null, "equity": 999.4962607843395}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.7984282944511}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 994.0873217008245}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.8942647763555}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1015.4941757029641}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1015.0007864750341}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.94669; liquidity 10000.00", "pending": null, "equity": 1014.0027824830182}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 998.488349335516}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1012.246201311916}, {"timestamp": 1789333200.0, "action": "buy", "reason": "momentum 0.39463; liquidity 10000.00", "pending": null, "equity": 1011.2481973199001}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1011.6462013119161}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1011.6462013119161}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1017.3196066762782}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1016.4628632911417}, {"timestamp": 1789334700.0, "action": "buy", "reason": "momentum 0.05092; liquidity 10000.00", "pending": null, "equity": 1015.4648592991258}, {"timestamp": 1789335000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1015.8628632911418}, {"timestamp": 1789335600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1015.8628632911418}, {"timestamp": 1789335900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1034.5372869492558}, {"timestamp": 1789336200.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.13247; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.03752; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.02790; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.03663; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.21975; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.26626; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.26533; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.13293; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum 0.04112; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.06670; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22319; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.14497; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.15432; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.12627; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13149; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.02986; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum -0.05104; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18213; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.19454; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.06131; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.04961; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.09564; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.23032; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.46251; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.39311; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.39882; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.81395; entry conditions not met", "pending": null, "equity": 1034.4890585646906}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.34326; entry queued", "pending": "buy", "equity": 1034.4890585646906}, {"timestamp": 1789346100.0, "action": "buy", "reason": "momentum 0.34326; liquidity 10000.00", "pending": null, "equity": 1033.4910545726748}, {"timestamp": 1789346400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1021.4101275513456}, {"timestamp": 1789346700.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1025.6523917736706}, {"timestamp": 1789347000.0, "action": "buy", "reason": "momentum 0.25127; liquidity 10000.00", "pending": null, "equity": 1024.6543877816548}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.9258137648714}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.5086991512832}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1020.2751059629227}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.4224110189244}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1021.1296419176444}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1024.356967983571}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1025.0523917736707}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1025.0523917736707}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05838; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.06092; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.04661; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.15048; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19645; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19830; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.19967; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20405; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.18219; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.20753; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.27851; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.40146; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.38581; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.34313; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.35201; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.30971; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.28781; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22335; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.21154; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.21810; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.22960; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25474; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.19548; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.13656; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.13016; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08083; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.08076; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20953; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30782; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.30885; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.30753; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.12773; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.05124; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.06014; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.09016; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.03886; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.11216; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.15769; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.26522; entry conditions not met", "pending": null, "equity": 1024.9664792347517}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.29964; entry conditions not met", "pending": null, "equity": 1024.9664792347517}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328700.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 959.4820234738968, "holding": false}, {"timestamp": 1789329300.0, "equity": 958.4840194818809, "holding": true}, {"timestamp": 1789329600.0, "equity": 958.8820234738969, "holding": true}, {"timestamp": 1789329900.0, "equity": 1027.6186703612195, "holding": true}, {"timestamp": 1789330200.0, "equity": 1000.4942647763554, "holding": false}, {"timestamp": 1789330500.0, "equity": 999.4962607843395, "holding": true}, {"timestamp": 1789330800.0, "equity": 998.7984282944511, "holding": true}, {"timestamp": 1789331100.0, "equity": 994.0873217008245, "holding": true}, {"timestamp": 1789331400.0, "equity": 999.8942647763555, "holding": true}, {"timestamp": 1789331700.0, "equity": 1015.4941757029641, "holding": true}, {"timestamp": 1789332000.0, "equity": 1015.0007864750341, "holding": false}, {"timestamp": 1789332300.0, "equity": 1014.0027824830182, "holding": true}, {"timestamp": 1789332600.0, "equity": 998.488349335516, "holding": true}, {"timestamp": 1789332900.0, "equity": 1012.246201311916, "holding": false}, {"timestamp": 1789333200.0, "equity": 1011.2481973199001, "holding": true}, {"timestamp": 1789333500.0, "equity": 1011.6462013119161, "holding": true}, {"timestamp": 1789333800.0, "equity": 1011.6462013119161, "holding": true}, {"timestamp": 1789334100.0, "equity": 1017.3196066762782, "holding": true}, {"timestamp": 1789334400.0, "equity": 1016.4628632911417, "holding": false}, {"timestamp": 1789334700.0, "equity": 1015.4648592991258, "holding": true}, {"timestamp": 1789335000.0, "equity": 1015.8628632911418, "holding": true}, {"timestamp": 1789335600.0, "equity": 1015.8628632911418, "holding": true}, {"timestamp": 1789335900.0, "equity": 1034.5372869492558, "holding": true}, {"timestamp": 1789336200.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789336800.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789337400.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789337700.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789338000.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789338300.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789338600.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789339200.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789339500.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789339800.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789340100.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789340400.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789340700.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789341000.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789341300.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789341900.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789342200.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789342500.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789342800.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789343100.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789343400.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789343700.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789344000.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789344300.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789344600.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789344900.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789345200.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789345500.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789345800.0, "equity": 1034.4890585646906, "holding": false}, {"timestamp": 1789346100.0, "equity": 1033.4910545726748, "holding": true}, {"timestamp": 1789346400.0, "equity": 1021.4101275513456, "holding": true}, {"timestamp": 1789346700.0, "equity": 1025.6523917736706, "holding": false}, {"timestamp": 1789347000.0, "equity": 1024.6543877816548, "holding": true}, {"timestamp": 1789347300.0, "equity": 1021.9258137648714, "holding": true}, {"timestamp": 1789347600.0, "equity": 1021.5086991512832, "holding": true}, {"timestamp": 1789347900.0, "equity": 1020.2751059629227, "holding": true}, {"timestamp": 1789348200.0, "equity": 1021.4224110189244, "holding": true}, {"timestamp": 1789348500.0, "equity": 1021.1296419176444, "holding": true}, {"timestamp": 1789348800.0, "equity": 1024.356967983571, "holding": true}, {"timestamp": 1789349100.0, "equity": 1025.0523917736707, "holding": true}, {"timestamp": 1789349700.0, "equity": 1025.0523917736707, "holding": true}, {"timestamp": 1789350000.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789350300.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789350600.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789351200.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789351500.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789351800.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789352100.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789352400.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789352700.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789353000.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789353300.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789353600.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789353900.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789354200.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789354500.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789354800.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789355100.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789355400.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789355700.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789356300.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789356600.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789357200.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789358100.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789358400.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789358700.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789360200.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789360500.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789360800.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789361100.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789361400.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789361700.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789362900.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789363200.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789363800.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789364100.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789364400.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789365300.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789365600.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789367100.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789367700.0, "equity": 1024.9664792347517, "holding": false}, {"timestamp": 1789369200.0, "equity": 1024.9664792347517, "holding": false}], "open_quantity": 0.0, "cash": 1024.9664792347517, "fitness": -0.039307491542427006, "mark_to_market_equity": 1024.9664792347517, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0063", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.12, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.12}], "born": 3, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0064", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2021.4937773313086, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0027"], "mutations": [{"gene": "min_liquidity", "before": 100, "after": 2021.4937773313086}], "born": 3, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0065", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.23463737867983686}, "parents": ["F0027"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.23463737867983686}], "born": 3, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0066", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.015, "hold": 50, "allocation": 0.23418096185268011}, "parents": ["F0011"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.23418096185268011}, {"gene": "take", "before": 0.01951555620716766, "after": 0.015}], "born": 3, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0067", "genome": {"lookback": 10, "momentum": 0.023201662591185647, "min_liquidity": 957.3543213577656, "stop": 0.11895868046790689, "take": 0.015, "hold": 30, "allocation": 0.1926596854430611}, "parents": ["F0055"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.015}, {"gene": "min_liquidity", "before": 100, "after": 957.3543213577656}], "born": 3, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0068", "genome": {"lookback": 10, "momentum": 0.023201662591185647, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 28, "allocation": 0.1926596854430611}, "parents": ["F0055"], "mutations": [{"gene": "hold", "before": 30, "after": 28}], "born": 3, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0069", "genome": {"lookback": 10, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.07701160058552436, "hold": 50, "allocation": 0.11052049167246919}, "parents": ["F0047"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.07701160058552436}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.11052049167246919}], "born": 3, "result": {"equity": 1133.7542697534636, "return": 0.13375426975346372, "drawdown": 0.041079306002961266, "fees": 5.216913549910117, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 69.71421805952177, "fee": 0.2091426541785653, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 8.978029990062278e-05, "notional": 9.70173355019325, "fee": 0.02910520065057975, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347900.0, "signal_timestamp": 1789347600.0, "price": 8.898372924020698e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.27398; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789351800.0, "signal_timestamp": 1789351500.0, "price": 7.245581948557593e-05, "notional": 3.5238062776883785, "fee": 0.010571418833065135, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.1822157590523}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1121.3819926736992}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1101.9872911643954}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1100.9892871723796}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1101.3872911643955}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1120.5555888130898}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.7684065450653}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1120.7704025530493}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1121.1684065450654}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1121.1684065450654}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1130.882993604821}, {"timestamp": 1789347600.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1130.8410348946081}, {"timestamp": 1789347900.0, "action": "buy", "reason": "momentum 0.27398; liquidity 10000.00", "pending": null, "equity": 1129.8430309025923}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1130.2410348946082}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1130.2410348946082}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1130.2410348946082}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.2410348946082}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1130.2410348946082}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1134.750841787375}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4949689813438}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.4508342729087}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1134.2081278842313}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1134.0602148688606}, {"timestamp": 1789351800.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1133.7542697534636}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1133.7542697534636}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334400.0, "equity": 1121.3819926736992, "holding": true}, {"timestamp": 1789334700.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789335000.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789335600.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789335900.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789336200.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789336800.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789337400.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789337700.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789338000.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789338300.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789338600.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789339200.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789339500.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789339800.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789340100.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789340400.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789340700.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789341000.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789341300.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789341900.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789342200.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789342500.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789342800.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789343100.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789343400.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789343700.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789344000.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789344300.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789344600.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789344900.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789345200.0, "equity": 1100.9892871723796, "holding": true}, {"timestamp": 1789345500.0, "equity": 1101.3872911643955, "holding": true}, {"timestamp": 1789345800.0, "equity": 1120.5555888130898, "holding": true}, {"timestamp": 1789346100.0, "equity": 1121.7684065450653, "holding": false}, {"timestamp": 1789346400.0, "equity": 1120.7704025530493, "holding": true}, {"timestamp": 1789346700.0, "equity": 1121.1684065450654, "holding": true}, {"timestamp": 1789347000.0, "equity": 1121.1684065450654, "holding": true}, {"timestamp": 1789347300.0, "equity": 1130.882993604821, "holding": true}, {"timestamp": 1789347600.0, "equity": 1130.8410348946081, "holding": false}, {"timestamp": 1789347900.0, "equity": 1129.8430309025923, "holding": true}, {"timestamp": 1789348200.0, "equity": 1130.2410348946082, "holding": true}, {"timestamp": 1789348500.0, "equity": 1130.2410348946082, "holding": true}, {"timestamp": 1789348800.0, "equity": 1130.2410348946082, "holding": true}, {"timestamp": 1789349100.0, "equity": 1130.2410348946082, "holding": true}, {"timestamp": 1789349700.0, "equity": 1130.2410348946082, "holding": true}, {"timestamp": 1789350000.0, "equity": 1134.750841787375, "holding": true}, {"timestamp": 1789350300.0, "equity": 1134.4949689813438, "holding": true}, {"timestamp": 1789350600.0, "equity": 1134.4508342729087, "holding": true}, {"timestamp": 1789351200.0, "equity": 1134.2081278842313, "holding": true}, {"timestamp": 1789351500.0, "equity": 1134.0602148688606, "holding": true}, {"timestamp": 1789351800.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789352100.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789352400.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789352700.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789353000.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789353300.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789353600.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789353900.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789354200.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789354500.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789354800.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789355100.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789355400.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789355700.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789356300.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789356600.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789357200.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789358100.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789358400.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789358700.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789360200.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789360500.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789360800.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789361100.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789361400.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789361700.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789362900.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789363200.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789363800.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789364100.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789364400.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789365300.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789365600.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789367100.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789367700.0, "equity": 1133.7542697534636, "holding": false}, {"timestamp": 1789369200.0, "equity": 1133.7542697534636, "holding": false}], "open_quantity": 0.0, "cash": 1133.7542697534636, "fitness": 0.06993531074902183, "mark_to_market_equity": 1133.7542697534636, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0070", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.10393811713242006, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.10393811713242006}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 3, "result": {"equity": 1132.0738558885428, "return": 0.1320738558885428, "drawdown": 0.041079306002961266, "fees": 4.610051722834128, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 69.71421805952177, "fee": 0.2091426541785653, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 10.938264135884939, "fee": 0.032814792407654815, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.1822157590523}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1121.3819926736992}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1101.9872911643954}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1101.9872911643954}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1100.9892871723796}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1101.3872911643955}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1120.5555888130898}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.7684065450653}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1120.7704025530493}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1121.1684065450654}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1121.1684065450654}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1130.882993604821}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1130.8410348946081}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1130.7169443510863}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1130.8323549332197}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1130.8029044812822}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1131.1275501176408}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1132.0738558885428}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.08381; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1132.0738558885428}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1132.0738558885428}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334400.0, "equity": 1121.3819926736992, "holding": true}, {"timestamp": 1789334700.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789335000.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789335600.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789335900.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789336200.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789336800.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789337400.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789337700.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789338000.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789338300.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789338600.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789339200.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789339500.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789339800.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789340100.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789340400.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789340700.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789341000.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789341300.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789341900.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789342200.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789342500.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789342800.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789343100.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789343400.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789343700.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789344000.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789344300.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789344600.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789344900.0, "equity": 1101.9872911643954, "holding": false}, {"timestamp": 1789345200.0, "equity": 1100.9892871723796, "holding": true}, {"timestamp": 1789345500.0, "equity": 1101.3872911643955, "holding": true}, {"timestamp": 1789345800.0, "equity": 1120.5555888130898, "holding": true}, {"timestamp": 1789346100.0, "equity": 1121.7684065450653, "holding": false}, {"timestamp": 1789346400.0, "equity": 1120.7704025530493, "holding": true}, {"timestamp": 1789346700.0, "equity": 1121.1684065450654, "holding": true}, {"timestamp": 1789347000.0, "equity": 1121.1684065450654, "holding": true}, {"timestamp": 1789347300.0, "equity": 1130.882993604821, "holding": true}, {"timestamp": 1789347600.0, "equity": 1130.8410348946081, "holding": true}, {"timestamp": 1789347900.0, "equity": 1130.7169443510863, "holding": true}, {"timestamp": 1789348200.0, "equity": 1130.8323549332197, "holding": true}, {"timestamp": 1789348500.0, "equity": 1130.8029044812822, "holding": true}, {"timestamp": 1789348800.0, "equity": 1131.1275501176408, "holding": true}, {"timestamp": 1789349100.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789349700.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789350000.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789350300.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789350600.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789351200.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789351500.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789351800.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789352100.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789352400.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789352700.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789353000.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789353300.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789353600.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789353900.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789354200.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789354500.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789354800.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789355100.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789355400.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789355700.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789356300.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789356600.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789357200.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789358100.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789358400.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789358700.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789360200.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789360500.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789360800.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789361100.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789361400.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789361700.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789362900.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789363200.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789363800.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789364100.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789364400.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789365300.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789365600.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789367100.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789367700.0, "equity": 1132.0738558885428, "holding": false}, {"timestamp": 1789369200.0, "equity": 1132.0738558885428, "holding": false}], "open_quantity": 0.0, "cash": 1132.0738558885428, "fitness": 0.06855489688410092, "mark_to_market_equity": 1132.0738558885428, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0071", "genome": {"lookback": 2, "momentum": 0.07744357931479796, "min_liquidity": 46408.971591234935, "stop": 0.015532523211431308, "take": 0.16168486038713875, "hold": 40, "allocation": 0.05}, "parents": ["F0050"], "mutations": [{"gene": "lookback", "before": 3, "after": 2}, {"gene": "allocation", "before": 0.5, "after": 0.05}, {"gene": "min_liquidity", "before": 36970.46760765182, "after": 46408.971591234935}], "born": 3, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "momentum 0.07216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.19199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.26941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.26828; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.12979; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum -0.01737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.06472; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.16848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.27976; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.06428; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.03820; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03964; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum -0.00970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01339; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.02543; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03801; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.20934; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.41674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.44901; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.09129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum -0.45381; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.15014; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.32327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.24188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum -0.05228; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.11597; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.04124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.07734; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.04481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.02610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.00328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.29393; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.45308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum -0.39798; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.41520; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.91289; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.69621; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum -0.43656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.28848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.16706; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.05447; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12895; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.22799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.00300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.03474; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.15895; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.01769; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23356; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.06626; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.06843; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.05448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.15680; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.33623; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.21032; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.19186; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.18022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.00241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.06832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.10071; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.23470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.14418; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.00711; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.05935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.15000; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.11072; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.08124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.08604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.01441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.24655; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.29740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.03552; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum -0.01763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.02435; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.10859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.12448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.02893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.00366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.18706; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.22431; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.03874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.32085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.19704; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum -0.04549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.06608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.07894; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.13297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.05073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum -0.03168; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.01709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00090; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.00900; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.03055; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.13192; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.05177; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.08115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.09765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06652; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.06743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.09279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.08619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.02103; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.03105; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.02604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.00140; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20561; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.00971; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.01515; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01998; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.00291; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.00362; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.01166; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03078; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.01727; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.07147; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.15695; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.11594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.02086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.05300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.10213; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.18592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.07897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum -0.00385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.12833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20759; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.08887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.01911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18966; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21260; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0072", "genome": {"lookback": 2, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "lookback", "before": 10, "after": 2}], "born": 3, "result": {"equity": 1112.5821437644802, "return": 0.11258214376448028, "drawdown": 0.05125392419196967, "fees": 8.162233130685491, "trades": [{"side": "buy", "timestamp": 1789311600.0, "signal_timestamp": 1789311300.0, "price": 1.4719029314793127e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.26941; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789315500.0, "signal_timestamp": 1789315200.0, "price": 1.79087199549043e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789315800.0, "signal_timestamp": 1789315500.0, "price": 1.7914657893590373e-05, "notional": 21.67770827610878, "fee": 0.06503312482832635, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789325100.0, "signal_timestamp": 1789324800.0, "price": 2.9143920587275297e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.09129; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789325700.0, "signal_timestamp": 1789325400.0, "price": 3.841130066795001e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789326000.0, "signal_timestamp": 1789325700.0, "price": 3.903656086389104e-05, "notional": 32.316292920255876, "fee": 0.09694887876076763, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789326300.0, "signal_timestamp": 1789326000.0, "price": 3.6548979672738105e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.24188; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 81.09641117188879, "fee": 0.24328923351566636, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.938046418989181e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.91289; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.33423709635919e-05, "notional": 70.86825016820106, "fee": 0.21260475050460317, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789331100.0, "signal_timestamp": 1789330800.0, "price": 6.013218658893541e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.16706; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 21.603389743695804, "fee": 0.06481016923108741, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23356; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789338300.0, "signal_timestamp": 1789338000.0, "price": 5.8249311385714045e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23470; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789340400.0, "signal_timestamp": 1789340100.0, "price": 4.818590343943163e-05, "notional": 82.72355894536717, "fee": 0.24817067683610153, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789341000.0, "signal_timestamp": 1789340700.0, "price": 5.2541520321888464e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.08124; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789342200.0, "signal_timestamp": 1789341900.0, "price": 6.981442550682345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789342500.0, "signal_timestamp": 1789342200.0, "price": 6.755090426732147e-05, "notional": 31.80890743428605, "fee": 0.09542672230285815, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789342800.0, "signal_timestamp": 1789342500.0, "price": 6.885826673509655e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.03552; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789343700.0, "signal_timestamp": 1789343400.0, "price": 6.058232778890944e-05, "notional": 87.98119769987049, "fee": 0.26394359309961146, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.18706; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 19.246249269980023, "fee": 0.05773874780994007, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.05311579811345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13297; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 10.851930404987062, "fee": 0.03255579121496119, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789353300.0, "signal_timestamp": 1789353000.0, "price": 7.354895061248529e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.03105; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789354200.0, "signal_timestamp": 1789353900.0, "price": 5.712545601101015e-05, "notional": 77.66998106063097, "fee": 0.23300994318189291, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789361400.0, "signal_timestamp": 1789361100.0, "price": 7.41579612485743e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.10213; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789364100.0, "signal_timestamp": 1789363800.0, "price": 5.8312020106877894e-05, "notional": 78.63217802255716, "fee": 0.23589653406767147, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "momentum 0.07216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.19199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.26941; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "buy", "reason": "momentum 0.26941; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 997.2774482997086}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 994.4878318172633}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789315500.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1021.0055114789038}, {"timestamp": 1789315800.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1021.0126751512805}, {"timestamp": 1789316700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03964; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum -0.00970; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01339; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.02543; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03801; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.20934; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.41674; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.44901; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.09129; entry queued", "pending": "buy", "equity": 1021.0126751512805}, {"timestamp": 1789325100.0, "action": "buy", "reason": "momentum 0.09129; liquidity 10000.00", "pending": null, "equity": 1020.0146711592646}, {"timestamp": 1789325400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1020.4126751512806}, {"timestamp": 1789325700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1052.115952384567}, {"timestamp": 1789326000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1052.6320191927757}, {"timestamp": 1789326300.0, "action": "buy", "reason": "momentum 0.24188; liquidity 10000.00", "pending": null, "equity": 1051.6340152007597}, {"timestamp": 1789326600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1046.4688865431233}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1047.5388470034418}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1052.0320191927758}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1051.8054545652758}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1051.1024524463826}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1052.0320191927758}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1052.0320191927758}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1151.7320191927759}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1132.8851411311489}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.41520; entry conditions not met", "pending": null, "equity": 1132.8851411311489}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.91289; entry queued", "pending": "buy", "equity": 1132.8851411311489}, {"timestamp": 1789329900.0, "action": "buy", "reason": "momentum 0.91289; liquidity 10000.00", "pending": null, "equity": 1131.8871371391328}, {"timestamp": 1789330200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1092.7012335916052}, {"timestamp": 1789330500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1103.2407865488453}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.16706; entry queued", "pending": "buy", "equity": 1103.2407865488453}, {"timestamp": 1789331100.0, "action": "buy", "reason": "momentum 0.16706; liquidity 10000.00", "pending": null, "equity": 1102.2427825568293}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1102.6407865488454}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1124.8828307168758}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1124.17936612331}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.03474; entry conditions not met", "pending": null, "equity": 1124.17936612331}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.15895; entry conditions not met", "pending": null, "equity": 1124.17936612331}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.01769; entry conditions not met", "pending": null, "equity": 1124.17936612331}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23356; entry queued", "pending": "buy", "equity": 1124.17936612331}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.23356; liquidity 10000.00", "pending": null, "equity": 1123.181362131294}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1123.5793661233101}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1128.5918149963022}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.33623; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.21032; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.19186; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.18022; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.00241; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00731; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.06832; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.10071; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.23470; entry queued", "pending": "buy", "equity": 1127.8348829353135}, {"timestamp": 1789338300.0, "action": "buy", "reason": "momentum 0.23470; liquidity 10000.00", "pending": null, "equity": 1126.8368789432977}, {"timestamp": 1789338600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.6822663011942}, {"timestamp": 1789339200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.1306608007465}, {"timestamp": 1789339500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.3274413441263}, {"timestamp": 1789339800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2785271750247}, {"timestamp": 1789340100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1111.5084806899317}, {"timestamp": 1789340400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1110.0102712038447}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.08124; entry queued", "pending": "buy", "equity": 1110.0102712038447}, {"timestamp": 1789341000.0, "action": "buy", "reason": "momentum 0.08124; liquidity 10000.00", "pending": null, "equity": 1109.0122672118287}, {"timestamp": 1789341300.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1109.4102712038448}, {"timestamp": 1789341900.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1109.4102712038448}, {"timestamp": 1789342200.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1142.1864192176015}, {"timestamp": 1789342500.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1141.123751915828}, {"timestamp": 1789342800.0, "action": "buy", "reason": "momentum 0.03552; liquidity 10000.00", "pending": null, "equity": 1140.1257479238122}, {"timestamp": 1789343100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1140.5237519158281}, {"timestamp": 1789343400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1129.3421407814428}, {"timestamp": 1789343700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1128.541006022599}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.02893; entry conditions not met", "pending": null, "equity": 1128.541006022599}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.00366; entry conditions not met", "pending": null, "equity": 1128.541006022599}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.18706; entry queued", "pending": "buy", "equity": 1128.541006022599}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.18706; liquidity 10000.00", "pending": null, "equity": 1127.543002030583}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.605992288609}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1127.9410060225991}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1145.9876670739814}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1147.1295165447693}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.06608; entry conditions not met", "pending": null, "equity": 1147.1295165447693}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.07894; entry conditions not met", "pending": null, "equity": 1147.1295165447693}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.13297; entry queued", "pending": "buy", "equity": 1147.1295165447693}, {"timestamp": 1789347300.0, "action": "buy", "reason": "momentum 0.13297; liquidity 10000.00", "pending": null, "equity": 1146.1315125527535}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1145.7026128323191}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1144.4341658482492}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1145.6138867252976}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1145.312845760536}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1146.5295165447694}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1158.3044439410658}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1157.839422046416}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1157.3488911585416}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.09765; entry conditions not met", "pending": null, "equity": 1157.3488911585416}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06652; entry conditions not met", "pending": null, "equity": 1157.3488911585416}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.06743; entry conditions not met", "pending": null, "equity": 1157.3488911585416}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.09279; entry conditions not met", "pending": null, "equity": 1157.3488911585416}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11441; entry conditions not met", "pending": null, "equity": 1157.3488911585416}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.08619; entry conditions not met", "pending": null, "equity": 1157.3488911585416}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.02103; entry conditions not met", "pending": null, "equity": 1157.3488911585416}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1157.3488911585416}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.03105; entry queued", "pending": "buy", "equity": 1157.3488911585416}, {"timestamp": 1789353300.0, "action": "buy", "reason": "momentum 0.03105; liquidity 10000.00", "pending": null, "equity": 1156.3508871665258}, {"timestamp": 1789353600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1156.0471835069723}, {"timestamp": 1789353900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.9337029014287}, {"timestamp": 1789354200.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.00971; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.01515; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01998; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.00291; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.00362; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.01166; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01441; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03078; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.01727; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.07147; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.15695; entry queued", "pending": "buy", "equity": 1134.4858622759907}, {"timestamp": 1789360200.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.02086; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.05300; entry conditions not met", "pending": null, "equity": 1134.4858622759907}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.10213; entry queued", "pending": "buy", "equity": 1134.4858622759907}, {"timestamp": 1789361400.0, "action": "buy", "reason": "momentum 0.10213; liquidity 10000.00", "pending": null, "equity": 1133.4878582839747}, {"timestamp": 1789361700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.8963524372975}, {"timestamp": 1789362900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1133.1059230909987}, {"timestamp": 1789363200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.228616404667}, {"timestamp": 1789363800.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1112.5711434241543}, {"timestamp": 1789364100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1112.5821437644802}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.01911; entry queued", "pending": "buy", "equity": 1112.5821437644802}, {"timestamp": 1789365300.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1112.5821437644802}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05776; entry conditions not met", "pending": null, "equity": 1112.5821437644802}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02202; entry conditions not met", "pending": null, "equity": 1112.5821437644802}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18966; entry conditions not met", "pending": null, "equity": 1112.5821437644802}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21260; entry conditions not met", "pending": null, "equity": 1112.5821437644802}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789311900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789313100.0, "equity": 997.2774482997086, "holding": true}, {"timestamp": 1789313700.0, "equity": 994.4878318172633, "holding": true}, {"timestamp": 1789315200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789315500.0, "equity": 1021.0055114789038, "holding": true}, {"timestamp": 1789315800.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789316700.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789317300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789317900.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789318500.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789320300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789323300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789323600.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324200.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324500.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324800.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789325100.0, "equity": 1020.0146711592646, "holding": true}, {"timestamp": 1789325400.0, "equity": 1020.4126751512806, "holding": true}, {"timestamp": 1789325700.0, "equity": 1052.115952384567, "holding": true}, {"timestamp": 1789326000.0, "equity": 1052.6320191927757, "holding": false}, {"timestamp": 1789326300.0, "equity": 1051.6340152007597, "holding": true}, {"timestamp": 1789326600.0, "equity": 1046.4688865431233, "holding": true}, {"timestamp": 1789326900.0, "equity": 1047.5388470034418, "holding": true}, {"timestamp": 1789327200.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789327500.0, "equity": 1051.8054545652758, "holding": true}, {"timestamp": 1789327800.0, "equity": 1051.1024524463826, "holding": true}, {"timestamp": 1789328100.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789328400.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789328700.0, "equity": 1151.7320191927759, "holding": true}, {"timestamp": 1789329000.0, "equity": 1132.8851411311489, "holding": false}, {"timestamp": 1789329300.0, "equity": 1132.8851411311489, "holding": false}, {"timestamp": 1789329600.0, "equity": 1132.8851411311489, "holding": false}, {"timestamp": 1789329900.0, "equity": 1131.8871371391328, "holding": true}, {"timestamp": 1789330200.0, "equity": 1092.7012335916052, "holding": true}, {"timestamp": 1789330500.0, "equity": 1103.2407865488453, "holding": false}, {"timestamp": 1789330800.0, "equity": 1103.2407865488453, "holding": false}, {"timestamp": 1789331100.0, "equity": 1102.2427825568293, "holding": true}, {"timestamp": 1789331400.0, "equity": 1102.6407865488454, "holding": true}, {"timestamp": 1789331700.0, "equity": 1124.8828307168758, "holding": true}, {"timestamp": 1789332000.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789332300.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789332600.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789332900.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789333200.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789333500.0, "equity": 1123.181362131294, "holding": true}, {"timestamp": 1789333800.0, "equity": 1123.5793661233101, "holding": true}, {"timestamp": 1789334100.0, "equity": 1128.5918149963022, "holding": true}, {"timestamp": 1789334400.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789334700.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789335000.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789335600.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789335900.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789336200.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789336800.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789337400.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789337700.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789338000.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789338300.0, "equity": 1126.8368789432977, "holding": true}, {"timestamp": 1789338600.0, "equity": 1126.6822663011942, "holding": true}, {"timestamp": 1789339200.0, "equity": 1126.1306608007465, "holding": true}, {"timestamp": 1789339500.0, "equity": 1126.3274413441263, "holding": true}, {"timestamp": 1789339800.0, "equity": 1120.2785271750247, "holding": true}, {"timestamp": 1789340100.0, "equity": 1111.5084806899317, "holding": true}, {"timestamp": 1789340400.0, "equity": 1110.0102712038447, "holding": false}, {"timestamp": 1789340700.0, "equity": 1110.0102712038447, "holding": false}, {"timestamp": 1789341000.0, "equity": 1109.0122672118287, "holding": true}, {"timestamp": 1789341300.0, "equity": 1109.4102712038448, "holding": true}, {"timestamp": 1789341900.0, "equity": 1109.4102712038448, "holding": true}, {"timestamp": 1789342200.0, "equity": 1142.1864192176015, "holding": true}, {"timestamp": 1789342500.0, "equity": 1141.123751915828, "holding": false}, {"timestamp": 1789342800.0, "equity": 1140.1257479238122, "holding": true}, {"timestamp": 1789343100.0, "equity": 1140.5237519158281, "holding": true}, {"timestamp": 1789343400.0, "equity": 1129.3421407814428, "holding": true}, {"timestamp": 1789343700.0, "equity": 1128.541006022599, "holding": false}, {"timestamp": 1789344000.0, "equity": 1128.541006022599, "holding": false}, {"timestamp": 1789344300.0, "equity": 1128.541006022599, "holding": false}, {"timestamp": 1789344600.0, "equity": 1128.541006022599, "holding": false}, {"timestamp": 1789344900.0, "equity": 1127.543002030583, "holding": true}, {"timestamp": 1789345200.0, "equity": 1126.605992288609, "holding": true}, {"timestamp": 1789345500.0, "equity": 1127.9410060225991, "holding": true}, {"timestamp": 1789345800.0, "equity": 1145.9876670739814, "holding": true}, {"timestamp": 1789346100.0, "equity": 1147.1295165447693, "holding": false}, {"timestamp": 1789346400.0, "equity": 1147.1295165447693, "holding": false}, {"timestamp": 1789346700.0, "equity": 1147.1295165447693, "holding": false}, {"timestamp": 1789347000.0, "equity": 1147.1295165447693, "holding": false}, {"timestamp": 1789347300.0, "equity": 1146.1315125527535, "holding": true}, {"timestamp": 1789347600.0, "equity": 1145.7026128323191, "holding": true}, {"timestamp": 1789347900.0, "equity": 1144.4341658482492, "holding": true}, {"timestamp": 1789348200.0, "equity": 1145.6138867252976, "holding": true}, {"timestamp": 1789348500.0, "equity": 1145.312845760536, "holding": true}, {"timestamp": 1789348800.0, "equity": 1146.5295165447694, "holding": true}, {"timestamp": 1789349100.0, "equity": 1158.3044439410658, "holding": true}, {"timestamp": 1789349700.0, "equity": 1157.839422046416, "holding": true}, {"timestamp": 1789350000.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789350300.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789350600.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789351200.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789351500.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789351800.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789352100.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789352400.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789352700.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789353000.0, "equity": 1157.3488911585416, "holding": false}, {"timestamp": 1789353300.0, "equity": 1156.3508871665258, "holding": true}, {"timestamp": 1789353600.0, "equity": 1156.0471835069723, "holding": true}, {"timestamp": 1789353900.0, "equity": 1135.9337029014287, "holding": true}, {"timestamp": 1789354200.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789354500.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789354800.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789355100.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789355400.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789355700.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789356300.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789356600.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789357200.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789358100.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789358400.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789358700.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789360200.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789360500.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789360800.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789361100.0, "equity": 1134.4858622759907, "holding": false}, {"timestamp": 1789361400.0, "equity": 1133.4878582839747, "holding": true}, {"timestamp": 1789361700.0, "equity": 1132.8963524372975, "holding": true}, {"timestamp": 1789362900.0, "equity": 1133.1059230909987, "holding": true}, {"timestamp": 1789363200.0, "equity": 1120.228616404667, "holding": true}, {"timestamp": 1789363800.0, "equity": 1112.5711434241543, "holding": true}, {"timestamp": 1789364100.0, "equity": 1112.5821437644802, "holding": false}, {"timestamp": 1789364400.0, "equity": 1112.5821437644802, "holding": false}, {"timestamp": 1789365300.0, "equity": 1112.5821437644802, "holding": false}, {"timestamp": 1789365600.0, "equity": 1112.5821437644802, "holding": false}, {"timestamp": 1789367100.0, "equity": 1112.5821437644802, "holding": false}, {"timestamp": 1789367700.0, "equity": 1112.5821437644802, "holding": false}, {"timestamp": 1789369200.0, "equity": 1112.5821437644802, "holding": false}], "open_quantity": 0.0, "cash": 1112.5821437644802, "fitness": 0.03230125747652578, "mark_to_market_equity": 1112.5821437644802, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0073", "genome": {"lookback": 10, "momentum": 0.039347032867977805, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0047"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 3, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0074", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.016717561554383836, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0046"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.016717561554383836}], "born": 3, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0075", "genome": {"lookback": 19, "momentum": 0.07588071113759275, "min_liquidity": 2139.9023310335324, "stop": 0.05309023717971702, "take": 0.04073296128944229, "hold": 50, "allocation": 0.2574391120271108}, "parents": [], "mutations": [], "born": 3, "result": {"equity": 1028.258436002506, "return": 0.028258436002505993, "drawdown": 0.017039347092598946, "fees": 2.492252064200117, "trades": [{"side": "buy", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.410973057345203e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 2.55472; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330800.0, "signal_timestamp": 1789330500.0, "price": 6.289724028926581e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789331100.0, "signal_timestamp": 1789330800.0, "price": 5.9892137939877784e-05, "notional": 15.464243246007923, "fee": 0.04639272973802377, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.129258893108464e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.90536; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.81676437318988, "fee": 0.29345029311956966, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.41868468789283e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.87571; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.831155445562336, "fee": 0.014493466336687008, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347900.0, "signal_timestamp": 1789347600.0, "price": 8.898372924020698e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37628; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 12.638525001945553, "fee": 0.03791557500583666, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 1.57374; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 4.48037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 1.61968; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 1.51122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.37354; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.62009; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.60902; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.52700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 1.46606; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 1.07346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 1.07600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 1.03554; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.94742; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.96435; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.51102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 3.88410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 1.78661; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 1.96905; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 3.40774; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 2.55472; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "buy", "reason": "momentum 2.55472; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789330500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789330800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1015.5914448544028}, {"timestamp": 1789331100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1014.81785051627}, {"timestamp": 1789331400.0, "action": "buy", "reason": "momentum 0.90536; liquidity 10000.00", "pending": null, "equity": 1013.8198465242541}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1014.2178505162701}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1014.117644843294}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1013.7973477807884}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 998.2864297212545}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1012.0411645963404}, {"timestamp": 1789333200.0, "action": "buy", "reason": "momentum 0.87571; liquidity 10000.00", "pending": null, "equity": 1011.0431606043245}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1011.4411645963405}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1011.4411645963405}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1017.1145699607026}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum 0.00159; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.35149; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.30309; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.14821; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.02770; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.08337; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.13188; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.00248; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.21116; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18667; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.18858; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.03642; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.22300; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.33603; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.35197; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.32807; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.33257; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.19164; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.25341; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.32809; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.08899; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.10545; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.11820; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.00734; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.05080; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.12425; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.15205; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.21469; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.27576; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.27079; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.69113; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.61717; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.89907; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.69834; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.61774; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.77172; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.67567; entry conditions not met", "pending": null, "equity": 1016.2578265755661}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.37628; entry queued", "pending": "buy", "equity": 1016.2578265755661}, {"timestamp": 1789347900.0, "action": "buy", "reason": "momentum 0.37628; liquidity 10000.00", "pending": null, "equity": 1015.2598225835502}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1015.6578265755662}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1015.6578265755662}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1015.6578265755662}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1029.371305075741}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1028.8297248570475}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.45345; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum 0.23199; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum 0.10712; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum 0.07599; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.25771; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.17859; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23869; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.12757; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.14778; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.20991; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.19007; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.35182; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.35545; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.35754; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.37088; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.38904; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.44581; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.42122; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.38984; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.36782; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.36647; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.33382; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.25177; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.12970; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.08626; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.12955; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.12765; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum -0.06954; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.00828; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.00535; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.26436; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.12033; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.01172; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.03648; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.05207; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.00978; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.00510; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02384; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18201; entry conditions not met", "pending": null, "equity": 1028.258436002506}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.20696; entry conditions not met", "pending": null, "equity": 1028.258436002506}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789330500.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789330800.0, "equity": 1015.5914448544028, "holding": true}, {"timestamp": 1789331100.0, "equity": 1014.81785051627, "holding": false}, {"timestamp": 1789331400.0, "equity": 1013.8198465242541, "holding": true}, {"timestamp": 1789331700.0, "equity": 1014.2178505162701, "holding": true}, {"timestamp": 1789332000.0, "equity": 1014.117644843294, "holding": true}, {"timestamp": 1789332300.0, "equity": 1013.7973477807884, "holding": true}, {"timestamp": 1789332600.0, "equity": 998.2864297212545, "holding": true}, {"timestamp": 1789332900.0, "equity": 1012.0411645963404, "holding": false}, {"timestamp": 1789333200.0, "equity": 1011.0431606043245, "holding": true}, {"timestamp": 1789333500.0, "equity": 1011.4411645963405, "holding": true}, {"timestamp": 1789333800.0, "equity": 1011.4411645963405, "holding": true}, {"timestamp": 1789334100.0, "equity": 1017.1145699607026, "holding": true}, {"timestamp": 1789334400.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789334700.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789335000.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789335600.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789335900.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789336200.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789336800.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789337400.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789337700.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789338000.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789338300.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789338600.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789339200.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789339500.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789339800.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789340100.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789340400.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789340700.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789341000.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789341300.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789341900.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789342200.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789342500.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789342800.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789343100.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789343400.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789343700.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789344000.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789344300.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789344600.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789344900.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789345200.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789345500.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789345800.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789346100.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789346400.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789346700.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789347000.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789347300.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789347600.0, "equity": 1016.2578265755661, "holding": false}, {"timestamp": 1789347900.0, "equity": 1015.2598225835502, "holding": true}, {"timestamp": 1789348200.0, "equity": 1015.6578265755662, "holding": true}, {"timestamp": 1789348500.0, "equity": 1015.6578265755662, "holding": true}, {"timestamp": 1789348800.0, "equity": 1015.6578265755662, "holding": true}, {"timestamp": 1789349100.0, "equity": 1029.371305075741, "holding": true}, {"timestamp": 1789349700.0, "equity": 1028.8297248570475, "holding": true}, {"timestamp": 1789350000.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789350300.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789350600.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789351200.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789351500.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789351800.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789352100.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789352400.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789352700.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789353000.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789353300.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789353600.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789353900.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789354200.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789354500.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789354800.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789355100.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789355400.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789355700.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789356300.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789356600.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789357200.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789358100.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789358400.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789358700.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789360200.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789360500.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789360800.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789361100.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789361400.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789361700.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789362900.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789363200.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789363800.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789364100.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789364400.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789365300.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789365600.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789367100.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789367700.0, "equity": 1028.258436002506, "holding": false}, {"timestamp": 1789369200.0, "equity": 1028.258436002506, "holding": false}], "open_quantity": 0.0, "cash": 1028.258436002506, "fitness": 0.0015994153636075747, "mark_to_market_equity": 1028.258436002506, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}], "best": "F0011", "diversity": 24}, {"index": 4, "flies": [{"id": "F0011", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0027", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "hold", "before": 50, "after": 30}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0028", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.08642176202803734}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0046", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0047", "genome": {"lookback": 10, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.039347032867977805}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0055", "genome": {"lookback": 10, "momentum": 0.023201662591185647, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1926596854430611}, "parents": ["F0027"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.023201662591185647}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.1926596854430611}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0060", "genome": {"lookback": 3, "momentum": 0.07744357931479796, "min_liquidity": 50000, "stop": 0.015532523211431308, "take": 0.16168486038713875, "hold": 40, "allocation": 0.5}, "parents": ["F0050"], "mutations": [{"gene": "min_liquidity", "before": 36970.46760765182, "after": 50000}], "born": 3, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0076", "genome": {"lookback": 10, "momentum": 0.023201662591185647, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.024259709684060722, "hold": 30, "allocation": 0.1926596854430611}, "parents": ["F0055"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.024259709684060722}], "born": 4, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0077", "genome": {"lookback": 2, "momentum": 0.07744357931479796, "min_liquidity": 50000, "stop": 0.015532523211431308, "take": 0.17662578927037567, "hold": 40, "allocation": 0.5}, "parents": ["F0060"], "mutations": [{"gene": "lookback", "before": 3, "after": 2}, {"gene": "take", "before": 0.16168486038713875, "after": 0.17662578927037567}], "born": 4, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "momentum 0.07216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.19199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.26941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.26828; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.12979; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum -0.01737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.06472; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.16848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.27976; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.06428; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.03820; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03964; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum -0.00970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01339; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.02543; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03801; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.20934; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.41674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.44901; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.09129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum -0.45381; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.15014; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.32327; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.24188; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum -0.05228; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.11597; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.04124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.07734; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.04481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum -0.02610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.00328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.29393; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.45308; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum -0.39798; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.41520; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.91289; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.69621; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum -0.43656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.28848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.16706; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum -0.05447; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12895; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.22799; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.00300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.03474; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.15895; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.01769; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23356; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.06626; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.06843; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.05448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.15680; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.33623; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.21032; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.19186; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.18022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.00241; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.06832; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.10071; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.23470; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.14418; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.18625; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.00711; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00358; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.05935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.15000; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.11072; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.08124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.08604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.01441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.24655; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.29740; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.03552; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum -0.01763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.02435; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.10859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.12448; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.02893; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.00366; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.18706; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.22431; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.03874; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.32085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.19704; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum -0.04549; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.06608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.07894; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.13297; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.05073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum -0.03168; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.01709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00090; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.00900; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.03055; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.13192; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.05177; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum -0.08115; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.09765; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06652; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.06743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.09279; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.08619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.02103; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.03105; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.02604; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.00140; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20561; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.00971; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.01515; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01998; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.00291; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.00362; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.01166; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01441; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03078; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.01727; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.07147; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.15695; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.11594; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.02086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.05300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.10213; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.18592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.07897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum -0.00385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.12833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20759; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.08887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.01911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02859; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05776; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18966; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21260; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0078", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2599.589368919494, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0046"], "mutations": [{"gene": "min_liquidity", "before": 100, "after": 2599.589368919494}], "born": 4, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0079", "genome": {"lookback": 3, "momentum": 0.07744357931479796, "min_liquidity": 49200.925799726836, "stop": 0.015532523211431308, "take": 0.16452107234221983, "hold": 40, "allocation": 0.05}, "parents": ["F0060"], "mutations": [{"gene": "min_liquidity", "before": 50000, "after": 49200.925799726836}, {"gene": "allocation", "before": 0.5, "after": 0.05}, {"gene": "take", "before": 0.16168486038713875, "after": 0.16452107234221983}], "born": 4, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0080", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 474.3888904367382, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0046"], "mutations": [{"gene": "min_liquidity", "before": 100, "after": 474.3888904367382}], "born": 4, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0081", "genome": {"lookback": 10, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.0833878919682269, "take": 0.01951555620716766, "hold": 3, "allocation": 0.1726263430954142}, "parents": ["F0047"], "mutations": [{"gene": "hold", "before": 50, "after": 3}, {"gene": "stop", "before": 0.08642176202803734, "after": 0.0833878919682269}], "born": 4, "result": {"equity": 1170.2580642014618, "return": 0.17025806420146172, "drawdown": 0.02920455675882354, "fees": 5.326754455972298, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789348800.0, "signal_timestamp": 1789348500.0, "price": 9.24397035001825e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "max holding bars"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 2.7934995033031633, "fee": 0.00838049850990949, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "sell", "reason": "max holding bars", "pending": "sell", "equity": 1170.0163892274306}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1170.2580642014618}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.08381; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1170.2580642014618}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1170.0163892274306, "holding": true}, {"timestamp": 1789349100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789349700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789350000.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789350300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789350600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789351200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789351500.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789351800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789352100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789352400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789352700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353000.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353900.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789354200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789354500.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789354800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789355100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789355400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789355700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789356300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789356600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789357200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789358100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789358400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789358700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789360200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789360500.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789360800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789361100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789361400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789361700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789362900.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789363200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789363800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789364100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789364400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789365300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789365600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789367100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789367700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789369200.0, "equity": 1170.2580642014618, "holding": false}], "open_quantity": 0.0, "cash": 1170.2580642014618, "fitness": 0.12415122906322643, "mark_to_market_equity": 1170.2580642014618, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0082", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.015, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0046"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.015}], "born": 4, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0083", "genome": {"lookback": 10, "momentum": 0.00662372520807524, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.02073962608459924, "hold": 50, "allocation": 0.1185226988364168}, "parents": ["F0011"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.1185226988364168}, {"gene": "take", "before": 0.01951555620716766, "after": 0.02073962608459924}, {"gene": "momentum", "before": 0.013511160321357362, "after": 0.00662372520807524}], "born": 4, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0084", "genome": {"lookback": 7, "momentum": -0.01950297402103007, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.018811537081641405, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "lookback", "before": 10, "after": 7}, {"gene": "momentum", "before": 0.013511160321357362, "after": -0.01950297402103007}, {"gene": "take", "before": 0.01951555620716766, "after": 0.018811537081641405}], "born": 4, "result": {"equity": 955.7348977722386, "return": -0.044265102227761366, "drawdown": 0.09151395845068179, "fees": 5.283053854881356, "trades": [{"side": "buy", "timestamp": 1789326600.0, "signal_timestamp": 1789326300.0, "price": 3.464790829548349e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.45358; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.6465923444402506e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789327800.0, "signal_timestamp": 1789327500.0, "price": 3.620821020314552e-05, "notional": 5.210031132883279, "fee": 0.01563009339864984, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 9.010718774273607e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 1.28165; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.248398665664696e-05, "notional": 58.24617100080113, "fee": 0.1747385130024034, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789329600.0, "signal_timestamp": 1789329300.0, "price": 9.603432847252169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.41167; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.33423709635919e-05, "notional": 65.95805059616369, "fee": 0.19787415178849108, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.129258893108464e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19776; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 99.8994928054402, "fee": 0.29969847841632064, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332600.0, "signal_timestamp": 1789332300.0, "price": 6.014057242234886e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.31726; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.38906918015673e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.43570979731707e-05, "notional": 23.007615470498088, "fee": 0.06902284641149427, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789333800.0, "signal_timestamp": 1789333500.0, "price": 7.926332664383813e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.04717; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 65.66117905462201, "fee": 0.19698353716386605, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.04325; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 19.246249269980023, "fee": 0.05773874780994007, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.56940; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23178; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "buy", "reason": "momentum 0.45358; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789327500.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1004.631372376117}, {"timestamp": 1789327800.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1004.5944010394848}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.06279; entry conditions not met", "pending": null, "equity": 1004.5944010394848}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.28165; entry queued", "pending": "buy", "equity": 1004.5944010394848}, {"timestamp": 1789328700.0, "action": "buy", "reason": "momentum 1.28165; liquidity 10000.00", "pending": null, "equity": 1003.5963970474688}, {"timestamp": 1789329000.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 959.6211936597156}, {"timestamp": 1789329300.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 962.3658335272835}, {"timestamp": 1789329600.0, "action": "buy", "reason": "momentum 0.41167; liquidity 10000.00", "pending": null, "equity": 961.3678295352676}, {"timestamp": 1789329900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 954.487560625797}, {"timestamp": 1789330200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 918.0167037511062}, {"timestamp": 1789330500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 927.8260099716588}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29918; entry conditions not met", "pending": null, "equity": 927.8260099716588}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.19776; entry queued", "pending": "buy", "equity": 927.8260099716588}, {"timestamp": 1789331400.0, "action": "buy", "reason": "momentum 0.19776; liquidity 10000.00", "pending": null, "equity": 926.8280059796429}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 927.2260099716589}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 927.1258042986827}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.31726; entry queued", "pending": "buy", "equity": 927.1258042986827}, {"timestamp": 1789332600.0, "action": "buy", "reason": "momentum 0.31726; liquidity 10000.00", "pending": null, "equity": 926.1278003066668}, {"timestamp": 1789332900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 926.5258042986828}, {"timestamp": 1789333200.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 949.3205142073408}, {"timestamp": 1789333500.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 949.4643969227694}, {"timestamp": 1789333800.0, "action": "buy", "reason": "momentum 0.04717; liquidity 10000.00", "pending": null, "equity": 948.4663929307535}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 947.7890827627106}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 932.895726519334}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.24619; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 914.6285924402276}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry queued", "pending": "buy", "equity": 914.6285924402276}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.04325; liquidity 10000.00", "pending": null, "equity": 913.6305884482117}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 912.6935787062376}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 914.0285924402277}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 932.0752534916098}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 933.2171029623978}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.56940; liquidity 10000.00", "pending": null, "equity": 932.2190989703819}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 932.6171029623979}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 945.4230767945464}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 945.0712002073407}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.23178; liquidity 10000.00", "pending": null, "equity": 944.0731962153247}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 942.799246859252}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 943.9840852250143}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 943.6817383803876}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 944.4712002073408}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 956.7296925671196}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 956.2455734595586}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.01012; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03209; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08510; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.14793; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.28420; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 955.7348977722386}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 955.7348977722386}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789326900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789327500.0, "equity": 1004.631372376117, "holding": true}, {"timestamp": 1789327800.0, "equity": 1004.5944010394848, "holding": false}, {"timestamp": 1789328100.0, "equity": 1004.5944010394848, "holding": false}, {"timestamp": 1789328400.0, "equity": 1004.5944010394848, "holding": false}, {"timestamp": 1789328700.0, "equity": 1003.5963970474688, "holding": true}, {"timestamp": 1789329000.0, "equity": 959.6211936597156, "holding": true}, {"timestamp": 1789329300.0, "equity": 962.3658335272835, "holding": false}, {"timestamp": 1789329600.0, "equity": 961.3678295352676, "holding": true}, {"timestamp": 1789329900.0, "equity": 954.487560625797, "holding": true}, {"timestamp": 1789330200.0, "equity": 918.0167037511062, "holding": true}, {"timestamp": 1789330500.0, "equity": 927.8260099716588, "holding": false}, {"timestamp": 1789330800.0, "equity": 927.8260099716588, "holding": false}, {"timestamp": 1789331100.0, "equity": 927.8260099716588, "holding": false}, {"timestamp": 1789331400.0, "equity": 926.8280059796429, "holding": true}, {"timestamp": 1789331700.0, "equity": 927.2260099716589, "holding": true}, {"timestamp": 1789332000.0, "equity": 927.1258042986827, "holding": false}, {"timestamp": 1789332300.0, "equity": 927.1258042986827, "holding": false}, {"timestamp": 1789332600.0, "equity": 926.1278003066668, "holding": true}, {"timestamp": 1789332900.0, "equity": 926.5258042986828, "holding": true}, {"timestamp": 1789333200.0, "equity": 949.3205142073408, "holding": true}, {"timestamp": 1789333500.0, "equity": 949.4643969227694, "holding": false}, {"timestamp": 1789333800.0, "equity": 948.4663929307535, "holding": true}, {"timestamp": 1789334100.0, "equity": 947.7890827627106, "holding": true}, {"timestamp": 1789334400.0, "equity": 932.895726519334, "holding": true}, {"timestamp": 1789334700.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789335000.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789335600.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789335900.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789336200.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789336800.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789337400.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789337700.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789338000.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789338300.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789338600.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789339200.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789339500.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789339800.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789340100.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789340400.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789340700.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789341000.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789341300.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789341900.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789342200.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789342500.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789342800.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789343100.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789343400.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789343700.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789344000.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789344300.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789344600.0, "equity": 914.6285924402276, "holding": false}, {"timestamp": 1789344900.0, "equity": 913.6305884482117, "holding": true}, {"timestamp": 1789345200.0, "equity": 912.6935787062376, "holding": true}, {"timestamp": 1789345500.0, "equity": 914.0285924402277, "holding": true}, {"timestamp": 1789345800.0, "equity": 932.0752534916098, "holding": true}, {"timestamp": 1789346100.0, "equity": 933.2171029623978, "holding": false}, {"timestamp": 1789346400.0, "equity": 932.2190989703819, "holding": true}, {"timestamp": 1789346700.0, "equity": 932.6171029623979, "holding": true}, {"timestamp": 1789347000.0, "equity": 945.4230767945464, "holding": true}, {"timestamp": 1789347300.0, "equity": 945.0712002073407, "holding": false}, {"timestamp": 1789347600.0, "equity": 944.0731962153247, "holding": true}, {"timestamp": 1789347900.0, "equity": 942.799246859252, "holding": true}, {"timestamp": 1789348200.0, "equity": 943.9840852250143, "holding": true}, {"timestamp": 1789348500.0, "equity": 943.6817383803876, "holding": true}, {"timestamp": 1789348800.0, "equity": 944.4712002073408, "holding": true}, {"timestamp": 1789349100.0, "equity": 956.7296925671196, "holding": true}, {"timestamp": 1789349700.0, "equity": 956.2455734595586, "holding": true}, {"timestamp": 1789350000.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789350300.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789350600.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789351200.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789351500.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789351800.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789352100.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789352400.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789352700.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789353000.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789353300.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789353600.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789353900.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789354200.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789354500.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789354800.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789355100.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789355400.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789355700.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789356300.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789356600.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789357200.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789358100.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789358400.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789358700.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789360200.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789360500.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789360800.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789361100.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789361400.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789361700.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789362900.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789363200.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789363800.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789364100.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789364400.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789365300.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789365600.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789367100.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789367700.0, "equity": 955.7348977722386, "holding": false}, {"timestamp": 1789369200.0, "equity": 955.7348977722386, "holding": false}], "open_quantity": 0.0, "cash": 955.7348977722386, "fitness": -0.18383603990378405, "mark_to_market_equity": 955.7348977722386, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0085", "genome": {"lookback": 7, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.05}, "parents": ["F0011"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.05}, {"gene": "lookback", "before": 10, "after": 7}], "born": 4, "result": {"equity": 1116.0311398749986, "return": 0.11603113987499869, "drawdown": 0.013613929362291262, "fees": 3.943737030198577, "trades": [{"side": "buy", "timestamp": 1789326600.0, "signal_timestamp": 1789326300.0, "price": 3.464790829548349e-05, "notional": 49.85044865403789, "fee": 0.14955134596211367, "liquidity": 10000.0, "reason": "momentum 0.45358; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.6465923444402506e-05, "notional": 52.466158383483936, "fee": 0.1573984751504518, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789327800.0, "signal_timestamp": 1789327500.0, "price": 3.635333329013208e-05, "notional": 49.96554137130278, "fee": 0.14989662411390833, "liquidity": 10000.0, "reason": "momentum 0.16010; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 13.011110822420012, "fee": 0.03903333246726003, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 53.0840179163943, "fee": 0.15925205374918291, "liquidity": 10000.0, "reason": "momentum 0.43269; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 89.68198576874637, "fee": 0.26904595730623915, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.410973057345203e-05, "notional": 54.88709218565136, "fee": 0.1646612765569541, "liquidity": 10000.0, "reason": "momentum 1.45866; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330800.0, "signal_timestamp": 1789330500.0, "price": 6.289724028926581e-05, "notional": 63.800846712657275, "fee": 0.19140254013797184, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.129258893108464e-05, "notional": 55.31369690700285, "fee": 0.16594109072100854, "liquidity": 10000.0, "reason": "momentum 0.19776; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 55.258102662034304, "fee": 0.1657743079861029, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332600.0, "signal_timestamp": 1789332300.0, "price": 6.014057242234886e-05, "notional": 55.2943893474976, "fee": 0.1658831680424928, "liquidity": 10000.0, "reason": "momentum 0.31726; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.38906918015673e-05, "notional": 67.93651136106426, "fee": 0.2038095340831928, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 55.906175454747896, "fee": 0.1677185263642437, "liquidity": 10000.0, "reason": "momentum 0.23373; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 58.716876017951996, "fee": 0.176150628053856, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.683474647983661e-05, "notional": 56.02914810722975, "fee": 0.16808744432168926, "liquidity": 10000.0, "reason": "momentum 0.10092; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789335000.0, "signal_timestamp": 1789334700.0, "price": 5.2567663876204905e-05, "notional": 44.06871545266549, "fee": 0.13220614635799646, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 55.417945403080004, "fee": 0.16625383620924003, "liquidity": 10000.0, "reason": "momentum 0.04325; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 65.44912771856029, "fee": 0.19634738315568087, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.354431537406394e-05, "notional": 55.89992850856931, "fee": 0.16769978552570794, "liquidity": 10000.0, "reason": "momentum 0.44640; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789346700.0, "signal_timestamp": 1789346400.0, "price": 8.581619746102233e-05, "notional": 51.28178322504953, "fee": 0.1538453496751486, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.308901458684881e-05, "notional": 55.65368272498403, "fee": 0.16696104817495208, "liquidity": 10000.0, "reason": "momentum 0.21773; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 55.60572536106135, "fee": 0.16681717608318405, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.48047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum 0.44306; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.61347; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.54931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.35274; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.26825; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.27814; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.31311; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.06603; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.01294; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.21134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.34696; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.85346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.48432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.57970; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.75173; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.17295; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.79886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.45358; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "buy", "reason": "momentum 0.45358; liquidity 10000.00", "pending": null, "equity": 999.5024905323949}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0651362741511}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1003.3309900554439}, {"timestamp": 1789327500.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1002.3087599083335}, {"timestamp": 1789327800.0, "action": "buy", "reason": "momentum 0.16010; liquidity 10000.00", "pending": null, "equity": 1001.8101018108156}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1002.3272878079374}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1051.893321912917}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1075.1759509271194}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1064.8653994028696}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.43269; liquidity 10000.00", "pending": null, "equity": 1064.3356187849415}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1107.6913511510525}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1101.0350692441662}, {"timestamp": 1789330200.0, "action": "buy", "reason": "momentum 1.45866; liquidity 10000.00", "pending": null, "equity": 1100.4872938730518}, {"timestamp": 1789330500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1110.04293097387}, {"timestamp": 1789330800.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1109.592759954477}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.19776; entry queued", "pending": "buy", "equity": 1109.592759954477}, {"timestamp": 1789331400.0, "action": "buy", "reason": "momentum 0.19776; liquidity 10000.00", "pending": null, "equity": 1109.0407270512137}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1111.00480306014}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1109.2054503108016}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.31726; entry queued", "pending": "buy", "equity": 1109.2054503108016}, {"timestamp": 1789332600.0, "action": "buy", "reason": "momentum 0.31726; liquidity 10000.00", "pending": null, "equity": 1108.6536100977528}, {"timestamp": 1789332900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1117.6695315314832}, {"timestamp": 1789333200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.4778796222427}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.23373; liquidity 10000.00", "pending": null, "equity": 1120.9199337594207}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1124.346742512432}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1123.9447110310286}, {"timestamp": 1789334400.0, "action": "buy", "reason": "momentum 0.10092; liquidity 10000.00", "pending": null, "equity": 1123.385537896226}, {"timestamp": 1789334700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1111.2473340606316}, {"timestamp": 1789335000.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.16051; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.16563; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.21617; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.21453; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.13392; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.30253; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.35415; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.06471; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.06632; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.06911; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06281; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06016; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.27628; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.32308; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.08566; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09658; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.06585; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.13020; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.28844; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.37687; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.42331; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.30442; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.16823; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.12583; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.08994; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.13541; entry conditions not met", "pending": null, "equity": 1111.6839847857848}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.04325; entry queued", "pending": "buy", "equity": 1111.6839847857848}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.04325; liquidity 10000.00", "pending": null, "equity": 1111.1309114783687}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1110.61163993114}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1128.787450494929}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.3525658819}, {"timestamp": 1789346100.0, "action": "buy", "reason": "momentum 0.44640; liquidity 10000.00", "pending": null, "equity": 1120.7946823638506}, {"timestamp": 1789346400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1114.0414527957553}, {"timestamp": 1789346700.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1116.4128754631795}, {"timestamp": 1789347000.0, "action": "buy", "reason": "momentum 0.21773; liquidity 10000.00", "pending": null, "equity": 1115.8574494878803}, {"timestamp": 1789347300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.3388975616633}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.1067579180174}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1113.4202178788503}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.0587353946053}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1113.895798607862}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1115.6919244170936}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.9274305449626}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1118.5446397606725}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.01012; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03209; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08510; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.14793; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.28420; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.25969; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23736; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.18620; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.15765; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.10463; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.07280; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.19684; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.20634; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.18755; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21201; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22776; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.23423; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.22947; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.02479; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.02912; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.04554; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03121; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.04352; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12411; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16874; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.08796; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.12298; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.23715; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.35516; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.24581; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.16682; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.02689; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.05570; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.06375; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.12683; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.23310; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.23748; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24709; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.29113; entry conditions not met", "pending": null, "equity": 1116.0311398749986}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.25185; entry conditions not met", "pending": null, "equity": 1116.0311398749986}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 999.5024905323949, "holding": true}, {"timestamp": 1789326900.0, "equity": 1000.0651362741511, "holding": true}, {"timestamp": 1789327200.0, "equity": 1003.3309900554439, "holding": true}, {"timestamp": 1789327500.0, "equity": 1002.3087599083335, "holding": false}, {"timestamp": 1789327800.0, "equity": 1001.8101018108156, "holding": true}, {"timestamp": 1789328100.0, "equity": 1002.3272878079374, "holding": true}, {"timestamp": 1789328400.0, "equity": 1051.893321912917, "holding": true}, {"timestamp": 1789328700.0, "equity": 1075.1759509271194, "holding": true}, {"timestamp": 1789329000.0, "equity": 1064.8653994028696, "holding": false}, {"timestamp": 1789329300.0, "equity": 1064.3356187849415, "holding": true}, {"timestamp": 1789329600.0, "equity": 1107.6913511510525, "holding": true}, {"timestamp": 1789329900.0, "equity": 1101.0350692441662, "holding": false}, {"timestamp": 1789330200.0, "equity": 1100.4872938730518, "holding": true}, {"timestamp": 1789330500.0, "equity": 1110.04293097387, "holding": true}, {"timestamp": 1789330800.0, "equity": 1109.592759954477, "holding": false}, {"timestamp": 1789331100.0, "equity": 1109.592759954477, "holding": false}, {"timestamp": 1789331400.0, "equity": 1109.0407270512137, "holding": true}, {"timestamp": 1789331700.0, "equity": 1111.00480306014, "holding": true}, {"timestamp": 1789332000.0, "equity": 1109.2054503108016, "holding": false}, {"timestamp": 1789332300.0, "equity": 1109.2054503108016, "holding": false}, {"timestamp": 1789332600.0, "equity": 1108.6536100977528, "holding": true}, {"timestamp": 1789332900.0, "equity": 1117.6695315314832, "holding": true}, {"timestamp": 1789333200.0, "equity": 1121.4778796222427, "holding": false}, {"timestamp": 1789333500.0, "equity": 1120.9199337594207, "holding": true}, {"timestamp": 1789333800.0, "equity": 1124.346742512432, "holding": true}, {"timestamp": 1789334100.0, "equity": 1123.9447110310286, "holding": false}, {"timestamp": 1789334400.0, "equity": 1123.385537896226, "holding": true}, {"timestamp": 1789334700.0, "equity": 1111.2473340606316, "holding": true}, {"timestamp": 1789335000.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789335600.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789335900.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789336200.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789336800.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789337400.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789337700.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789338000.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789338300.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789338600.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789339200.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789339500.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789339800.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789340100.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789340400.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789340700.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789341000.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789341300.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789341900.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789342200.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789342500.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789342800.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789343100.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789343400.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789343700.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789344000.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789344300.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789344600.0, "equity": 1111.6839847857848, "holding": false}, {"timestamp": 1789344900.0, "equity": 1111.1309114783687, "holding": true}, {"timestamp": 1789345200.0, "equity": 1110.61163993114, "holding": true}, {"timestamp": 1789345500.0, "equity": 1128.787450494929, "holding": true}, {"timestamp": 1789345800.0, "equity": 1121.3525658819, "holding": false}, {"timestamp": 1789346100.0, "equity": 1120.7946823638506, "holding": true}, {"timestamp": 1789346400.0, "equity": 1114.0414527957553, "holding": true}, {"timestamp": 1789346700.0, "equity": 1116.4128754631795, "holding": false}, {"timestamp": 1789347000.0, "equity": 1115.8574494878803, "holding": true}, {"timestamp": 1789347300.0, "equity": 1114.3388975616633, "holding": true}, {"timestamp": 1789347600.0, "equity": 1114.1067579180174, "holding": true}, {"timestamp": 1789347900.0, "equity": 1113.4202178788503, "holding": true}, {"timestamp": 1789348200.0, "equity": 1114.0587353946053, "holding": true}, {"timestamp": 1789348500.0, "equity": 1113.895798607862, "holding": true}, {"timestamp": 1789348800.0, "equity": 1115.6919244170936, "holding": true}, {"timestamp": 1789349100.0, "equity": 1120.9274305449626, "holding": true}, {"timestamp": 1789349700.0, "equity": 1118.5446397606725, "holding": true}, {"timestamp": 1789350000.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789350300.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789350600.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789351200.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789351500.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789351800.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789352100.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789352400.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789352700.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789353000.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789353300.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789353600.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789353900.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789354200.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789354500.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789354800.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789355100.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789355400.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789355700.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789356300.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789356600.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789357200.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789358100.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789358400.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789358700.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789360200.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789360500.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789360800.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789361100.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789361400.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789361700.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789362900.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789363200.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789363800.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789364100.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789364400.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789365300.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789365600.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789367100.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789367700.0, "equity": 1116.0311398749986, "holding": false}, {"timestamp": 1789369200.0, "equity": 1116.0311398749986, "holding": false}], "open_quantity": 0.0, "cash": 1116.0311398749986, "fitness": 0.0933102458315618, "mark_to_market_equity": 1116.0311398749986, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0086", "genome": {"lookback": 3, "momentum": 0.0661798503738295, "min_liquidity": 100, "stop": 0.015532523211431308, "take": 0.09808023124354566, "hold": 40, "allocation": 0.5}, "parents": ["F0060"], "mutations": [{"gene": "min_liquidity", "before": 50000, "after": 100}, {"gene": "take", "before": 0.16168486038713875, "after": 0.09808023124354566}, {"gene": "momentum", "before": 0.07744357931479796, "after": 0.0661798503738295}], "born": 4, "result": {"equity": 1164.9456212998919, "return": 0.16494562129989188, "drawdown": 0.05496845637267386, "fees": 6.5143800039114055, "trades": [{"side": "buy", "timestamp": 1789311900.0, "signal_timestamp": 1789311600.0, "price": 1.5022115113297288e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.40523; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789315500.0, "signal_timestamp": 1789315200.0, "price": 1.79087199549043e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789315800.0, "signal_timestamp": 1789315500.0, "price": 1.7914657893590373e-05, "notional": 19.222073073173256, "fee": 0.05766621921951977, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789325400.0, "signal_timestamp": 1789325100.0, "price": 3.1559447899025297e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.15907; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789326000.0, "signal_timestamp": 1789325700.0, "price": 3.903656086389104e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789326300.0, "signal_timestamp": 1789326000.0, "price": 3.6403075562268096e-05, "notional": 22.0938333042373, "fee": 0.0662814999127119, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789326600.0, "signal_timestamp": 1789326300.0, "price": 3.464790829548349e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.15810; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 88.60305682773081, "fee": 0.2658091704831924, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.36675; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789331400.0, "signal_timestamp": 1789331100.0, "price": 7.129258893108464e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.11130; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.81676437318988, "fee": 0.29345029311956966, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333800.0, "signal_timestamp": 1789333500.0, "price": 7.926332664383813e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.24134; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 65.66117905462201, "fee": 0.19698353716386605, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789341300.0, "signal_timestamp": 1789341000.0, "price": 5.402685227883457e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.06666; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789342200.0, "signal_timestamp": 1789341900.0, "price": 6.981442550682345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789342500.0, "signal_timestamp": 1789342200.0, "price": 6.755090426732147e-05, "notional": 28.2742901932564, "fee": 0.08482287057976921, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.16325; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 19.246249269980023, "fee": 0.05773874780994007, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.27278; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 99.99999999999999, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 8.978029990062278e-05, "notional": 9.70173355019325, "fee": 0.02910520065057975, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789361700.0, "signal_timestamp": 1789361400.0, "price": 7.371622926513395e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.19629; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789364100.0, "signal_timestamp": 1789363800.0, "price": 5.8312020106877894e-05, "notional": 79.10336799397051, "fee": 0.23731010398191152, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "buy", "reason": "momentum 0.40523; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 995.3087282752069}, {"timestamp": 1789313700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 992.5753950213701}, {"timestamp": 1789315200.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789315500.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1018.5580546772319}, {"timestamp": 1789315800.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1018.5644068539539}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry queued", "pending": "buy", "equity": 1018.5644068539539}, {"timestamp": 1789325400.0, "action": "buy", "reason": "momentum 0.15907; liquidity 10000.00", "pending": null, "equity": 1017.566402861938}, {"timestamp": 1789325700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1017.964406853954}, {"timestamp": 1789326000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1041.5854842879523}, {"timestamp": 1789326300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1039.9919586582785}, {"timestamp": 1789326600.0, "action": "buy", "reason": "momentum 0.15810; liquidity 10000.00", "pending": null, "equity": 1038.9939546662627}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1039.3919586582786}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1039.3919586582786}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1039.3919586582786}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1039.3919586582786}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1039.3919586582786}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1039.3919586582786}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1139.0919586582786}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1127.7292063155262}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.36675; liquidity 10000.00", "pending": null, "equity": 1126.7312023235104}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1127.1292063155263}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1195.865853202849}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1168.741447617985}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1168.741447617985}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1168.741447617985}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry queued", "pending": "buy", "equity": 1168.741447617985}, {"timestamp": 1789331400.0, "action": "buy", "reason": "momentum 0.11130; liquidity 10000.00", "pending": null, "equity": 1167.7434436259691}, {"timestamp": 1789331700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1168.141447617985}, {"timestamp": 1789332000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1168.0412419450088}, {"timestamp": 1789332300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1167.7209448825033}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1152.2100268229694}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1165.9647616980553}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1165.9647616980553}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry queued", "pending": "buy", "equity": 1165.9647616980553}, {"timestamp": 1789333800.0, "action": "buy", "reason": "momentum 0.24134; liquidity 10000.00", "pending": null, "equity": 1164.9667577060395}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1164.2894475379965}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1149.3960912946197}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1131.1289572155135}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry queued", "pending": "buy", "equity": 1131.1289572155135}, {"timestamp": 1789341300.0, "action": "buy", "reason": "momentum 0.06666; liquidity 10000.00", "pending": null, "equity": 1130.1309532234977}, {"timestamp": 1789341900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1130.5289572155136}, {"timestamp": 1789342200.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1159.6630078669732}, {"timestamp": 1789342500.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1158.7184245381902}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1158.7184245381902}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1158.7184245381902}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1158.7184245381902}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1158.7184245381902}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1158.7184245381902}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1158.7184245381902}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry queued", "pending": "buy", "equity": 1158.7184245381902}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.16325; liquidity 10000.00", "pending": null, "equity": 1157.7204205461744}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1156.7834108042002}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1158.1184245381903}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1176.1650855895725}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1177.3069350603605}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.27278; liquidity 10000.00", "pending": null, "equity": 1176.3089310683445}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1176.7069350603606}, {"timestamp": 1789347000.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1176.7069350603606}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1186.4215221201162}, {"timestamp": 1789347600.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry queued", "pending": "buy", "equity": 1186.3795634099033}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1186.3795634099033}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry queued", "pending": "buy", "equity": 1186.3795634099033}, {"timestamp": 1789361700.0, "action": "buy", "reason": "momentum 0.19629; liquidity 10000.00", "pending": null, "equity": 1185.3815594178873}, {"timestamp": 1789362900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1185.592385888136}, {"timestamp": 1789363200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1172.6379141286498}, {"timestamp": 1789363800.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1164.9345550418952}, {"timestamp": 1789364100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1164.9456212998919}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1164.9456212998919}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1164.9456212998919}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1164.9456212998919}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1164.9456212998919}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1164.9456212998919}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1164.9456212998919}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789313100.0, "equity": 995.3087282752069, "holding": true}, {"timestamp": 1789313700.0, "equity": 992.5753950213701, "holding": true}, {"timestamp": 1789315200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789315500.0, "equity": 1018.5580546772319, "holding": true}, {"timestamp": 1789315800.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789316700.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789317300.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789317900.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789318500.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789320300.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789323300.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789323600.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789324200.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789324500.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789324800.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789325100.0, "equity": 1018.5644068539539, "holding": false}, {"timestamp": 1789325400.0, "equity": 1017.566402861938, "holding": true}, {"timestamp": 1789325700.0, "equity": 1017.964406853954, "holding": true}, {"timestamp": 1789326000.0, "equity": 1041.5854842879523, "holding": true}, {"timestamp": 1789326300.0, "equity": 1039.9919586582785, "holding": false}, {"timestamp": 1789326600.0, "equity": 1038.9939546662627, "holding": true}, {"timestamp": 1789326900.0, "equity": 1039.3919586582786, "holding": true}, {"timestamp": 1789327200.0, "equity": 1039.3919586582786, "holding": true}, {"timestamp": 1789327500.0, "equity": 1039.3919586582786, "holding": true}, {"timestamp": 1789327800.0, "equity": 1039.3919586582786, "holding": true}, {"timestamp": 1789328100.0, "equity": 1039.3919586582786, "holding": true}, {"timestamp": 1789328400.0, "equity": 1039.3919586582786, "holding": true}, {"timestamp": 1789328700.0, "equity": 1139.0919586582786, "holding": true}, {"timestamp": 1789329000.0, "equity": 1127.7292063155262, "holding": false}, {"timestamp": 1789329300.0, "equity": 1126.7312023235104, "holding": true}, {"timestamp": 1789329600.0, "equity": 1127.1292063155263, "holding": true}, {"timestamp": 1789329900.0, "equity": 1195.865853202849, "holding": true}, {"timestamp": 1789330200.0, "equity": 1168.741447617985, "holding": false}, {"timestamp": 1789330500.0, "equity": 1168.741447617985, "holding": false}, {"timestamp": 1789330800.0, "equity": 1168.741447617985, "holding": false}, {"timestamp": 1789331100.0, "equity": 1168.741447617985, "holding": false}, {"timestamp": 1789331400.0, "equity": 1167.7434436259691, "holding": true}, {"timestamp": 1789331700.0, "equity": 1168.141447617985, "holding": true}, {"timestamp": 1789332000.0, "equity": 1168.0412419450088, "holding": true}, {"timestamp": 1789332300.0, "equity": 1167.7209448825033, "holding": true}, {"timestamp": 1789332600.0, "equity": 1152.2100268229694, "holding": true}, {"timestamp": 1789332900.0, "equity": 1165.9647616980553, "holding": false}, {"timestamp": 1789333200.0, "equity": 1165.9647616980553, "holding": false}, {"timestamp": 1789333500.0, "equity": 1165.9647616980553, "holding": false}, {"timestamp": 1789333800.0, "equity": 1164.9667577060395, "holding": true}, {"timestamp": 1789334100.0, "equity": 1164.2894475379965, "holding": true}, {"timestamp": 1789334400.0, "equity": 1149.3960912946197, "holding": true}, {"timestamp": 1789334700.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789335000.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789335600.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789335900.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789336200.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789336800.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789337400.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789337700.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789338000.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789338300.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789338600.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789339200.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789339500.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789339800.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789340100.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789340400.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789340700.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789341000.0, "equity": 1131.1289572155135, "holding": false}, {"timestamp": 1789341300.0, "equity": 1130.1309532234977, "holding": true}, {"timestamp": 1789341900.0, "equity": 1130.5289572155136, "holding": true}, {"timestamp": 1789342200.0, "equity": 1159.6630078669732, "holding": true}, {"timestamp": 1789342500.0, "equity": 1158.7184245381902, "holding": false}, {"timestamp": 1789342800.0, "equity": 1158.7184245381902, "holding": false}, {"timestamp": 1789343100.0, "equity": 1158.7184245381902, "holding": false}, {"timestamp": 1789343400.0, "equity": 1158.7184245381902, "holding": false}, {"timestamp": 1789343700.0, "equity": 1158.7184245381902, "holding": false}, {"timestamp": 1789344000.0, "equity": 1158.7184245381902, "holding": false}, {"timestamp": 1789344300.0, "equity": 1158.7184245381902, "holding": false}, {"timestamp": 1789344600.0, "equity": 1158.7184245381902, "holding": false}, {"timestamp": 1789344900.0, "equity": 1157.7204205461744, "holding": true}, {"timestamp": 1789345200.0, "equity": 1156.7834108042002, "holding": true}, {"timestamp": 1789345500.0, "equity": 1158.1184245381903, "holding": true}, {"timestamp": 1789345800.0, "equity": 1176.1650855895725, "holding": true}, {"timestamp": 1789346100.0, "equity": 1177.3069350603605, "holding": false}, {"timestamp": 1789346400.0, "equity": 1176.3089310683445, "holding": true}, {"timestamp": 1789346700.0, "equity": 1176.7069350603606, "holding": true}, {"timestamp": 1789347000.0, "equity": 1176.7069350603606, "holding": true}, {"timestamp": 1789347300.0, "equity": 1186.4215221201162, "holding": true}, {"timestamp": 1789347600.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789347900.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789348200.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789348500.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789348800.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789349100.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789349700.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789350000.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789350300.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789350600.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789351200.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789351500.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789351800.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789352100.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789352400.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789352700.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789353000.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789353300.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789353600.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789353900.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789354200.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789354500.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789354800.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789355100.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789355400.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789355700.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789356300.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789356600.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789357200.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789358100.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789358400.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789358700.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789360200.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789360500.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789360800.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789361100.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789361400.0, "equity": 1186.3795634099033, "holding": false}, {"timestamp": 1789361700.0, "equity": 1185.3815594178873, "holding": true}, {"timestamp": 1789362900.0, "equity": 1185.592385888136, "holding": true}, {"timestamp": 1789363200.0, "equity": 1172.6379141286498, "holding": true}, {"timestamp": 1789363800.0, "equity": 1164.9345550418952, "holding": true}, {"timestamp": 1789364100.0, "equity": 1164.9456212998919, "holding": false}, {"timestamp": 1789364400.0, "equity": 1164.9456212998919, "holding": false}, {"timestamp": 1789365300.0, "equity": 1164.9456212998919, "holding": false}, {"timestamp": 1789365600.0, "equity": 1164.9456212998919, "holding": false}, {"timestamp": 1789367100.0, "equity": 1164.9456212998919, "holding": false}, {"timestamp": 1789367700.0, "equity": 1164.9456212998919, "holding": false}, {"timestamp": 1789369200.0, "equity": 1164.9456212998919, "holding": false}], "open_quantity": 0.0, "cash": 1164.9456212998919, "fitness": 0.07979293674088109, "mark_to_market_equity": 1164.9456212998919, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0087", "genome": {"lookback": 10, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1578193034408141}, "parents": ["F0047"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.1578193034408141}], "born": 4, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0088", "genome": {"lookback": 3, "momentum": 0.07744357931479796, "min_liquidity": 50000, "stop": 0.015532523211431308, "take": 0.16168486038713875, "hold": 23, "allocation": 0.5}, "parents": ["F0060"], "mutations": [{"gene": "hold", "before": 40, "after": 23}], "born": 4, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0089", "genome": {"lookback": 10, "momentum": -0.00992539762833582, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}, {"gene": "momentum", "before": 0.013511160321357362, "after": -0.00992539762833582}], "born": 4, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0090", "genome": {"lookback": 3, "momentum": 0.08, "min_liquidity": 50000, "stop": 0.01, "take": 0.16168486038713875, "hold": 40, "allocation": 0.4601226085885587}, "parents": ["F0060"], "mutations": [{"gene": "stop", "before": 0.015532523211431308, "after": 0.01}, {"gene": "momentum", "before": 0.07744357931479796, "after": 0.08}, {"gene": "allocation", "before": 0.5, "after": 0.4601226085885587}], "born": 4, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0091", "genome": {"lookback": 9, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "lookback", "before": 10, "after": 9}], "born": 4, "result": {"equity": 1175.4951886899062, "return": 0.1754951886899061, "drawdown": 0.02927109604765183, "fees": 5.34251310538587, "trades": [{"side": "buy", "timestamp": 1789327200.0, "signal_timestamp": 1789326900.0, "price": 3.732756135853688e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.39363; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 78.2427718562184, "fee": 0.2347283155686552, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37360; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.47792; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.35700; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.41868468789283e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.29396; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.831155445562336, "fee": 0.014493466336687008, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.08030; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 19.246249269980023, "fee": 0.05773874780994007, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.52400; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.27950; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.72989; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84676; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.71718; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.60850; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.40636; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.25595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.22813; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.24563; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.26320; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.28920; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39841; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96657; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.46992; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.55854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.70718; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.09036; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.17544; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.05935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.59025; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.39363; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "buy", "reason": "momentum 0.39363; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 997.0986093676449}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 996.4102705311877}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 997.4183407404903}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1077.40804354065}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.37360; liquidity 10000.00", "pending": null, "equity": 1076.4100395486341}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1076.80804354065}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1145.5446904279727}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1118.4202848431087}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.47792; liquidity 10000.00", "pending": null, "equity": 1117.4222808510929}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1116.7244483612044}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1112.013341767578}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1117.8202848431088}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1133.4201957697173}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1132.9268065417875}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.35700; liquidity 10000.00", "pending": null, "equity": 1131.9288025497717}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1116.4143694022694}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1130.1722213786693}, {"timestamp": 1789333200.0, "action": "buy", "reason": "momentum 0.29396; liquidity 10000.00", "pending": null, "equity": 1129.1742173866533}, {"timestamp": 1789333500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1129.5722213786694}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1129.5722213786694}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1135.2456267430314}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.26924; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.25953; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.03556; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.11034; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.16253; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.17173; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.26972; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.13542; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.06935; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.11474; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.10194; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.07136; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06967; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12437; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20339; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16421; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.21749; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.26484; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.07249; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12615; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.21197; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17034; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.26572; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.41039; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.26875; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.14205; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.13444; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.12172; entry conditions not met", "pending": null, "equity": 1134.388883357895}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.08030; entry queued", "pending": "buy", "equity": 1134.388883357895}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.08030; liquidity 10000.00", "pending": null, "equity": 1133.3908793658793}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1132.4538696239051}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1133.7888833578952}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1151.8355444092774}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1152.9773938800654}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.52400; liquidity 10000.00", "pending": null, "equity": 1151.9793898880494}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1152.3773938800655}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1165.183367712214}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1164.8314911250084}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.27950; liquidity 10000.00", "pending": null, "equity": 1163.8334871329926}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1162.5595377769196}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1163.7443761426819}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1163.4420292980553}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1164.2314911250085}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1176.4899834847872}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1176.0058643772263}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.02704; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03296; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.07687; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12190; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.18977; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.22136; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.29925; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.26566; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.21369; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.16501; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.15883; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.28873; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.27474; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.20464; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.21836; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.20378; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.21430; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.23056; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22530; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24057; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.05481; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.04589; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.02267; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.12084; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16451; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.10065; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10680; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.19907; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.33176; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.33485; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.34995; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.08593; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.07540; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.11337; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.03765; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.09052; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.17726; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.24999; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38210; entry conditions not met", "pending": null, "equity": 1175.4951886899062}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40716; entry conditions not met", "pending": null, "equity": 1175.4951886899062}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327500.0, "equity": 997.0986093676449, "holding": true}, {"timestamp": 1789327800.0, "equity": 996.4102705311877, "holding": true}, {"timestamp": 1789328100.0, "equity": 997.4183407404903, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1077.40804354065, "holding": false}, {"timestamp": 1789329300.0, "equity": 1076.4100395486341, "holding": true}, {"timestamp": 1789329600.0, "equity": 1076.80804354065, "holding": true}, {"timestamp": 1789329900.0, "equity": 1145.5446904279727, "holding": true}, {"timestamp": 1789330200.0, "equity": 1118.4202848431087, "holding": false}, {"timestamp": 1789330500.0, "equity": 1117.4222808510929, "holding": true}, {"timestamp": 1789330800.0, "equity": 1116.7244483612044, "holding": true}, {"timestamp": 1789331100.0, "equity": 1112.013341767578, "holding": true}, {"timestamp": 1789331400.0, "equity": 1117.8202848431088, "holding": true}, {"timestamp": 1789331700.0, "equity": 1133.4201957697173, "holding": true}, {"timestamp": 1789332000.0, "equity": 1132.9268065417875, "holding": false}, {"timestamp": 1789332300.0, "equity": 1131.9288025497717, "holding": true}, {"timestamp": 1789332600.0, "equity": 1116.4143694022694, "holding": true}, {"timestamp": 1789332900.0, "equity": 1130.1722213786693, "holding": false}, {"timestamp": 1789333200.0, "equity": 1129.1742173866533, "holding": true}, {"timestamp": 1789333500.0, "equity": 1129.5722213786694, "holding": true}, {"timestamp": 1789333800.0, "equity": 1129.5722213786694, "holding": true}, {"timestamp": 1789334100.0, "equity": 1135.2456267430314, "holding": true}, {"timestamp": 1789334400.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789334700.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789335000.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789335600.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789335900.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789336200.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789336800.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789337400.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789337700.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789338000.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789338300.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789338600.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789339200.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789339500.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789339800.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789340100.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789340400.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789340700.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789341000.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789341300.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789341900.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789342200.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789342500.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789342800.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789343100.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789343400.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789343700.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789344000.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789344300.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789344600.0, "equity": 1134.388883357895, "holding": false}, {"timestamp": 1789344900.0, "equity": 1133.3908793658793, "holding": true}, {"timestamp": 1789345200.0, "equity": 1132.4538696239051, "holding": true}, {"timestamp": 1789345500.0, "equity": 1133.7888833578952, "holding": true}, {"timestamp": 1789345800.0, "equity": 1151.8355444092774, "holding": true}, {"timestamp": 1789346100.0, "equity": 1152.9773938800654, "holding": false}, {"timestamp": 1789346400.0, "equity": 1151.9793898880494, "holding": true}, {"timestamp": 1789346700.0, "equity": 1152.3773938800655, "holding": true}, {"timestamp": 1789347000.0, "equity": 1165.183367712214, "holding": true}, {"timestamp": 1789347300.0, "equity": 1164.8314911250084, "holding": false}, {"timestamp": 1789347600.0, "equity": 1163.8334871329926, "holding": true}, {"timestamp": 1789347900.0, "equity": 1162.5595377769196, "holding": true}, {"timestamp": 1789348200.0, "equity": 1163.7443761426819, "holding": true}, {"timestamp": 1789348500.0, "equity": 1163.4420292980553, "holding": true}, {"timestamp": 1789348800.0, "equity": 1164.2314911250085, "holding": true}, {"timestamp": 1789349100.0, "equity": 1176.4899834847872, "holding": true}, {"timestamp": 1789349700.0, "equity": 1176.0058643772263, "holding": true}, {"timestamp": 1789350000.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789350300.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789350600.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789351200.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789351500.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789351800.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789352100.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789352400.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789352700.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789353000.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789353300.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789353600.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789353900.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789354200.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789354500.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789354800.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789355100.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789355400.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789355700.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789356300.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789356600.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789357200.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789358100.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789358400.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789358700.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789360200.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789360500.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789360800.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789361100.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789361400.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789361700.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789362900.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789363200.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789363800.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789364100.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789364400.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789365300.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789365600.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789367100.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789367700.0, "equity": 1175.4951886899062, "holding": false}, {"timestamp": 1789369200.0, "equity": 1175.4951886899062, "holding": false}], "open_quantity": 0.0, "cash": 1175.4951886899062, "fitness": 0.12928854461842834, "mark_to_market_equity": 1175.4951886899062, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0092", "genome": {"lookback": 10, "momentum": -0.014886749320668429, "min_liquidity": 13151.423859108761, "stop": 0.08832418225550168, "take": 0.20992354780947858, "hold": 27, "allocation": 0.3677960367546837}, "parents": [], "mutations": [], "born": 4, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum -0.31384; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.32485; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 0.26037; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.64238; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.33649; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.28094; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum 0.44175; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 1.77172; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 1.55069; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.44959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.73703; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.73710; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.63704; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum -0.14509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum -0.18051; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.42432; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.35264; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.37376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.21666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.17389; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.25517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.30916; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.06253; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.04853; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.44500; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.27766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.34649; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.33860; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.41652; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.56176; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.49384; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.27398; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.19930; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.22536; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.08385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.05493; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.08643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.18806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.08381; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}], "best": "F0011", "diversity": 24}, {"index": 5, "flies": [{"id": "F0011", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": [], "mutations": [], "born": 0, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0027", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "hold", "before": 50, "after": 30}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0028", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.08642176202803734}], "born": 1, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0046", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0047", "genome": {"lookback": 10, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0028"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.039347032867977805}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0055", "genome": {"lookback": 10, "momentum": 0.023201662591185647, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1926596854430611}, "parents": ["F0027"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.023201662591185647}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.1926596854430611}], "born": 2, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0088", "genome": {"lookback": 3, "momentum": 0.07744357931479796, "min_liquidity": 50000, "stop": 0.015532523211431308, "take": 0.16168486038713875, "hold": 23, "allocation": 0.5}, "parents": ["F0060"], "mutations": [{"gene": "hold", "before": 40, "after": 23}], "born": 4, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0093", "genome": {"lookback": 2, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.015, "hold": 45, "allocation": 0.1726263430954142}, "parents": ["F0047"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.015}, {"gene": "lookback", "before": 10, "after": 2}, {"gene": "hold", "before": 50, "after": 45}], "born": 5, "result": {"equity": 1147.9354404453702, "return": 0.1479354404453701, "drawdown": 0.05065290014685063, "fees": 7.666806741560788, "trades": [{"side": "buy", "timestamp": 1789311600.0, "signal_timestamp": 1789311300.0, "price": 1.4719029314793127e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.26941; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789315500.0, "signal_timestamp": 1789315200.0, "price": 1.79087199549043e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789315800.0, "signal_timestamp": 1789315500.0, "price": 1.7914657893590373e-05, "notional": 21.67770827610878, "fee": 0.06503312482832635, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789325100.0, "signal_timestamp": 1789324800.0, "price": 2.9143920587275297e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.09129; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789325700.0, "signal_timestamp": 1789325400.0, "price": 3.841130066795001e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789326000.0, "signal_timestamp": 1789325700.0, "price": 3.903656086389104e-05, "notional": 32.316292920255876, "fee": 0.09694887876076763, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789326300.0, "signal_timestamp": 1789326000.0, "price": 3.6548979672738105e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.24188; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.6465923444402506e-05, "notional": 99.77275363340019, "fee": 0.2993182609002006, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789327800.0, "signal_timestamp": 1789327500.0, "price": 3.635333329013208e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.04481; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 81.83270659075545, "fee": 0.24549811977226635, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.938046418989181e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.91289; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.33423709635919e-05, "notional": 70.86825016820106, "fee": 0.21260475050460317, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789331100.0, "signal_timestamp": 1789330800.0, "price": 6.013218658893541e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.16706; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 21.603389743695804, "fee": 0.06481016923108741, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23356; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789338300.0, "signal_timestamp": 1789338000.0, "price": 5.8249311385714045e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23470; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789340400.0, "signal_timestamp": 1789340100.0, "price": 4.818590343943163e-05, "notional": 82.72355894536717, "fee": 0.24817067683610153, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789341000.0, "signal_timestamp": 1789340700.0, "price": 5.2541520321888464e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.08124; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789342200.0, "signal_timestamp": 1789341900.0, "price": 6.981442550682345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789342500.0, "signal_timestamp": 1789342200.0, "price": 6.755090426732147e-05, "notional": 31.80890743428605, "fee": 0.09542672230285815, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.18706; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 19.246249269980023, "fee": 0.05773874780994007, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.05311579811345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13297; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 10.851930404987062, "fee": 0.03255579121496119, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789361400.0, "signal_timestamp": 1789361100.0, "price": 7.41579612485743e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.10213; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789364100.0, "signal_timestamp": 1789363800.0, "price": 5.8312020106877894e-05, "notional": 78.63217802255716, "fee": 0.23589653406767147, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "momentum 0.07216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.19199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.26941; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "buy", "reason": "momentum 0.26941; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789313100.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 997.2774482997086}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 994.4878318172633}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789315500.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1021.0055114789038}, {"timestamp": 1789315800.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1021.0126751512805}, {"timestamp": 1789316700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03964; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum -0.00970; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01339; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.02543; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03801; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.20934; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.41674; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.44901; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.09129; entry queued", "pending": "buy", "equity": 1021.0126751512805}, {"timestamp": 1789325100.0, "action": "buy", "reason": "momentum 0.09129; liquidity 10000.00", "pending": null, "equity": 1020.0146711592646}, {"timestamp": 1789325400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1020.4126751512806}, {"timestamp": 1789325700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1052.115952384567}, {"timestamp": 1789326000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1052.6320191927757}, {"timestamp": 1789326300.0, "action": "buy", "reason": "momentum 0.24188; liquidity 10000.00", "pending": null, "equity": 1051.6340152007597}, {"timestamp": 1789326600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1046.4688865431233}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1047.5388470034418}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1052.0320191927758}, {"timestamp": 1789327500.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1051.8054545652758}, {"timestamp": 1789327800.0, "action": "buy", "reason": "momentum 0.04481; liquidity 10000.00", "pending": null, "equity": 1050.8074505732598}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1051.2054545652759}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1051.2054545652759}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1150.905454565276}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1132.792663036259}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.41520; entry conditions not met", "pending": null, "equity": 1132.792663036259}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.91289; entry queued", "pending": "buy", "equity": 1132.792663036259}, {"timestamp": 1789329900.0, "action": "buy", "reason": "momentum 0.91289; liquidity 10000.00", "pending": null, "equity": 1131.794659044243}, {"timestamp": 1789330200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1092.6087554967153}, {"timestamp": 1789330500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1103.1483084539555}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.16706; entry queued", "pending": "buy", "equity": 1103.1483084539555}, {"timestamp": 1789331100.0, "action": "buy", "reason": "momentum 0.16706; liquidity 10000.00", "pending": null, "equity": 1102.1503044619394}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1102.5483084539555}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1124.790352621986}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1124.0868880284202}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.03474; entry conditions not met", "pending": null, "equity": 1124.0868880284202}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.15895; entry conditions not met", "pending": null, "equity": 1124.0868880284202}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.01769; entry conditions not met", "pending": null, "equity": 1124.0868880284202}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23356; entry queued", "pending": "buy", "equity": 1124.0868880284202}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.23356; liquidity 10000.00", "pending": null, "equity": 1123.0888840364041}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1123.4868880284203}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1128.4993369014123}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1127.7424048404237}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.33623; entry conditions not met", "pending": null, "equity": 1127.7424048404237}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.21032; entry conditions not met", "pending": null, "equity": 1127.7424048404237}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.19186; entry conditions not met", "pending": null, "equity": 1127.7424048404237}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.18022; entry conditions not met", "pending": null, "equity": 1127.7424048404237}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.00241; entry conditions not met", "pending": null, "equity": 1127.7424048404237}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00731; entry conditions not met", "pending": null, "equity": 1127.7424048404237}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.06832; entry conditions not met", "pending": null, "equity": 1127.7424048404237}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.10071; entry conditions not met", "pending": null, "equity": 1127.7424048404237}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.23470; entry queued", "pending": "buy", "equity": 1127.7424048404237}, {"timestamp": 1789338300.0, "action": "buy", "reason": "momentum 0.23470; liquidity 10000.00", "pending": null, "equity": 1126.7444008484078}, {"timestamp": 1789338600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.5897882063043}, {"timestamp": 1789339200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.0381827058566}, {"timestamp": 1789339500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.2349632492364}, {"timestamp": 1789339800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.1860490801348}, {"timestamp": 1789340100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1111.4160025950418}, {"timestamp": 1789340400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.9177931089548}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.08124; entry queued", "pending": "buy", "equity": 1109.9177931089548}, {"timestamp": 1789341000.0, "action": "buy", "reason": "momentum 0.08124; liquidity 10000.00", "pending": null, "equity": 1108.9197891169388}, {"timestamp": 1789341300.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1109.317793108955}, {"timestamp": 1789341900.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1109.317793108955}, {"timestamp": 1789342200.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1142.0939411227116}, {"timestamp": 1789342500.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1141.0312738209382}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum -0.01763; entry conditions not met", "pending": null, "equity": 1141.0312738209382}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.02435; entry conditions not met", "pending": null, "equity": 1141.0312738209382}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.10859; entry conditions not met", "pending": null, "equity": 1141.0312738209382}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.12448; entry conditions not met", "pending": null, "equity": 1141.0312738209382}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.02893; entry conditions not met", "pending": null, "equity": 1141.0312738209382}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.00366; entry conditions not met", "pending": null, "equity": 1141.0312738209382}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.18706; entry queued", "pending": "buy", "equity": 1141.0312738209382}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.18706; liquidity 10000.00", "pending": null, "equity": 1140.0332698289221}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.0962600869482}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1140.4312738209383}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1158.4779348723205}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1159.6197843431084}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.06608; entry conditions not met", "pending": null, "equity": 1159.6197843431084}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.07894; entry conditions not met", "pending": null, "equity": 1159.6197843431084}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.13297; entry queued", "pending": "buy", "equity": 1159.6197843431084}, {"timestamp": 1789347300.0, "action": "buy", "reason": "momentum 0.13297; liquidity 10000.00", "pending": null, "equity": 1158.6217803510926}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1158.1928806306582}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1156.9244336465883}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1158.1041545236367}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1157.803113558875}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1159.0197843431085}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1170.7947117394049}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1170.3296898447552}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.09765; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06652; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.06743; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.09279; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11441; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.08619; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.02103; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.03105; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.02604; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.00140; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20561; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21779; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.00971; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.01515; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01998; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.00291; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.00362; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.01166; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01441; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03078; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.01727; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.07147; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.15695; entry queued", "pending": "buy", "equity": 1169.8391589568807}, {"timestamp": 1789360200.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.02086; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.05300; entry conditions not met", "pending": null, "equity": 1169.8391589568807}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.10213; entry queued", "pending": "buy", "equity": 1169.8391589568807}, {"timestamp": 1789361400.0, "action": "buy", "reason": "momentum 0.10213; liquidity 10000.00", "pending": null, "equity": 1168.8411549648647}, {"timestamp": 1789361700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1168.2496491181876}, {"timestamp": 1789362900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1168.4592197718887}, {"timestamp": 1789363200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.581913085557}, {"timestamp": 1789363800.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1147.9244401050444}, {"timestamp": 1789364100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1147.9354404453702}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.01911; entry conditions not met", "pending": null, "equity": 1147.9354404453702}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02859; entry conditions not met", "pending": null, "equity": 1147.9354404453702}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05776; entry conditions not met", "pending": null, "equity": 1147.9354404453702}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02202; entry conditions not met", "pending": null, "equity": 1147.9354404453702}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18966; entry conditions not met", "pending": null, "equity": 1147.9354404453702}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21260; entry conditions not met", "pending": null, "equity": 1147.9354404453702}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789311900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789313100.0, "equity": 997.2774482997086, "holding": true}, {"timestamp": 1789313700.0, "equity": 994.4878318172633, "holding": true}, {"timestamp": 1789315200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789315500.0, "equity": 1021.0055114789038, "holding": true}, {"timestamp": 1789315800.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789316700.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789317300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789317900.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789318500.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789320300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789323300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789323600.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324200.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324500.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324800.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789325100.0, "equity": 1020.0146711592646, "holding": true}, {"timestamp": 1789325400.0, "equity": 1020.4126751512806, "holding": true}, {"timestamp": 1789325700.0, "equity": 1052.115952384567, "holding": true}, {"timestamp": 1789326000.0, "equity": 1052.6320191927757, "holding": false}, {"timestamp": 1789326300.0, "equity": 1051.6340152007597, "holding": true}, {"timestamp": 1789326600.0, "equity": 1046.4688865431233, "holding": true}, {"timestamp": 1789326900.0, "equity": 1047.5388470034418, "holding": true}, {"timestamp": 1789327200.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789327500.0, "equity": 1051.8054545652758, "holding": false}, {"timestamp": 1789327800.0, "equity": 1050.8074505732598, "holding": true}, {"timestamp": 1789328100.0, "equity": 1051.2054545652759, "holding": true}, {"timestamp": 1789328400.0, "equity": 1051.2054545652759, "holding": true}, {"timestamp": 1789328700.0, "equity": 1150.905454565276, "holding": true}, {"timestamp": 1789329000.0, "equity": 1132.792663036259, "holding": false}, {"timestamp": 1789329300.0, "equity": 1132.792663036259, "holding": false}, {"timestamp": 1789329600.0, "equity": 1132.792663036259, "holding": false}, {"timestamp": 1789329900.0, "equity": 1131.794659044243, "holding": true}, {"timestamp": 1789330200.0, "equity": 1092.6087554967153, "holding": true}, {"timestamp": 1789330500.0, "equity": 1103.1483084539555, "holding": false}, {"timestamp": 1789330800.0, "equity": 1103.1483084539555, "holding": false}, {"timestamp": 1789331100.0, "equity": 1102.1503044619394, "holding": true}, {"timestamp": 1789331400.0, "equity": 1102.5483084539555, "holding": true}, {"timestamp": 1789331700.0, "equity": 1124.790352621986, "holding": true}, {"timestamp": 1789332000.0, "equity": 1124.0868880284202, "holding": false}, {"timestamp": 1789332300.0, "equity": 1124.0868880284202, "holding": false}, {"timestamp": 1789332600.0, "equity": 1124.0868880284202, "holding": false}, {"timestamp": 1789332900.0, "equity": 1124.0868880284202, "holding": false}, {"timestamp": 1789333200.0, "equity": 1124.0868880284202, "holding": false}, {"timestamp": 1789333500.0, "equity": 1123.0888840364041, "holding": true}, {"timestamp": 1789333800.0, "equity": 1123.4868880284203, "holding": true}, {"timestamp": 1789334100.0, "equity": 1128.4993369014123, "holding": true}, {"timestamp": 1789334400.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789334700.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789335000.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789335600.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789335900.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789336200.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789336800.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789337400.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789337700.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789338000.0, "equity": 1127.7424048404237, "holding": false}, {"timestamp": 1789338300.0, "equity": 1126.7444008484078, "holding": true}, {"timestamp": 1789338600.0, "equity": 1126.5897882063043, "holding": true}, {"timestamp": 1789339200.0, "equity": 1126.0381827058566, "holding": true}, {"timestamp": 1789339500.0, "equity": 1126.2349632492364, "holding": true}, {"timestamp": 1789339800.0, "equity": 1120.1860490801348, "holding": true}, {"timestamp": 1789340100.0, "equity": 1111.4160025950418, "holding": true}, {"timestamp": 1789340400.0, "equity": 1109.9177931089548, "holding": false}, {"timestamp": 1789340700.0, "equity": 1109.9177931089548, "holding": false}, {"timestamp": 1789341000.0, "equity": 1108.9197891169388, "holding": true}, {"timestamp": 1789341300.0, "equity": 1109.317793108955, "holding": true}, {"timestamp": 1789341900.0, "equity": 1109.317793108955, "holding": true}, {"timestamp": 1789342200.0, "equity": 1142.0939411227116, "holding": true}, {"timestamp": 1789342500.0, "equity": 1141.0312738209382, "holding": false}, {"timestamp": 1789342800.0, "equity": 1141.0312738209382, "holding": false}, {"timestamp": 1789343100.0, "equity": 1141.0312738209382, "holding": false}, {"timestamp": 1789343400.0, "equity": 1141.0312738209382, "holding": false}, {"timestamp": 1789343700.0, "equity": 1141.0312738209382, "holding": false}, {"timestamp": 1789344000.0, "equity": 1141.0312738209382, "holding": false}, {"timestamp": 1789344300.0, "equity": 1141.0312738209382, "holding": false}, {"timestamp": 1789344600.0, "equity": 1141.0312738209382, "holding": false}, {"timestamp": 1789344900.0, "equity": 1140.0332698289221, "holding": true}, {"timestamp": 1789345200.0, "equity": 1139.0962600869482, "holding": true}, {"timestamp": 1789345500.0, "equity": 1140.4312738209383, "holding": true}, {"timestamp": 1789345800.0, "equity": 1158.4779348723205, "holding": true}, {"timestamp": 1789346100.0, "equity": 1159.6197843431084, "holding": false}, {"timestamp": 1789346400.0, "equity": 1159.6197843431084, "holding": false}, {"timestamp": 1789346700.0, "equity": 1159.6197843431084, "holding": false}, {"timestamp": 1789347000.0, "equity": 1159.6197843431084, "holding": false}, {"timestamp": 1789347300.0, "equity": 1158.6217803510926, "holding": true}, {"timestamp": 1789347600.0, "equity": 1158.1928806306582, "holding": true}, {"timestamp": 1789347900.0, "equity": 1156.9244336465883, "holding": true}, {"timestamp": 1789348200.0, "equity": 1158.1041545236367, "holding": true}, {"timestamp": 1789348500.0, "equity": 1157.803113558875, "holding": true}, {"timestamp": 1789348800.0, "equity": 1159.0197843431085, "holding": true}, {"timestamp": 1789349100.0, "equity": 1170.7947117394049, "holding": true}, {"timestamp": 1789349700.0, "equity": 1170.3296898447552, "holding": true}, {"timestamp": 1789350000.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789350300.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789350600.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789351200.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789351500.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789351800.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789352100.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789352400.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789352700.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789353000.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789353300.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789353600.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789353900.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789354200.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789354500.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789354800.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789355100.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789355400.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789355700.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789356300.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789356600.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789357200.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789358100.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789358400.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789358700.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789360200.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789360500.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789360800.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789361100.0, "equity": 1169.8391589568807, "holding": false}, {"timestamp": 1789361400.0, "equity": 1168.8411549648647, "holding": true}, {"timestamp": 1789361700.0, "equity": 1168.2496491181876, "holding": true}, {"timestamp": 1789362900.0, "equity": 1168.4592197718887, "holding": true}, {"timestamp": 1789363200.0, "equity": 1155.581913085557, "holding": true}, {"timestamp": 1789363800.0, "equity": 1147.9244401050444, "holding": true}, {"timestamp": 1789364100.0, "equity": 1147.9354404453702, "holding": false}, {"timestamp": 1789364400.0, "equity": 1147.9354404453702, "holding": false}, {"timestamp": 1789365300.0, "equity": 1147.9354404453702, "holding": false}, {"timestamp": 1789365600.0, "equity": 1147.9354404453702, "holding": false}, {"timestamp": 1789367100.0, "equity": 1147.9354404453702, "holding": false}, {"timestamp": 1789367700.0, "equity": 1147.9354404453702, "holding": false}, {"timestamp": 1789369200.0, "equity": 1147.9354404453702, "holding": false}], "open_quantity": 0.0, "cash": 1147.9354404453702, "fitness": 0.06875609022509417, "mark_to_market_equity": 1147.9354404453702, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0094", "genome": {"lookback": 3, "momentum": 0.08, "min_liquidity": 43908.160963313036, "stop": 0.015532523211431308, "take": 0.13841547343178212, "hold": 23, "allocation": 0.5}, "parents": ["F0088"], "mutations": [{"gene": "momentum", "before": 0.07744357931479796, "after": 0.08}, {"gene": "min_liquidity", "before": 50000, "after": 43908.160963313036}, {"gene": "take", "before": 0.16168486038713875, "after": 0.13841547343178212}], "born": 5, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.18793; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.36566; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "momentum 0.40523; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "momentum 0.29440; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "momentum 0.08777; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "momentum -0.04546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "momentum 0.12502; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.24317; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.28018; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.10457; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03999; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.02779; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01170; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.03654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03994; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.18096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.39565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.00645; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.25941; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.15907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum -0.40854; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 0.40546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 0.34481; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.15810; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum -0.10158; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum -0.10592; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.02130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.05669; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.03743; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum -0.01595; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 1.27772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 1.47865; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.36675; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.36811; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.06578; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 0.78035; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.02686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum -0.33778; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum -0.29348; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.11130; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 0.12102; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 0.16932; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.18915; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.00023; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.18555; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.02085; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.04083; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum 0.24134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.13208; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.06114; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.10475; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.34076; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.32957; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.06816; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.19206; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.17717; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00714; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.07073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.09550; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.15582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum 0.00630; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.14551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.19077; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.00513; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.06459; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.14830; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.16517; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.02100; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum 0.06666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum 0.11674; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.22974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.33407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.25533; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.05134; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum -0.00887; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.09497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.11666; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.14204; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.01267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.16325; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.24480; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.21275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 0.38509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.18574; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.27278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.16161; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.02066; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum -0.00487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.10184; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.04619; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum -0.04410; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum -0.00521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum -0.00394; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.04300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.12847; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.08721; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.00616; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.13328; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.10701; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.12034; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.10220; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.16546; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.12026; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.09946; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.01462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.01608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.03276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum 0.02290; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.22019; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.21091; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.03323; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.02658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum 0.00022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.00484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01131; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.02254; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.03959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.06262; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.14643; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.20667; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.04764; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.01230; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.03467; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.19629; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.17885; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.08126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum -0.13352; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.20591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.20748; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.07159; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02845; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.03990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.06766; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.19909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.22087; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0095", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.11450595916809486, "take": 0.03765505466569947, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0027"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.03765505466569947}, {"gene": "stop", "before": 0.11895868046790689, "after": 0.11450595916809486}], "born": 5, "result": {"equity": 1169.9446974668845, "return": 0.16994469746688456, "drawdown": 0.02920455675882354, "fees": 5.325811526981594, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789351800.0, "signal_timestamp": 1789351500.0, "price": 7.245581948557593e-05, "notional": 2.4791898397350542, "fee": 0.007437569519205163, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1170.6458402273936}, {"timestamp": 1789350300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1170.4658197577685}, {"timestamp": 1789350600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1170.4347685840917}, {"timestamp": 1789351200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1170.2640114069286}, {"timestamp": 1789351500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1170.1599465361683}, {"timestamp": 1789351800.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1169.9446974668845}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1169.9446974668845}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349700.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789350000.0, "equity": 1170.6458402273936, "holding": true}, {"timestamp": 1789350300.0, "equity": 1170.4658197577685, "holding": true}, {"timestamp": 1789350600.0, "equity": 1170.4347685840917, "holding": true}, {"timestamp": 1789351200.0, "equity": 1170.2640114069286, "holding": true}, {"timestamp": 1789351500.0, "equity": 1170.1599465361683, "holding": true}, {"timestamp": 1789351800.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789352100.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789352400.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789352700.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789353000.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789353300.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789353600.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789353900.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789354200.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789354500.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789354800.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789355100.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789355400.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789355700.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789356300.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789356600.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789357200.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789358100.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789358400.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789358700.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789360200.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789360500.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789360800.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789361100.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789361400.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789361700.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789362900.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789363200.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789363800.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789364100.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789364400.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789365300.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789365600.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789367100.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789367700.0, "equity": 1169.9446974668845, "holding": false}, {"timestamp": 1789369200.0, "equity": 1169.9446974668845, "holding": false}], "open_quantity": 0.0, "cash": 1169.9446974668845, "fitness": 0.12383786232864927, "mark_to_market_equity": 1169.9446974668845, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0096", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.08746352895643802, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.08746352895643802}], "born": 5, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0097", "genome": {"lookback": 2, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0047"], "mutations": [{"gene": "lookback", "before": 10, "after": 2}], "born": 5, "result": {"equity": 1148.02791854026, "return": 0.14802791854025998, "drawdown": 0.05125392419196967, "fees": 7.065279594403988, "trades": [{"side": "buy", "timestamp": 1789311600.0, "signal_timestamp": 1789311300.0, "price": 1.4719029314793127e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.26941; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789315500.0, "signal_timestamp": 1789315200.0, "price": 1.79087199549043e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789315800.0, "signal_timestamp": 1789315500.0, "price": 1.7914657893590373e-05, "notional": 21.67770827610878, "fee": 0.06503312482832635, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789325100.0, "signal_timestamp": 1789324800.0, "price": 2.9143920587275297e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.09129; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789325700.0, "signal_timestamp": 1789325400.0, "price": 3.841130066795001e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789326000.0, "signal_timestamp": 1789325700.0, "price": 3.903656086389104e-05, "notional": 32.316292920255876, "fee": 0.09694887876076763, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789326300.0, "signal_timestamp": 1789326000.0, "price": 3.6548979672738105e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.24188; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 81.09641117188879, "fee": 0.24328923351566636, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.938046418989181e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.91289; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.33423709635919e-05, "notional": 70.86825016820106, "fee": 0.21260475050460317, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789331100.0, "signal_timestamp": 1789330800.0, "price": 6.013218658893541e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.16706; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 21.603389743695804, "fee": 0.06481016923108741, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23356; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789338300.0, "signal_timestamp": 1789338000.0, "price": 5.8249311385714045e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23470; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789340400.0, "signal_timestamp": 1789340100.0, "price": 4.818590343943163e-05, "notional": 82.72355894536717, "fee": 0.24817067683610153, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789341000.0, "signal_timestamp": 1789340700.0, "price": 5.2541520321888464e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.08124; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789342200.0, "signal_timestamp": 1789341900.0, "price": 6.981442550682345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789342500.0, "signal_timestamp": 1789342200.0, "price": 6.755090426732147e-05, "notional": 31.80890743428605, "fee": 0.09542672230285815, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.18706; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 19.246249269980023, "fee": 0.05773874780994007, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.05311579811345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13297; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 10.851930404987062, "fee": 0.03255579121496119, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789361400.0, "signal_timestamp": 1789361100.0, "price": 7.41579612485743e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.10213; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789364100.0, "signal_timestamp": 1789363800.0, "price": 5.8312020106877894e-05, "notional": 78.63217802255716, "fee": 0.23589653406767147, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "momentum 0.07216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.19199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.26941; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "buy", "reason": "momentum 0.26941; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 997.2774482997086}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 994.4878318172633}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789315500.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1021.0055114789038}, {"timestamp": 1789315800.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1021.0126751512805}, {"timestamp": 1789316700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03964; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum -0.00970; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01339; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.02543; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03801; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.20934; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.41674; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.44901; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.09129; entry queued", "pending": "buy", "equity": 1021.0126751512805}, {"timestamp": 1789325100.0, "action": "buy", "reason": "momentum 0.09129; liquidity 10000.00", "pending": null, "equity": 1020.0146711592646}, {"timestamp": 1789325400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1020.4126751512806}, {"timestamp": 1789325700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1052.115952384567}, {"timestamp": 1789326000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1052.6320191927757}, {"timestamp": 1789326300.0, "action": "buy", "reason": "momentum 0.24188; liquidity 10000.00", "pending": null, "equity": 1051.6340152007597}, {"timestamp": 1789326600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1046.4688865431233}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1047.5388470034418}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1052.0320191927758}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1051.8054545652758}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1051.1024524463826}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1052.0320191927758}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1052.0320191927758}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1151.7320191927759}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1132.8851411311489}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.41520; entry conditions not met", "pending": null, "equity": 1132.8851411311489}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.91289; entry queued", "pending": "buy", "equity": 1132.8851411311489}, {"timestamp": 1789329900.0, "action": "buy", "reason": "momentum 0.91289; liquidity 10000.00", "pending": null, "equity": 1131.8871371391328}, {"timestamp": 1789330200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1092.7012335916052}, {"timestamp": 1789330500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1103.2407865488453}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.16706; entry queued", "pending": "buy", "equity": 1103.2407865488453}, {"timestamp": 1789331100.0, "action": "buy", "reason": "momentum 0.16706; liquidity 10000.00", "pending": null, "equity": 1102.2427825568293}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1102.6407865488454}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1124.8828307168758}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1124.17936612331}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum -0.03474; entry conditions not met", "pending": null, "equity": 1124.17936612331}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum -0.15895; entry conditions not met", "pending": null, "equity": 1124.17936612331}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum -0.01769; entry conditions not met", "pending": null, "equity": 1124.17936612331}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23356; entry queued", "pending": "buy", "equity": 1124.17936612331}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.23356; liquidity 10000.00", "pending": null, "equity": 1123.181362131294}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1123.5793661233101}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1128.5918149963022}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.33623; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.21032; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.19186; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.18022; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.00241; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00731; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.06832; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.10071; entry conditions not met", "pending": null, "equity": 1127.8348829353135}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.23470; entry queued", "pending": "buy", "equity": 1127.8348829353135}, {"timestamp": 1789338300.0, "action": "buy", "reason": "momentum 0.23470; liquidity 10000.00", "pending": null, "equity": 1126.8368789432977}, {"timestamp": 1789338600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.6822663011942}, {"timestamp": 1789339200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.1306608007465}, {"timestamp": 1789339500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.3274413441263}, {"timestamp": 1789339800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.2785271750247}, {"timestamp": 1789340100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1111.5084806899317}, {"timestamp": 1789340400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1110.0102712038447}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.08124; entry queued", "pending": "buy", "equity": 1110.0102712038447}, {"timestamp": 1789341000.0, "action": "buy", "reason": "momentum 0.08124; liquidity 10000.00", "pending": null, "equity": 1109.0122672118287}, {"timestamp": 1789341300.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1109.4102712038448}, {"timestamp": 1789341900.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1109.4102712038448}, {"timestamp": 1789342200.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1142.1864192176015}, {"timestamp": 1789342500.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1141.123751915828}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum -0.01763; entry conditions not met", "pending": null, "equity": 1141.123751915828}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.02435; entry conditions not met", "pending": null, "equity": 1141.123751915828}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.10859; entry conditions not met", "pending": null, "equity": 1141.123751915828}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum -0.12448; entry conditions not met", "pending": null, "equity": 1141.123751915828}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum -0.02893; entry conditions not met", "pending": null, "equity": 1141.123751915828}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum -0.00366; entry conditions not met", "pending": null, "equity": 1141.123751915828}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.18706; entry queued", "pending": "buy", "equity": 1141.123751915828}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.18706; liquidity 10000.00", "pending": null, "equity": 1140.125747923812}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1139.188738181838}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1140.5237519158281}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1158.5704129672104}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1159.7122624379983}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.06608; entry conditions not met", "pending": null, "equity": 1159.7122624379983}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.07894; entry conditions not met", "pending": null, "equity": 1159.7122624379983}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.13297; entry queued", "pending": "buy", "equity": 1159.7122624379983}, {"timestamp": 1789347300.0, "action": "buy", "reason": "momentum 0.13297; liquidity 10000.00", "pending": null, "equity": 1158.7142584459825}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1158.2853587255481}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1157.0169117414782}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1158.1966326185266}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1157.895591653765}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1159.1122624379984}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1170.8871898342948}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1170.422167939645}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.09765; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06652; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.06743; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.09279; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11441; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.08619; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.02103; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.03105; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum 0.02604; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.00140; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.20561; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.21779; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.00971; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.01515; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01998; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.00291; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.00362; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.01166; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01441; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03078; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.01727; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.07147; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.15695; entry queued", "pending": "buy", "equity": 1169.9316370517706}, {"timestamp": 1789360200.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.02086; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.05300; entry conditions not met", "pending": null, "equity": 1169.9316370517706}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.10213; entry queued", "pending": "buy", "equity": 1169.9316370517706}, {"timestamp": 1789361400.0, "action": "buy", "reason": "momentum 0.10213; liquidity 10000.00", "pending": null, "equity": 1168.9336330597546}, {"timestamp": 1789361700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1168.3421272130774}, {"timestamp": 1789362900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1168.5516978667786}, {"timestamp": 1789363200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.674391180447}, {"timestamp": 1789363800.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1148.0169181999343}, {"timestamp": 1789364100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1148.02791854026}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.01911; entry conditions not met", "pending": null, "equity": 1148.02791854026}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.02859; entry conditions not met", "pending": null, "equity": 1148.02791854026}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05776; entry conditions not met", "pending": null, "equity": 1148.02791854026}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02202; entry conditions not met", "pending": null, "equity": 1148.02791854026}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18966; entry conditions not met", "pending": null, "equity": 1148.02791854026}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21260; entry conditions not met", "pending": null, "equity": 1148.02791854026}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789311900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789313100.0, "equity": 997.2774482997086, "holding": true}, {"timestamp": 1789313700.0, "equity": 994.4878318172633, "holding": true}, {"timestamp": 1789315200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789315500.0, "equity": 1021.0055114789038, "holding": true}, {"timestamp": 1789315800.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789316700.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789317300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789317900.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789318500.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789320300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789323300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789323600.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324200.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324500.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324800.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789325100.0, "equity": 1020.0146711592646, "holding": true}, {"timestamp": 1789325400.0, "equity": 1020.4126751512806, "holding": true}, {"timestamp": 1789325700.0, "equity": 1052.115952384567, "holding": true}, {"timestamp": 1789326000.0, "equity": 1052.6320191927757, "holding": false}, {"timestamp": 1789326300.0, "equity": 1051.6340152007597, "holding": true}, {"timestamp": 1789326600.0, "equity": 1046.4688865431233, "holding": true}, {"timestamp": 1789326900.0, "equity": 1047.5388470034418, "holding": true}, {"timestamp": 1789327200.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789327500.0, "equity": 1051.8054545652758, "holding": true}, {"timestamp": 1789327800.0, "equity": 1051.1024524463826, "holding": true}, {"timestamp": 1789328100.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789328400.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789328700.0, "equity": 1151.7320191927759, "holding": true}, {"timestamp": 1789329000.0, "equity": 1132.8851411311489, "holding": false}, {"timestamp": 1789329300.0, "equity": 1132.8851411311489, "holding": false}, {"timestamp": 1789329600.0, "equity": 1132.8851411311489, "holding": false}, {"timestamp": 1789329900.0, "equity": 1131.8871371391328, "holding": true}, {"timestamp": 1789330200.0, "equity": 1092.7012335916052, "holding": true}, {"timestamp": 1789330500.0, "equity": 1103.2407865488453, "holding": false}, {"timestamp": 1789330800.0, "equity": 1103.2407865488453, "holding": false}, {"timestamp": 1789331100.0, "equity": 1102.2427825568293, "holding": true}, {"timestamp": 1789331400.0, "equity": 1102.6407865488454, "holding": true}, {"timestamp": 1789331700.0, "equity": 1124.8828307168758, "holding": true}, {"timestamp": 1789332000.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789332300.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789332600.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789332900.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789333200.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789333500.0, "equity": 1123.181362131294, "holding": true}, {"timestamp": 1789333800.0, "equity": 1123.5793661233101, "holding": true}, {"timestamp": 1789334100.0, "equity": 1128.5918149963022, "holding": true}, {"timestamp": 1789334400.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789334700.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789335000.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789335600.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789335900.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789336200.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789336800.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789337400.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789337700.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789338000.0, "equity": 1127.8348829353135, "holding": false}, {"timestamp": 1789338300.0, "equity": 1126.8368789432977, "holding": true}, {"timestamp": 1789338600.0, "equity": 1126.6822663011942, "holding": true}, {"timestamp": 1789339200.0, "equity": 1126.1306608007465, "holding": true}, {"timestamp": 1789339500.0, "equity": 1126.3274413441263, "holding": true}, {"timestamp": 1789339800.0, "equity": 1120.2785271750247, "holding": true}, {"timestamp": 1789340100.0, "equity": 1111.5084806899317, "holding": true}, {"timestamp": 1789340400.0, "equity": 1110.0102712038447, "holding": false}, {"timestamp": 1789340700.0, "equity": 1110.0102712038447, "holding": false}, {"timestamp": 1789341000.0, "equity": 1109.0122672118287, "holding": true}, {"timestamp": 1789341300.0, "equity": 1109.4102712038448, "holding": true}, {"timestamp": 1789341900.0, "equity": 1109.4102712038448, "holding": true}, {"timestamp": 1789342200.0, "equity": 1142.1864192176015, "holding": true}, {"timestamp": 1789342500.0, "equity": 1141.123751915828, "holding": false}, {"timestamp": 1789342800.0, "equity": 1141.123751915828, "holding": false}, {"timestamp": 1789343100.0, "equity": 1141.123751915828, "holding": false}, {"timestamp": 1789343400.0, "equity": 1141.123751915828, "holding": false}, {"timestamp": 1789343700.0, "equity": 1141.123751915828, "holding": false}, {"timestamp": 1789344000.0, "equity": 1141.123751915828, "holding": false}, {"timestamp": 1789344300.0, "equity": 1141.123751915828, "holding": false}, {"timestamp": 1789344600.0, "equity": 1141.123751915828, "holding": false}, {"timestamp": 1789344900.0, "equity": 1140.125747923812, "holding": true}, {"timestamp": 1789345200.0, "equity": 1139.188738181838, "holding": true}, {"timestamp": 1789345500.0, "equity": 1140.5237519158281, "holding": true}, {"timestamp": 1789345800.0, "equity": 1158.5704129672104, "holding": true}, {"timestamp": 1789346100.0, "equity": 1159.7122624379983, "holding": false}, {"timestamp": 1789346400.0, "equity": 1159.7122624379983, "holding": false}, {"timestamp": 1789346700.0, "equity": 1159.7122624379983, "holding": false}, {"timestamp": 1789347000.0, "equity": 1159.7122624379983, "holding": false}, {"timestamp": 1789347300.0, "equity": 1158.7142584459825, "holding": true}, {"timestamp": 1789347600.0, "equity": 1158.2853587255481, "holding": true}, {"timestamp": 1789347900.0, "equity": 1157.0169117414782, "holding": true}, {"timestamp": 1789348200.0, "equity": 1158.1966326185266, "holding": true}, {"timestamp": 1789348500.0, "equity": 1157.895591653765, "holding": true}, {"timestamp": 1789348800.0, "equity": 1159.1122624379984, "holding": true}, {"timestamp": 1789349100.0, "equity": 1170.8871898342948, "holding": true}, {"timestamp": 1789349700.0, "equity": 1170.422167939645, "holding": true}, {"timestamp": 1789350000.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789350300.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789350600.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789351200.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789351500.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789351800.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789352100.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789352400.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789352700.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789353000.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789353300.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789353600.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789353900.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789354200.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789354500.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789354800.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789355100.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789355400.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789355700.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789356300.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789356600.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789357200.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789358100.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789358400.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789358700.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789360200.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789360500.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789360800.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789361100.0, "equity": 1169.9316370517706, "holding": false}, {"timestamp": 1789361400.0, "equity": 1168.9336330597546, "holding": true}, {"timestamp": 1789361700.0, "equity": 1168.3421272130774, "holding": true}, {"timestamp": 1789362900.0, "equity": 1168.5516978667786, "holding": true}, {"timestamp": 1789363200.0, "equity": 1155.674391180447, "holding": true}, {"timestamp": 1789363800.0, "equity": 1148.0169181999343, "holding": true}, {"timestamp": 1789364100.0, "equity": 1148.02791854026, "holding": false}, {"timestamp": 1789364400.0, "equity": 1148.02791854026, "holding": false}, {"timestamp": 1789365300.0, "equity": 1148.02791854026, "holding": false}, {"timestamp": 1789365600.0, "equity": 1148.02791854026, "holding": false}, {"timestamp": 1789367100.0, "equity": 1148.02791854026, "holding": false}, {"timestamp": 1789367700.0, "equity": 1148.02791854026, "holding": false}, {"timestamp": 1789369200.0, "equity": 1148.02791854026, "holding": false}], "open_quantity": 0.0, "cash": 1148.02791854026, "fitness": 0.06814703225230548, "mark_to_market_equity": 1148.02791854026, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0098", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 100, "stop": 0.11612469825472231, "take": 0.01951555620716766, "hold": 26, "allocation": 0.1726263430954142}, "parents": ["F0027"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.11612469825472231}, {"gene": "hold", "before": 30, "after": 26}], "born": 5, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0099", "genome": {"lookback": 10, "momentum": 0.007803872401964648, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0027"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.007803872401964648}], "born": 5, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0100", "genome": {"lookback": 10, "momentum": -0.01040239560113564, "min_liquidity": 100, "stop": 0.09017760283697171, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0046"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": -0.01040239560113564}, {"gene": "stop", "before": 0.08642176202803734, "after": 0.09017760283697171}], "born": 5, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0101", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 3, "allocation": 0.24489501491173124}, "parents": ["F0028"], "mutations": [{"gene": "hold", "before": 50, "after": 3}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.24489501491173124}], "born": 5, "result": {"equity": 1170.2580642014618, "return": 0.17025806420146172, "drawdown": 0.02920455675882354, "fees": 5.326754455972298, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789348800.0, "signal_timestamp": 1789348500.0, "price": 9.24397035001825e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "max holding bars"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 2.7934995033031633, "fee": 0.00838049850990949, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "sell", "reason": "max holding bars", "pending": "sell", "equity": 1170.0163892274306}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1170.2580642014618}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.08381; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1170.2580642014618}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1170.0163892274306, "holding": true}, {"timestamp": 1789349100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789349700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789350000.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789350300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789350600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789351200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789351500.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789351800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789352100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789352400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789352700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353000.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353900.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789354200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789354500.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789354800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789355100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789355400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789355700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789356300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789356600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789357200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789358100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789358400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789358700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789360200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789360500.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789360800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789361100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789361400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789361700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789362900.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789363200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789363800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789364100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789364400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789365300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789365600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789367100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789367700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789369200.0, "equity": 1170.2580642014618, "holding": false}], "open_quantity": 0.0, "cash": 1170.2580642014618, "fitness": 0.12415122906322643, "mark_to_market_equity": 1170.2580642014618, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0102", "genome": {"lookback": 10, "momentum": 0.0011516809868678778, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 30, "allocation": 0.1726263430954142}, "parents": ["F0027"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.0011516809868678778}], "born": 5, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0103", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 8784.243989451794, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0046"], "mutations": [{"gene": "min_liquidity", "before": 100, "after": 8784.243989451794}], "born": 5, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0104", "genome": {"lookback": 10, "momentum": 0.039347032867977805, "min_liquidity": 9119.561242273441, "stop": 0.08506969388105805, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0047"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 9119.561242273441}, {"gene": "stop", "before": 0.08642176202803734, "after": 0.08506969388105805}], "born": 5, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0105", "genome": {"lookback": 10, "momentum": 0.025431856385278166, "min_liquidity": 100, "stop": 0.08642176202803734, "take": 0.01951555620716766, "hold": 3, "allocation": 0.1726263430954142}, "parents": ["F0046"], "mutations": [{"gene": "hold", "before": 50, "after": 3}, {"gene": "momentum", "before": 0.013511160321357362, "after": 0.025431856385278166}], "born": 5, "result": {"equity": 1170.2580642014618, "return": 0.17025806420146172, "drawdown": 0.02920455675882354, "fees": 5.326754455972298, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789348800.0, "signal_timestamp": 1789348500.0, "price": 9.24397035001825e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "max holding bars"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 2.7934995033031633, "fee": 0.00838049850990949, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "sell", "reason": "max holding bars", "pending": "sell", "equity": 1170.0163892274306}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1170.2580642014618}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.08381; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1170.2580642014618}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1170.2580642014618}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1170.0163892274306, "holding": true}, {"timestamp": 1789349100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789349700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789350000.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789350300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789350600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789351200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789351500.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789351800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789352100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789352400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789352700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353000.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789353900.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789354200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789354500.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789354800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789355100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789355400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789355700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789356300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789356600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789357200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789358100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789358400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789358700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789360200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789360500.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789360800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789361100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789361400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789361700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789362900.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789363200.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789363800.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789364100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789364400.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789365300.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789365600.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789367100.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789367700.0, "equity": 1170.2580642014618, "holding": false}, {"timestamp": 1789369200.0, "equity": 1170.2580642014618, "holding": false}], "open_quantity": 0.0, "cash": 1170.2580642014618, "fitness": 0.12415122906322643, "mark_to_market_equity": 1170.2580642014618, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0106", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 862.6396230748705, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 862.6396230748705}], "born": 5, "result": {"equity": 1178.7366427615664, "return": 0.17873664276156642, "drawdown": 0.02920455675882354, "fees": 5.352266728470105, "trades": [{"side": "buy", "timestamp": 1789327500.0, "signal_timestamp": 1789327200.0, "price": 3.661207945019169e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.48454; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 80.86061978037378, "fee": 0.24258185934112134, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.28094; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.44959; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.42432; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37104; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789345200.0, "signal_timestamp": 1789344900.0, "price": 7.349620805843481e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13285; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 20.442442708796115, "fee": 0.061327328126388345, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.34649; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.49384; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "momentum 0.84047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84737; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.78219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.61126; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.39033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.25342; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.19931; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.22709; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.55073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.48781; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.96756; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52557; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.56122; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.68772; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.08615; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12439; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.02868; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.95223; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.60833; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.48454; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "buy", "reason": "momentum 0.48454; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.3002054913247}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.3279756468727}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.0180379210328}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.28094; liquidity 10000.00", "pending": null, "equity": 1079.020033929017}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1079.418037921033}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1148.1546848083556}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.0302792234916}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.44959; liquidity 10000.00", "pending": null, "equity": 1120.0322752314758}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1119.3344427415873}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1114.6233361479608}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.4302792234917}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.0301901501002}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1135.5368009221704}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.42432; liquidity 10000.00", "pending": null, "equity": 1134.5387969301546}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1119.0243637826522}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1132.7822157590522}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.37104; entry queued", "pending": "buy", "equity": 1132.7822157590522}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.37104; liquidity 10000.00", "pending": null, "equity": 1131.7842117670361}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.1822157590523}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1137.1946646320444}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.29235; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.26191; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12623; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.03574; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.11264; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.16650; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.22464; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.14132; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09213; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.12846; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum 0.11300; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.09581; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.06951; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12663; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20717; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.21760; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.07990; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.22804; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.24406; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.12440; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20523; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.17267; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18823; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.27702; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.24611; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.25726; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.11914; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.15343; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.30963; entry conditions not met", "pending": null, "equity": 1136.4377325710557}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.13285; entry queued", "pending": "buy", "equity": 1136.4377325710557}, {"timestamp": 1789345200.0, "action": "buy", "reason": "momentum 0.13285; liquidity 10000.00", "pending": null, "equity": 1135.4397285790399}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.8377325710558}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.00603021975}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1156.2188479517256}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.34649; liquidity 10000.00", "pending": null, "equity": 1155.2208439597096}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1155.6188479517257}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1168.4248217838742}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1168.0729451966686}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.49384; liquidity 10000.00", "pending": null, "equity": 1167.0749412046525}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1165.8009918485798}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.985830214342}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1166.6834833697155}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1167.4729451966687}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1179.7314375564474}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1179.2473184488865}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.05377; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.03713; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.08871; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.11128; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.19224; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19513; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23267; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.29466; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.24779; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.21238; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.16756; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.32973; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.30178; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.26836; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.22353; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.21534; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.20915; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.21183; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.22402; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24290; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24684; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.06340; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.03168; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.09422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.16901; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09323; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.11028; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.20926; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.30152; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.32383; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.33768; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.17422; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum -0.01071; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.07527; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.09656; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.08256; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.10110; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.18591; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.38578; entry conditions not met", "pending": null, "equity": 1178.7366427615664}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40590; entry conditions not met", "pending": null, "equity": 1178.7366427615664}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789327800.0, "equity": 998.3002054913247, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.3279756468727, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.0180379210328, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.020033929017, "holding": true}, {"timestamp": 1789329600.0, "equity": 1079.418037921033, "holding": true}, {"timestamp": 1789329900.0, "equity": 1148.1546848083556, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.0302792234916, "holding": false}, {"timestamp": 1789330500.0, "equity": 1120.0322752314758, "holding": true}, {"timestamp": 1789330800.0, "equity": 1119.3344427415873, "holding": true}, {"timestamp": 1789331100.0, "equity": 1114.6233361479608, "holding": true}, {"timestamp": 1789331400.0, "equity": 1120.4302792234917, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.0301901501002, "holding": true}, {"timestamp": 1789332000.0, "equity": 1135.5368009221704, "holding": false}, {"timestamp": 1789332300.0, "equity": 1134.5387969301546, "holding": true}, {"timestamp": 1789332600.0, "equity": 1119.0243637826522, "holding": true}, {"timestamp": 1789332900.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333200.0, "equity": 1132.7822157590522, "holding": false}, {"timestamp": 1789333500.0, "equity": 1131.7842117670361, "holding": true}, {"timestamp": 1789333800.0, "equity": 1132.1822157590523, "holding": true}, {"timestamp": 1789334100.0, "equity": 1137.1946646320444, "holding": true}, {"timestamp": 1789334400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789334700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789335900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789336800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789337700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789338600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789339800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789340700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789341900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342200.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342500.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789342800.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343100.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343400.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789343700.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344000.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344300.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344600.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789344900.0, "equity": 1136.4377325710557, "holding": false}, {"timestamp": 1789345200.0, "equity": 1135.4397285790399, "holding": true}, {"timestamp": 1789345500.0, "equity": 1135.8377325710558, "holding": true}, {"timestamp": 1789345800.0, "equity": 1155.00603021975, "holding": true}, {"timestamp": 1789346100.0, "equity": 1156.2188479517256, "holding": false}, {"timestamp": 1789346400.0, "equity": 1155.2208439597096, "holding": true}, {"timestamp": 1789346700.0, "equity": 1155.6188479517257, "holding": true}, {"timestamp": 1789347000.0, "equity": 1168.4248217838742, "holding": true}, {"timestamp": 1789347300.0, "equity": 1168.0729451966686, "holding": false}, {"timestamp": 1789347600.0, "equity": 1167.0749412046525, "holding": true}, {"timestamp": 1789347900.0, "equity": 1165.8009918485798, "holding": true}, {"timestamp": 1789348200.0, "equity": 1166.985830214342, "holding": true}, {"timestamp": 1789348500.0, "equity": 1166.6834833697155, "holding": true}, {"timestamp": 1789348800.0, "equity": 1167.4729451966687, "holding": true}, {"timestamp": 1789349100.0, "equity": 1179.7314375564474, "holding": true}, {"timestamp": 1789349700.0, "equity": 1179.2473184488865, "holding": true}, {"timestamp": 1789350000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789350600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789351800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789352700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353000.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789353900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789354800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789355700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789356600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789357200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789358700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360500.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789360800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789361700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789362900.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363200.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789363800.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789364400.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365300.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789365600.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367100.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789367700.0, "equity": 1178.7366427615664, "holding": false}, {"timestamp": 1789369200.0, "equity": 1178.7366427615664, "holding": false}], "open_quantity": 0.0, "cash": 1178.7366427615664, "fitness": 0.13262980762333113, "mark_to_market_equity": 1178.7366427615664, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0107", "genome": {"lookback": 2, "momentum": 0.0006477712007372186, "min_liquidity": 100, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0011"], "mutations": [{"gene": "lookback", "before": 10, "after": 2}, {"gene": "momentum", "before": 0.013511160321357362, "after": 0.0006477712007372186}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "born": 5, "result": {"equity": 1109.506925715248, "return": 0.1095069257152479, "drawdown": 0.05125392419196967, "fees": 8.75478513254337, "trades": [{"side": "buy", "timestamp": 1789311600.0, "signal_timestamp": 1789311300.0, "price": 1.4719029314793127e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.26941; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789315500.0, "signal_timestamp": 1789315200.0, "price": 1.79087199549043e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789315800.0, "signal_timestamp": 1789315500.0, "price": 1.7914657893590373e-05, "notional": 21.67770827610878, "fee": 0.06503312482832635, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789325100.0, "signal_timestamp": 1789324800.0, "price": 2.9143920587275297e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.09129; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789325700.0, "signal_timestamp": 1789325400.0, "price": 3.841130066795001e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789326000.0, "signal_timestamp": 1789325700.0, "price": 3.903656086389104e-05, "notional": 32.316292920255876, "fee": 0.09694887876076763, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789326300.0, "signal_timestamp": 1789326000.0, "price": 3.6548979672738105e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.24188; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 81.09641117188879, "fee": 0.24328923351566636, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.938046418989181e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.91289; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.33423709635919e-05, "notional": 70.86825016820106, "fee": 0.21260475050460317, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789331100.0, "signal_timestamp": 1789330800.0, "price": 6.013218658893541e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.16706; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 21.603389743695804, "fee": 0.06481016923108741, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332300.0, "signal_timestamp": 1789332000.0, "price": 7.127643624801838e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.00300; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789332900.0, "signal_timestamp": 1789332600.0, "price": 6.973610373026591e-05, "notional": 97.83893163177713, "fee": 0.2935167948953314, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.465512241394492e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23356; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334100.0, "signal_timestamp": 1789333800.0, "price": 7.84084321853277e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789334400.0, "signal_timestamp": 1789334100.0, "price": 6.656794110466759e-05, "notional": 4.268321777335435, "fee": 0.012804965332006306, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789338300.0, "signal_timestamp": 1789338000.0, "price": 5.8249311385714045e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.23470; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789340400.0, "signal_timestamp": 1789340100.0, "price": 4.818590343943163e-05, "notional": 82.72355894536717, "fee": 0.24817067683610153, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789341000.0, "signal_timestamp": 1789340700.0, "price": 5.2541520321888464e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.08124; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789342200.0, "signal_timestamp": 1789341900.0, "price": 6.981442550682345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789342500.0, "signal_timestamp": 1789342200.0, "price": 6.755090426732147e-05, "notional": 31.80890743428605, "fee": 0.09542672230285815, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789342800.0, "signal_timestamp": 1789342500.0, "price": 6.885826673509655e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.03552; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789344300.0, "signal_timestamp": 1789344000.0, "price": 6.0360881201185465e-05, "notional": 87.65960002071904, "fee": 0.2629788000621571, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789344900.0, "signal_timestamp": 1789344600.0, "price": 7.419632164115485e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.18706; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789345800.0, "signal_timestamp": 1789345500.0, "price": 8.762657106860971e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 19.246249269980023, "fee": 0.05773874780994007, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.05311579811345e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.13297; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 10.851930404987062, "fee": 0.03255579121496119, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789353300.0, "signal_timestamp": 1789353000.0, "price": 7.354895061248529e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.03105; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789354200.0, "signal_timestamp": 1789353900.0, "price": 5.712545601101015e-05, "notional": 77.66998106063097, "fee": 0.23300994318189291, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789361400.0, "signal_timestamp": 1789361100.0, "price": 7.41579612485743e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.10213; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789364100.0, "signal_timestamp": 1789363800.0, "price": 5.8312020106877894e-05, "notional": 78.63217802255716, "fee": 0.23589653406767147, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "momentum 0.07216; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "momentum 0.19199; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "momentum 0.26941; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "buy", "reason": "momentum 0.26941; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 997.2774482997086}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 994.4878318172633}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789315500.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1021.0055114789038}, {"timestamp": 1789315800.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1021.0126751512805}, {"timestamp": 1789316700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.03964; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum -0.00970; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum -0.01339; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum -0.02543; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum -0.03801; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.20934; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.41674; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 1.44901; entry conditions not met", "pending": null, "equity": 1021.0126751512805}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.09129; entry queued", "pending": "buy", "equity": 1021.0126751512805}, {"timestamp": 1789325100.0, "action": "buy", "reason": "momentum 0.09129; liquidity 10000.00", "pending": null, "equity": 1020.0146711592646}, {"timestamp": 1789325400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1020.4126751512806}, {"timestamp": 1789325700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1052.115952384567}, {"timestamp": 1789326000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1052.6320191927757}, {"timestamp": 1789326300.0, "action": "buy", "reason": "momentum 0.24188; liquidity 10000.00", "pending": null, "equity": 1051.6340152007597}, {"timestamp": 1789326600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1046.4688865431233}, {"timestamp": 1789326900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1047.5388470034418}, {"timestamp": 1789327200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1052.0320191927758}, {"timestamp": 1789327500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1051.8054545652758}, {"timestamp": 1789327800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1051.1024524463826}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1052.0320191927758}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1052.0320191927758}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1151.7320191927759}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1132.8851411311489}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.41520; entry conditions not met", "pending": null, "equity": 1132.8851411311489}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 0.91289; entry queued", "pending": "buy", "equity": 1132.8851411311489}, {"timestamp": 1789329900.0, "action": "buy", "reason": "momentum 0.91289; liquidity 10000.00", "pending": null, "equity": 1131.8871371391328}, {"timestamp": 1789330200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1092.7012335916052}, {"timestamp": 1789330500.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1103.2407865488453}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.16706; entry queued", "pending": "buy", "equity": 1103.2407865488453}, {"timestamp": 1789331100.0, "action": "buy", "reason": "momentum 0.16706; liquidity 10000.00", "pending": null, "equity": 1102.2427825568293}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1102.6407865488454}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1124.8828307168758}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1124.17936612331}, {"timestamp": 1789332300.0, "action": "buy", "reason": "momentum 0.00300; liquidity 10000.00", "pending": null, "equity": 1123.181362131294}, {"timestamp": 1789332600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1107.6669289837919}, {"timestamp": 1789332900.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1121.4247809601918}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum 0.23356; entry queued", "pending": "buy", "equity": 1121.4247809601918}, {"timestamp": 1789333500.0, "action": "buy", "reason": "momentum 0.23356; liquidity 10000.00", "pending": null, "equity": 1120.426776968176}, {"timestamp": 1789333800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1120.824780960192}, {"timestamp": 1789334100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1125.837229833184}, {"timestamp": 1789334400.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1125.0802977721953}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.33623; entry conditions not met", "pending": null, "equity": 1125.0802977721953}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.21032; entry conditions not met", "pending": null, "equity": 1125.0802977721953}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum 0.19186; entry conditions not met", "pending": null, "equity": 1125.0802977721953}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum 0.18022; entry conditions not met", "pending": null, "equity": 1125.0802977721953}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum -0.00241; entry conditions not met", "pending": null, "equity": 1125.0802977721953}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.00731; entry conditions not met", "pending": null, "equity": 1125.0802977721953}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.06832; entry conditions not met", "pending": null, "equity": 1125.0802977721953}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum 0.10071; entry conditions not met", "pending": null, "equity": 1125.0802977721953}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.23470; entry queued", "pending": "buy", "equity": 1125.0802977721953}, {"timestamp": 1789338300.0, "action": "buy", "reason": "momentum 0.23470; liquidity 10000.00", "pending": null, "equity": 1124.0822937801795}, {"timestamp": 1789338600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1123.927681138076}, {"timestamp": 1789339200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1123.3760756376282}, {"timestamp": 1789339500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1123.572856181008}, {"timestamp": 1789339800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1117.5239420119065}, {"timestamp": 1789340100.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1108.7538955268137}, {"timestamp": 1789340400.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1107.2556860407265}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.08124; entry queued", "pending": "buy", "equity": 1107.2556860407265}, {"timestamp": 1789341000.0, "action": "buy", "reason": "momentum 0.08124; liquidity 10000.00", "pending": null, "equity": 1106.2576820487106}, {"timestamp": 1789341300.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1106.6556860407266}, {"timestamp": 1789341900.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1106.6556860407266}, {"timestamp": 1789342200.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1139.4318340544833}, {"timestamp": 1789342500.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1138.3691667527098}, {"timestamp": 1789342800.0, "action": "buy", "reason": "momentum 0.03552; liquidity 10000.00", "pending": null, "equity": 1137.371162760694}, {"timestamp": 1789343100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1137.76916675271}, {"timestamp": 1789343400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1126.5875556183246}, {"timestamp": 1789343700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1125.7864208594808}, {"timestamp": 1789344000.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1124.0270352574871}, {"timestamp": 1789344300.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1125.4657879733668}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.18706; entry queued", "pending": "buy", "equity": 1125.4657879733668}, {"timestamp": 1789344900.0, "action": "buy", "reason": "momentum 0.18706; liquidity 10000.00", "pending": null, "equity": 1124.4677839813507}, {"timestamp": 1789345200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1123.5307742393768}, {"timestamp": 1789345500.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1124.8657879733669}, {"timestamp": 1789345800.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1142.912449024749}, {"timestamp": 1789346100.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1144.054298495537}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum -0.06608; entry conditions not met", "pending": null, "equity": 1144.054298495537}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum -0.07894; entry conditions not met", "pending": null, "equity": 1144.054298495537}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.13297; entry queued", "pending": "buy", "equity": 1144.054298495537}, {"timestamp": 1789347300.0, "action": "buy", "reason": "momentum 0.13297; liquidity 10000.00", "pending": null, "equity": 1143.0562945035213}, {"timestamp": 1789347600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1142.6273947830869}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1141.358947799017}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1142.5386686760653}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1142.2376277113037}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1143.4542984955372}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1155.2292258918335}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1154.7642039971838}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1154.2736731093094}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum -0.09765; entry conditions not met", "pending": null, "equity": 1154.2736731093094}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06652; entry conditions not met", "pending": null, "equity": 1154.2736731093094}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.06743; entry conditions not met", "pending": null, "equity": 1154.2736731093094}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.09279; entry conditions not met", "pending": null, "equity": 1154.2736731093094}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11441; entry conditions not met", "pending": null, "equity": 1154.2736731093094}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.08619; entry conditions not met", "pending": null, "equity": 1154.2736731093094}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.02103; entry conditions not met", "pending": null, "equity": 1154.2736731093094}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.00807; entry conditions not met", "pending": null, "equity": 1154.2736731093094}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum 0.03105; entry queued", "pending": "buy", "equity": 1154.2736731093094}, {"timestamp": 1789353300.0, "action": "buy", "reason": "momentum 0.03105; liquidity 10000.00", "pending": null, "equity": 1153.2756691172935}, {"timestamp": 1789353600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1152.97196545774}, {"timestamp": 1789353900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1132.8584848521964}, {"timestamp": 1789354200.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.00971; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.01515; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.01998; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.00291; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.00362; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum 0.01166; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.01441; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.03078; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.01727; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.07147; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.15695; entry queued", "pending": "buy", "equity": 1131.4106442267584}, {"timestamp": 1789360200.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.02086; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.05300; entry conditions not met", "pending": null, "equity": 1131.4106442267584}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.10213; entry queued", "pending": "buy", "equity": 1131.4106442267584}, {"timestamp": 1789361400.0, "action": "buy", "reason": "momentum 0.10213; liquidity 10000.00", "pending": null, "equity": 1130.4126402347424}, {"timestamp": 1789361700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1129.8211343880653}, {"timestamp": 1789362900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1130.0307050417664}, {"timestamp": 1789363200.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1117.1533983554348}, {"timestamp": 1789363800.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1109.495925374922}, {"timestamp": 1789364100.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1109.506925715248}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.01911; entry queued", "pending": "buy", "equity": 1109.506925715248}, {"timestamp": 1789365300.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": null, "equity": 1109.506925715248}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.05776; entry conditions not met", "pending": null, "equity": 1109.506925715248}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.02202; entry conditions not met", "pending": null, "equity": 1109.506925715248}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.18966; entry conditions not met", "pending": null, "equity": 1109.506925715248}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.21260; entry conditions not met", "pending": null, "equity": 1109.506925715248}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789311900.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789313100.0, "equity": 997.2774482997086, "holding": true}, {"timestamp": 1789313700.0, "equity": 994.4878318172633, "holding": true}, {"timestamp": 1789315200.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789315500.0, "equity": 1021.0055114789038, "holding": true}, {"timestamp": 1789315800.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789316700.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789317300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789317900.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789318500.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789320300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789323300.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789323600.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324200.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324500.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789324800.0, "equity": 1021.0126751512805, "holding": false}, {"timestamp": 1789325100.0, "equity": 1020.0146711592646, "holding": true}, {"timestamp": 1789325400.0, "equity": 1020.4126751512806, "holding": true}, {"timestamp": 1789325700.0, "equity": 1052.115952384567, "holding": true}, {"timestamp": 1789326000.0, "equity": 1052.6320191927757, "holding": false}, {"timestamp": 1789326300.0, "equity": 1051.6340152007597, "holding": true}, {"timestamp": 1789326600.0, "equity": 1046.4688865431233, "holding": true}, {"timestamp": 1789326900.0, "equity": 1047.5388470034418, "holding": true}, {"timestamp": 1789327200.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789327500.0, "equity": 1051.8054545652758, "holding": true}, {"timestamp": 1789327800.0, "equity": 1051.1024524463826, "holding": true}, {"timestamp": 1789328100.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789328400.0, "equity": 1052.0320191927758, "holding": true}, {"timestamp": 1789328700.0, "equity": 1151.7320191927759, "holding": true}, {"timestamp": 1789329000.0, "equity": 1132.8851411311489, "holding": false}, {"timestamp": 1789329300.0, "equity": 1132.8851411311489, "holding": false}, {"timestamp": 1789329600.0, "equity": 1132.8851411311489, "holding": false}, {"timestamp": 1789329900.0, "equity": 1131.8871371391328, "holding": true}, {"timestamp": 1789330200.0, "equity": 1092.7012335916052, "holding": true}, {"timestamp": 1789330500.0, "equity": 1103.2407865488453, "holding": false}, {"timestamp": 1789330800.0, "equity": 1103.2407865488453, "holding": false}, {"timestamp": 1789331100.0, "equity": 1102.2427825568293, "holding": true}, {"timestamp": 1789331400.0, "equity": 1102.6407865488454, "holding": true}, {"timestamp": 1789331700.0, "equity": 1124.8828307168758, "holding": true}, {"timestamp": 1789332000.0, "equity": 1124.17936612331, "holding": false}, {"timestamp": 1789332300.0, "equity": 1123.181362131294, "holding": true}, {"timestamp": 1789332600.0, "equity": 1107.6669289837919, "holding": true}, {"timestamp": 1789332900.0, "equity": 1121.4247809601918, "holding": false}, {"timestamp": 1789333200.0, "equity": 1121.4247809601918, "holding": false}, {"timestamp": 1789333500.0, "equity": 1120.426776968176, "holding": true}, {"timestamp": 1789333800.0, "equity": 1120.824780960192, "holding": true}, {"timestamp": 1789334100.0, "equity": 1125.837229833184, "holding": true}, {"timestamp": 1789334400.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789334700.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789335000.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789335600.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789335900.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789336200.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789336800.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789337400.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789337700.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789338000.0, "equity": 1125.0802977721953, "holding": false}, {"timestamp": 1789338300.0, "equity": 1124.0822937801795, "holding": true}, {"timestamp": 1789338600.0, "equity": 1123.927681138076, "holding": true}, {"timestamp": 1789339200.0, "equity": 1123.3760756376282, "holding": true}, {"timestamp": 1789339500.0, "equity": 1123.572856181008, "holding": true}, {"timestamp": 1789339800.0, "equity": 1117.5239420119065, "holding": true}, {"timestamp": 1789340100.0, "equity": 1108.7538955268137, "holding": true}, {"timestamp": 1789340400.0, "equity": 1107.2556860407265, "holding": false}, {"timestamp": 1789340700.0, "equity": 1107.2556860407265, "holding": false}, {"timestamp": 1789341000.0, "equity": 1106.2576820487106, "holding": true}, {"timestamp": 1789341300.0, "equity": 1106.6556860407266, "holding": true}, {"timestamp": 1789341900.0, "equity": 1106.6556860407266, "holding": true}, {"timestamp": 1789342200.0, "equity": 1139.4318340544833, "holding": true}, {"timestamp": 1789342500.0, "equity": 1138.3691667527098, "holding": false}, {"timestamp": 1789342800.0, "equity": 1137.371162760694, "holding": true}, {"timestamp": 1789343100.0, "equity": 1137.76916675271, "holding": true}, {"timestamp": 1789343400.0, "equity": 1126.5875556183246, "holding": true}, {"timestamp": 1789343700.0, "equity": 1125.7864208594808, "holding": true}, {"timestamp": 1789344000.0, "equity": 1124.0270352574871, "holding": true}, {"timestamp": 1789344300.0, "equity": 1125.4657879733668, "holding": false}, {"timestamp": 1789344600.0, "equity": 1125.4657879733668, "holding": false}, {"timestamp": 1789344900.0, "equity": 1124.4677839813507, "holding": true}, {"timestamp": 1789345200.0, "equity": 1123.5307742393768, "holding": true}, {"timestamp": 1789345500.0, "equity": 1124.8657879733669, "holding": true}, {"timestamp": 1789345800.0, "equity": 1142.912449024749, "holding": true}, {"timestamp": 1789346100.0, "equity": 1144.054298495537, "holding": false}, {"timestamp": 1789346400.0, "equity": 1144.054298495537, "holding": false}, {"timestamp": 1789346700.0, "equity": 1144.054298495537, "holding": false}, {"timestamp": 1789347000.0, "equity": 1144.054298495537, "holding": false}, {"timestamp": 1789347300.0, "equity": 1143.0562945035213, "holding": true}, {"timestamp": 1789347600.0, "equity": 1142.6273947830869, "holding": true}, {"timestamp": 1789347900.0, "equity": 1141.358947799017, "holding": true}, {"timestamp": 1789348200.0, "equity": 1142.5386686760653, "holding": true}, {"timestamp": 1789348500.0, "equity": 1142.2376277113037, "holding": true}, {"timestamp": 1789348800.0, "equity": 1143.4542984955372, "holding": true}, {"timestamp": 1789349100.0, "equity": 1155.2292258918335, "holding": true}, {"timestamp": 1789349700.0, "equity": 1154.7642039971838, "holding": true}, {"timestamp": 1789350000.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789350300.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789350600.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789351200.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789351500.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789351800.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789352100.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789352400.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789352700.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789353000.0, "equity": 1154.2736731093094, "holding": false}, {"timestamp": 1789353300.0, "equity": 1153.2756691172935, "holding": true}, {"timestamp": 1789353600.0, "equity": 1152.97196545774, "holding": true}, {"timestamp": 1789353900.0, "equity": 1132.8584848521964, "holding": true}, {"timestamp": 1789354200.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789354500.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789354800.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789355100.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789355400.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789355700.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789356300.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789356600.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789357200.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789358100.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789358400.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789358700.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789360200.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789360500.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789360800.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789361100.0, "equity": 1131.4106442267584, "holding": false}, {"timestamp": 1789361400.0, "equity": 1130.4126402347424, "holding": true}, {"timestamp": 1789361700.0, "equity": 1129.8211343880653, "holding": true}, {"timestamp": 1789362900.0, "equity": 1130.0307050417664, "holding": true}, {"timestamp": 1789363200.0, "equity": 1117.1533983554348, "holding": true}, {"timestamp": 1789363800.0, "equity": 1109.495925374922, "holding": true}, {"timestamp": 1789364100.0, "equity": 1109.506925715248, "holding": false}, {"timestamp": 1789364400.0, "equity": 1109.506925715248, "holding": false}, {"timestamp": 1789365300.0, "equity": 1109.506925715248, "holding": false}, {"timestamp": 1789365600.0, "equity": 1109.506925715248, "holding": false}, {"timestamp": 1789367100.0, "equity": 1109.506925715248, "holding": false}, {"timestamp": 1789367700.0, "equity": 1109.506925715248, "holding": false}, {"timestamp": 1789369200.0, "equity": 1109.506925715248, "holding": false}], "open_quantity": 0.0, "cash": 1109.506925715248, "fitness": 0.02902603942729339, "mark_to_market_equity": 1109.506925715248, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0108", "genome": {"lookback": 11, "momentum": 0.039347032867977805, "min_liquidity": 2626.222177506572, "stop": 0.08406522590499671, "take": 0.018536882398104235, "hold": 50, "allocation": 0.1726263430954142}, "parents": ["F0047"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.018536882398104235}, {"gene": "lookback", "before": 10, "after": 11}, {"gene": "stop", "before": 0.08642176202803734, "after": 0.08406522590499671}], "born": 5, "result": {"equity": 1141.0117879957088, "return": 0.1410117879957089, "drawdown": 0.03968690122819891, "fees": 5.238751618843653, "trades": [{"side": "buy", "timestamp": 1789327800.0, "signal_timestamp": 1789327500.0, "price": 3.635333329013208e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.45609; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789328700.0, "signal_timestamp": 1789328400.0, "price": 8.974747841042973e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789329000.0, "signal_timestamp": 1789328700.0, "price": 5.000342717988524e-05, "notional": 81.83270659075545, "fee": 0.24549811977226635, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789329300.0, "signal_timestamp": 1789329000.0, "price": 5.269434331659344e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.30179; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789329900.0, "signal_timestamp": 1789329600.0, "price": 8.90236559496128e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789330200.0, "signal_timestamp": 1789329900.0, "price": 5.3893723664975174e-05, "notional": 41.737453663448925, "fee": 0.12521236099034677, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789330500.0, "signal_timestamp": 1789330200.0, "price": 6.359624820192291e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.54415; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789331700.0, "signal_timestamp": 1789331400.0, "price": 7.354705870559879e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789332000.0, "signal_timestamp": 1789331700.0, "price": 7.122093475002096e-05, "notional": 15.151977631573422, "fee": 0.04545593289472027, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789332600.0, "signal_timestamp": 1789332300.0, "price": 6.014057242234886e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.41974; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789333200.0, "signal_timestamp": 1789332900.0, "price": 7.38906918015673e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789333500.0, "signal_timestamp": 1789333200.0, "price": 7.43570979731707e-05, "notional": 23.007615470498088, "fee": 0.06902284641149427, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789333800.0, "signal_timestamp": 1789333500.0, "price": 7.926332664383813e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.37970; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789334700.0, "signal_timestamp": 1789334400.0, "price": 5.2045234832260477e-05, "notional": 65.66117905462201, "fee": 0.19698353716386605, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789345500.0, "signal_timestamp": 1789345200.0, "price": 9.800194483636454e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.12216; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789346100.0, "signal_timestamp": 1789345800.0, "price": 9.317088497336907e-05, "notional": 95.07044490692306, "fee": 0.2852113347207692, "liquidity": 10000.0, "reason": "stop loss"}, {"side": "buy", "timestamp": 1789346400.0, "signal_timestamp": 1789346100.0, "price": 8.216385886034593e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.35851; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789347000.0, "signal_timestamp": 1789346700.0, "price": 9.271740175416679e-05, "notional": 100.00000000000001, "fee": 0.30000000000000004, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789347300.0, "signal_timestamp": 1789347000.0, "price": 9.01697561528665e-05, "notional": 12.491571960825304, "fee": 0.03747471588247591, "liquidity": 10000.0, "reason": "take profit"}, {"side": "buy", "timestamp": 1789347600.0, "signal_timestamp": 1789347300.0, "price": 9.014014078198801e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.51885; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789349100.0, "signal_timestamp": 1789348800.0, "price": 0.00010122321226729782, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789350000.0, "signal_timestamp": 1789349700.0, "price": 9.300879880361295e-05, "notional": 11.297590335905522, "fee": 0.033892771007716566, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "momentum 0.84108; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "momentum 0.91731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "momentum 0.78525; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "momentum 0.59289; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "momentum 0.38753; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.22400; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.18145; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 0.50640; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 0.78963; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 2.15726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.52608; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.62033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 0.69062; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.06237; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.12011; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 0.98107; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.92316; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.97442; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.71324; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.45609; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "buy", "reason": "momentum 0.45609; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789328100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789328400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789328700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1099.1000000000001}, {"timestamp": 1789329000.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1080.9872084709832}, {"timestamp": 1789329300.0, "action": "buy", "reason": "momentum 0.30179; liquidity 10000.00", "pending": null, "equity": 1079.9892044789674}, {"timestamp": 1789329600.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1080.3872084709833}, {"timestamp": 1789329900.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1149.123855358306}, {"timestamp": 1789330200.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1121.999449773442}, {"timestamp": 1789330500.0, "action": "buy", "reason": "momentum 0.54415; liquidity 10000.00", "pending": null, "equity": 1121.0014457814261}, {"timestamp": 1789330800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1120.3036132915377}, {"timestamp": 1789331100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1115.5925066979112}, {"timestamp": 1789331400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1121.399449773442}, {"timestamp": 1789331700.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1136.9993607000506}, {"timestamp": 1789332000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1136.5059714721208}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.41974; entry queued", "pending": "buy", "equity": 1136.5059714721208}, {"timestamp": 1789332600.0, "action": "buy", "reason": "momentum 0.41974; liquidity 10000.00", "pending": null, "equity": 1135.507967480105}, {"timestamp": 1789332900.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1135.9059714721209}, {"timestamp": 1789333200.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1158.7006813807789}, {"timestamp": 1789333500.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1158.8445640962075}, {"timestamp": 1789333800.0, "action": "buy", "reason": "momentum 0.37970; liquidity 10000.00", "pending": null, "equity": 1157.8465601041917}, {"timestamp": 1789334100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1157.1692499361486}, {"timestamp": 1789334400.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1142.275893692772}, {"timestamp": 1789334700.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.28525; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.12904; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.12608; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.03306; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.11685; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.21975; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.08831; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum -0.09833; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.26007; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.12981; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum 0.10681; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum 0.09800; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.12648; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.20922; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.22131; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum -0.13867; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.09230; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.20621; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum -0.08359; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.20335; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.16615; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.19060; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.19883; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum 0.12827; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.23483; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.23204; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.13788; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.34665; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.37332; entry conditions not met", "pending": null, "equity": 1124.0087596136657}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.12216; entry queued", "pending": "buy", "equity": 1124.0087596136657}, {"timestamp": 1789345500.0, "action": "buy", "reason": "momentum 0.12216; liquidity 10000.00", "pending": null, "equity": 1123.0107556216499}, {"timestamp": 1789345800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1112.853614342086}, {"timestamp": 1789346100.0, "action": "sell", "reason": "stop loss", "pending": "buy", "equity": 1118.493993185868}, {"timestamp": 1789346400.0, "action": "buy", "reason": "momentum 0.35851; liquidity 10000.00", "pending": null, "equity": 1117.495989193852}, {"timestamp": 1789346700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1117.893993185868}, {"timestamp": 1789347000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1130.6999670180167}, {"timestamp": 1789347300.0, "action": "sell", "reason": "take profit", "pending": "buy", "equity": 1130.348090430811}, {"timestamp": 1789347600.0, "action": "buy", "reason": "momentum 0.51885; liquidity 10000.00", "pending": null, "equity": 1129.3500864387952}, {"timestamp": 1789347900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1128.0761370827222}, {"timestamp": 1789348200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1129.2609754484845}, {"timestamp": 1789348500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1128.958628603858}, {"timestamp": 1789348800.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 1129.748090430811}, {"timestamp": 1789349100.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1142.0065827905898}, {"timestamp": 1789349700.0, "action": "cancel", "reason": "missing observation gap; no interpolated fill", "pending": "sell", "equity": 1141.522463683029}, {"timestamp": 1789350000.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.02232; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.06359; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.09264; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.12269; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.18248; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.19758; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.20681; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.22764; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.27750; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.24654; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.21479; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.33669; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.34204; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.29564; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.28573; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.22053; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.22063; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.20667; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.20513; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.24164; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24915; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.25369; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum 0.01274; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum 0.10386; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum 0.14125; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum 0.09745; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum 0.10279; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.21306; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.31257; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.29376; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.32664; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.16355; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.06972; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum -0.01057; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum -0.05773; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum -0.13872; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum -0.09324; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum -0.11055; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.33330; entry conditions not met", "pending": null, "equity": 1141.0117879957088}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.40944; entry conditions not met", "pending": null, "equity": 1141.0117879957088}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789328100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789328700.0, "equity": 1099.1000000000001, "holding": true}, {"timestamp": 1789329000.0, "equity": 1080.9872084709832, "holding": false}, {"timestamp": 1789329300.0, "equity": 1079.9892044789674, "holding": true}, {"timestamp": 1789329600.0, "equity": 1080.3872084709833, "holding": true}, {"timestamp": 1789329900.0, "equity": 1149.123855358306, "holding": true}, {"timestamp": 1789330200.0, "equity": 1121.999449773442, "holding": false}, {"timestamp": 1789330500.0, "equity": 1121.0014457814261, "holding": true}, {"timestamp": 1789330800.0, "equity": 1120.3036132915377, "holding": true}, {"timestamp": 1789331100.0, "equity": 1115.5925066979112, "holding": true}, {"timestamp": 1789331400.0, "equity": 1121.399449773442, "holding": true}, {"timestamp": 1789331700.0, "equity": 1136.9993607000506, "holding": true}, {"timestamp": 1789332000.0, "equity": 1136.5059714721208, "holding": false}, {"timestamp": 1789332300.0, "equity": 1136.5059714721208, "holding": false}, {"timestamp": 1789332600.0, "equity": 1135.507967480105, "holding": true}, {"timestamp": 1789332900.0, "equity": 1135.9059714721209, "holding": true}, {"timestamp": 1789333200.0, "equity": 1158.7006813807789, "holding": true}, {"timestamp": 1789333500.0, "equity": 1158.8445640962075, "holding": false}, {"timestamp": 1789333800.0, "equity": 1157.8465601041917, "holding": true}, {"timestamp": 1789334100.0, "equity": 1157.1692499361486, "holding": true}, {"timestamp": 1789334400.0, "equity": 1142.275893692772, "holding": true}, {"timestamp": 1789334700.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789335000.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789335600.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789335900.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789336200.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789336800.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789337400.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789337700.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789338000.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789338300.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789338600.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789339200.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789339500.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789339800.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789340100.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789340400.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789340700.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789341000.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789341300.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789341900.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789342200.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789342500.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789342800.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789343100.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789343400.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789343700.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789344000.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789344300.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789344600.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789344900.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789345200.0, "equity": 1124.0087596136657, "holding": false}, {"timestamp": 1789345500.0, "equity": 1123.0107556216499, "holding": true}, {"timestamp": 1789345800.0, "equity": 1112.853614342086, "holding": true}, {"timestamp": 1789346100.0, "equity": 1118.493993185868, "holding": false}, {"timestamp": 1789346400.0, "equity": 1117.495989193852, "holding": true}, {"timestamp": 1789346700.0, "equity": 1117.893993185868, "holding": true}, {"timestamp": 1789347000.0, "equity": 1130.6999670180167, "holding": true}, {"timestamp": 1789347300.0, "equity": 1130.348090430811, "holding": false}, {"timestamp": 1789347600.0, "equity": 1129.3500864387952, "holding": true}, {"timestamp": 1789347900.0, "equity": 1128.0761370827222, "holding": true}, {"timestamp": 1789348200.0, "equity": 1129.2609754484845, "holding": true}, {"timestamp": 1789348500.0, "equity": 1128.958628603858, "holding": true}, {"timestamp": 1789348800.0, "equity": 1129.748090430811, "holding": true}, {"timestamp": 1789349100.0, "equity": 1142.0065827905898, "holding": true}, {"timestamp": 1789349700.0, "equity": 1141.522463683029, "holding": true}, {"timestamp": 1789350000.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789350300.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789350600.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789351200.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789351500.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789351800.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789352100.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789352400.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789352700.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789353000.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789353300.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789353600.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789353900.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789354200.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789354500.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789354800.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789355100.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789355400.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789355700.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789356300.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789356600.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789357200.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789358100.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789358400.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789358700.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789360200.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789360500.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789360800.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789361100.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789361400.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789361700.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789362900.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789363200.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789363800.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789364100.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789364400.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789365300.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789365600.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789367100.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789367700.0, "equity": 1141.0117879957088, "holding": false}, {"timestamp": 1789369200.0, "equity": 1141.0117879957088, "holding": false}], "open_quantity": 0.0, "cash": 1141.0117879957088, "fitness": 0.07928143615341054, "mark_to_market_equity": 1141.0117879957088, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, {"id": "F0109", "genome": {"lookback": 16, "momentum": 0.021093564342678905, "min_liquidity": 16825.720108535923, "stop": 0.06953346380016644, "take": 0.15160402505227027, "hold": 6, "allocation": 0.061917474047241544}, "parents": [], "mutations": [], "born": 5, "result": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789305900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789306500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789310700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789311900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789313700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789315800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789316700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789317900.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789318500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789320300.0, "action": "watch", "reason": "momentum 0.84412; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323300.0, "action": "watch", "reason": "momentum 0.82287; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789323600.0, "action": "watch", "reason": "momentum 1.08008; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324200.0, "action": "watch", "reason": "momentum 1.16658; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324500.0, "action": "watch", "reason": "momentum 3.01300; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789324800.0, "action": "watch", "reason": "momentum 0.86423; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325100.0, "action": "watch", "reason": "momentum 0.94007; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325400.0, "action": "watch", "reason": "momentum 1.18202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789325700.0, "action": "watch", "reason": "momentum 1.74487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326000.0, "action": "watch", "reason": "momentum 1.31909; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326300.0, "action": "watch", "reason": "momentum 1.03270; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326600.0, "action": "watch", "reason": "momentum 0.92633; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789326900.0, "action": "watch", "reason": "momentum 0.87716; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327200.0, "action": "watch", "reason": "momentum 0.99618; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327500.0, "action": "watch", "reason": "momentum 0.98050; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789327800.0, "action": "watch", "reason": "momentum 0.97047; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328100.0, "action": "watch", "reason": "momentum 1.03886; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328400.0, "action": "watch", "reason": "momentum 3.69871; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789328700.0, "action": "watch", "reason": "momentum 3.13569; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329000.0, "action": "watch", "reason": "momentum 0.99664; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329300.0, "action": "watch", "reason": "momentum -0.01244; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329600.0, "action": "watch", "reason": "momentum 2.49984; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789329900.0, "action": "watch", "reason": "momentum 2.06686; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330200.0, "action": "watch", "reason": "momentum 0.71453; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330500.0, "action": "watch", "reason": "momentum 0.64906; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789330800.0, "action": "watch", "reason": "momentum 0.61124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331100.0, "action": "watch", "reason": "momentum 0.64525; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331400.0, "action": "watch", "reason": "momentum 1.05763; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789331700.0, "action": "watch", "reason": "momentum 1.10726; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332000.0, "action": "watch", "reason": "momentum 0.91565; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332300.0, "action": "watch", "reason": "momentum 0.94680; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332600.0, "action": "watch", "reason": "momentum 0.65433; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789332900.0, "action": "watch", "reason": "momentum 0.90611; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333200.0, "action": "watch", "reason": "momentum -0.11038; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333500.0, "action": "watch", "reason": "momentum -0.17149; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789333800.0, "action": "watch", "reason": "momentum 0.57883; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334100.0, "action": "watch", "reason": "momentum 0.49395; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334400.0, "action": "watch", "reason": "momentum -0.30405; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789334700.0, "action": "watch", "reason": "momentum -0.41538; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335000.0, "action": "watch", "reason": "momentum -0.02461; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335600.0, "action": "watch", "reason": "momentum -0.02071; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789335900.0, "action": "watch", "reason": "momentum -0.01361; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336200.0, "action": "watch", "reason": "momentum 0.03321; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789336800.0, "action": "watch", "reason": "momentum -0.13267; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337400.0, "action": "watch", "reason": "momentum -0.21610; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789337700.0, "action": "watch", "reason": "momentum -0.04817; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338000.0, "action": "watch", "reason": "momentum 0.00271; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338300.0, "action": "watch", "reason": "momentum -0.03145; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789338600.0, "action": "watch", "reason": "momentum -0.16935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339200.0, "action": "watch", "reason": "momentum -0.22041; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339500.0, "action": "watch", "reason": "momentum -0.22376; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789339800.0, "action": "watch", "reason": "momentum -0.31365; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340100.0, "action": "watch", "reason": "momentum -0.37429; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340400.0, "action": "watch", "reason": "momentum -0.27614; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789340700.0, "action": "watch", "reason": "momentum 0.01925; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341000.0, "action": "watch", "reason": "momentum -0.00449; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341300.0, "action": "watch", "reason": "momentum -0.13251; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789341900.0, "action": "watch", "reason": "momentum 0.05146; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342200.0, "action": "watch", "reason": "momentum 0.12820; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342500.0, "action": "watch", "reason": "momentum 0.09682; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789342800.0, "action": "watch", "reason": "momentum 0.18958; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343100.0, "action": "watch", "reason": "momentum 0.02073; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343400.0, "action": "watch", "reason": "momentum -0.14116; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789343700.0, "action": "watch", "reason": "momentum 0.04422; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344000.0, "action": "watch", "reason": "momentum 0.02487; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344300.0, "action": "watch", "reason": "momentum 0.04786; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344600.0, "action": "watch", "reason": "momentum 0.22096; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789344900.0, "action": "watch", "reason": "momentum 0.36385; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345200.0, "action": "watch", "reason": "momentum 0.49207; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345500.0, "action": "watch", "reason": "momentum 1.02571; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789345800.0, "action": "watch", "reason": "momentum 0.65187; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346100.0, "action": "watch", "reason": "momentum 0.78039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346400.0, "action": "watch", "reason": "momentum 0.52080; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789346700.0, "action": "watch", "reason": "momentum 0.31551; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347000.0, "action": "watch", "reason": "momentum 0.32806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347300.0, "action": "watch", "reason": "momentum 0.33484; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347600.0, "action": "watch", "reason": "momentum 0.30907; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789347900.0, "action": "watch", "reason": "momentum 0.28084; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348200.0, "action": "watch", "reason": "momentum 0.46723; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348500.0, "action": "watch", "reason": "momentum 0.47611; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789348800.0, "action": "watch", "reason": "momentum 0.55708; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349100.0, "action": "watch", "reason": "momentum 0.67697; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789349700.0, "action": "watch", "reason": "momentum 0.37962; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350000.0, "action": "watch", "reason": "momentum 0.25857; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350300.0, "action": "watch", "reason": "momentum 0.19848; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789350600.0, "action": "watch", "reason": "momentum -0.11053; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351200.0, "action": "watch", "reason": "momentum -0.06631; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351500.0, "action": "watch", "reason": "momentum -0.15461; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789351800.0, "action": "watch", "reason": "momentum -0.11462; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352100.0, "action": "watch", "reason": "momentum -0.16127; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352400.0, "action": "watch", "reason": "momentum -0.23497; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789352700.0, "action": "watch", "reason": "momentum -0.20820; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353000.0, "action": "watch", "reason": "momentum -0.18541; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353300.0, "action": "watch", "reason": "momentum -0.17346; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353600.0, "action": "watch", "reason": "momentum -0.18582; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789353900.0, "action": "watch", "reason": "momentum -0.34926; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354200.0, "action": "watch", "reason": "momentum -0.38202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354500.0, "action": "watch", "reason": "momentum -0.43068; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789354800.0, "action": "watch", "reason": "momentum -0.42135; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355100.0, "action": "watch", "reason": "momentum -0.39278; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355400.0, "action": "watch", "reason": "momentum -0.36059; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789355700.0, "action": "watch", "reason": "momentum -0.35186; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356300.0, "action": "watch", "reason": "momentum -0.30636; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789356600.0, "action": "watch", "reason": "momentum -0.29586; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789357200.0, "action": "watch", "reason": "momentum -0.24086; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358100.0, "action": "watch", "reason": "momentum -0.24276; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358400.0, "action": "watch", "reason": "momentum -0.16913; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789358700.0, "action": "watch", "reason": "momentum -0.11678; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360200.0, "action": "watch", "reason": "momentum -0.10072; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360500.0, "action": "watch", "reason": "momentum -0.15716; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789360800.0, "action": "watch", "reason": "momentum -0.14718; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361100.0, "action": "watch", "reason": "momentum 0.16934; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361400.0, "action": "watch", "reason": "momentum 0.29298; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789361700.0, "action": "watch", "reason": "momentum 0.27406; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789362900.0, "action": "watch", "reason": "momentum 0.30782; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363200.0, "action": "watch", "reason": "momentum 0.13319; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789363800.0, "action": "watch", "reason": "momentum 0.03935; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364100.0, "action": "watch", "reason": "momentum 0.03624; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789364400.0, "action": "watch", "reason": "momentum 0.04700; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365300.0, "action": "watch", "reason": "momentum 0.02133; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789365600.0, "action": "watch", "reason": "momentum 0.01785; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367100.0, "action": "watch", "reason": "momentum 0.01639; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789367700.0, "action": "watch", "reason": "momentum -0.23021; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789369200.0, "action": "watch", "reason": "momentum -0.30826; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789305900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789306500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789310700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789311900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789313700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789315800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789316700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789317900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789318500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789320300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789323600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789324800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789325700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789326900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789327800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789328700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789329900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789330800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789331700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789332900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789333800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789334700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789335900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789336800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789337700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789338600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789339800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789340700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789341900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789342800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789343700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789344900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789345800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789346700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789347900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789348800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789349700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789350600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789351800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789352700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789353900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789354800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789355700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789356600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789357200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789358700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789360800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789361700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789362900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789363800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789364400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789365600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789367700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789369200.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}], "best": "F0011", "diversity": 24}], "champion": {"id": "F0011", "genome": {"lookback": 10, "momentum": 0.013511160321357362, "min_liquidity": 2626.222177506572, "stop": 0.11895868046790689, "take": 0.01951555620716766, "hold": 50, "allocation": 0.1726263430954142}, "parents": [], "mutations": [], "born": 0}, "holdout": {"equity": 1000.0, "return": 0.0, "drawdown": 0.0, "fees": 0.0, "trades": [], "decisions": [{"timestamp": 1789369500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789370100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789370400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789370700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789371000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789371300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789372200.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789372500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789372800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789373100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789373400.0, "action": "watch", "reason": "momentum -0.03417; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789374000.0, "action": "watch", "reason": "momentum 0.00259; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789375200.0, "action": "watch", "reason": "momentum -0.00699; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789376100.0, "action": "watch", "reason": "momentum -0.01178; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789377000.0, "action": "watch", "reason": "momentum 0.03521; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789377300.0, "action": "watch", "reason": "momentum 0.17008; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789377900.0, "action": "watch", "reason": "momentum 0.17377; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789378800.0, "action": "watch", "reason": "momentum 0.20242; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789380000.0, "action": "watch", "reason": "momentum 0.18678; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789380600.0, "action": "watch", "reason": "momentum 0.11251; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789380900.0, "action": "watch", "reason": "momentum 0.11653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789381500.0, "action": "watch", "reason": "momentum 0.08478; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789382400.0, "action": "watch", "reason": "momentum 0.10275; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789383600.0, "action": "watch", "reason": "momentum 0.09309; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789384500.0, "action": "watch", "reason": "momentum 0.05627; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789384800.0, "action": "watch", "reason": "momentum -0.12963; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789385700.0, "action": "watch", "reason": "momentum -0.02989; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789386600.0, "action": "watch", "reason": "momentum -0.04407; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789386900.0, "action": "watch", "reason": "momentum -0.06219; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789387500.0, "action": "watch", "reason": "momentum -0.02587; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789387800.0, "action": "watch", "reason": "momentum 0.00087; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789388700.0, "action": "watch", "reason": "momentum 0.01473; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389000.0, "action": "watch", "reason": "momentum 0.01870; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389300.0, "action": "watch", "reason": "momentum 0.01489; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389600.0, "action": "watch", "reason": "momentum 0.03983; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389900.0, "action": "watch", "reason": "momentum 0.19355; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789390200.0, "action": "watch", "reason": "momentum 0.06862; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789390500.0, "action": "watch", "reason": "momentum 0.06884; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789391100.0, "action": "watch", "reason": "momentum 0.13882; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789391400.0, "action": "watch", "reason": "momentum 0.10598; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789392000.0, "action": "watch", "reason": "momentum 0.05474; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789392300.0, "action": "watch", "reason": "momentum -0.09959; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789392600.0, "action": "watch", "reason": "momentum -0.18812; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789392900.0, "action": "watch", "reason": "momentum -0.17897; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789393200.0, "action": "watch", "reason": "momentum -0.17118; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789393500.0, "action": "watch", "reason": "momentum -0.18653; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789393800.0, "action": "watch", "reason": "momentum -0.18540; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789394100.0, "action": "watch", "reason": "momentum -0.18710; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789394700.0, "action": "watch", "reason": "momentum -0.19891; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789395300.0, "action": "watch", "reason": "momentum -0.20507; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789395600.0, "action": "watch", "reason": "momentum -0.20163; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789396500.0, "action": "watch", "reason": "momentum -0.08981; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789396800.0, "action": "watch", "reason": "momentum 0.00852; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789397100.0, "action": "watch", "reason": "momentum 0.03022; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789397700.0, "action": "watch", "reason": "momentum 0.11033; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789398000.0, "action": "watch", "reason": "momentum 0.10350; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789398300.0, "action": "watch", "reason": "momentum 0.10514; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789398600.0, "action": "watch", "reason": "momentum 0.10509; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789400100.0, "action": "watch", "reason": "momentum 0.06806; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789400700.0, "action": "watch", "reason": "momentum 0.08229; entry conditions not met", "pending": null, "equity": 1000.0}], "curve": [{"timestamp": 1789369500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789370100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789370400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789370700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789371000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789371300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789372200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789372500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789372800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789373100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789373400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789374000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789375200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789376100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789377000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789377300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789377900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789378800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789380000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789380600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789380900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789381500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789382400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789383600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789384500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789384800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789385700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789386600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789386900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789387500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789387800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789388700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789390200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789390500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789391100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789391400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789392000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789392300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789392600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789392900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789393200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789393500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789393800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789394100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789394700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789395300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789395600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789396500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789396800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789397100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789397700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789398000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789398300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789398600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789400100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789400700.0, "equity": 1000.0, "holding": false}], "open_quantity": 0.0, "cash": 1000.0, "fitness": 0.0, "mark_to_market_equity": 1000.0, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}, "holdout_evaluations": 1, "baselines": {"random": {"equity": 1009.154473495324, "return": 0.009154473495323945, "drawdown": 0.002382287963053841, "fees": 0.6293514749107039, "trades": [{"side": "buy", "timestamp": 1789394100.0, "signal_timestamp": 1789393800.0, "price": 3.8530026876746656e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum -0.07621; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789398000.0, "signal_timestamp": 1789397700.0, "price": 4.2285616008388836e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "take profit"}, {"side": "sell", "timestamp": 1789398300.0, "signal_timestamp": 1789398000.0, "price": 4.244461266993427e-05, "notional": 9.78382497023462, "fee": 0.029351474910703862, "liquidity": 10000.0, "reason": "take profit"}], "decisions": [{"timestamp": 1789369500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789370100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789370400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789370700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789371000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789371300.0, "action": "watch", "reason": "momentum -0.08007; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789372200.0, "action": "watch", "reason": "momentum -0.07390; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789372500.0, "action": "watch", "reason": "momentum -0.08911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789372800.0, "action": "watch", "reason": "momentum -0.08670; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789373100.0, "action": "watch", "reason": "momentum 0.00769; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789373400.0, "action": "watch", "reason": "momentum 0.04990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789374000.0, "action": "watch", "reason": "momentum 0.08259; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789375200.0, "action": "watch", "reason": "momentum 0.09015; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789376100.0, "action": "watch", "reason": "momentum 0.08202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789377000.0, "action": "watch", "reason": "momentum 0.02731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789377300.0, "action": "watch", "reason": "momentum 0.11447; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789377900.0, "action": "watch", "reason": "momentum 0.08422; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789378800.0, "action": "watch", "reason": "momentum 0.10298; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789380000.0, "action": "watch", "reason": "momentum 0.09682; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789380600.0, "action": "watch", "reason": "momentum 0.08293; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789380900.0, "action": "watch", "reason": "momentum 0.00185; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789381500.0, "action": "watch", "reason": "momentum 0.00051; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789382400.0, "action": "watch", "reason": "momentum -0.00021; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789383600.0, "action": "watch", "reason": "momentum -0.00340; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789384500.0, "action": "watch", "reason": "momentum -0.02461; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789384800.0, "action": "watch", "reason": "momentum -0.13124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789385700.0, "action": "watch", "reason": "momentum -0.03039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789386600.0, "action": "watch", "reason": "momentum -0.04387; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789386900.0, "action": "watch", "reason": "momentum -0.05899; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789387500.0, "action": "watch", "reason": "momentum -0.00129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789387800.0, "action": "watch", "reason": "momentum 0.15207; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789388700.0, "action": "watch", "reason": "momentum 0.04654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389000.0, "action": "watch", "reason": "momentum 0.06544; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389300.0, "action": "watch", "reason": "momentum 0.07852; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389600.0, "action": "watch", "reason": "momentum 0.04117; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389900.0, "action": "watch", "reason": "momentum 0.03600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789390200.0, "action": "watch", "reason": "momentum 0.02110; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789390500.0, "action": "watch", "reason": "momentum 0.00319; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789391100.0, "action": "watch", "reason": "momentum 0.05591; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789391400.0, "action": "watch", "reason": "momentum 0.06224; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789392000.0, "action": "watch", "reason": "momentum 0.01809; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789392300.0, "action": "watch", "reason": "momentum -0.11820; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789392600.0, "action": "watch", "reason": "momentum -0.19070; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789392900.0, "action": "watch", "reason": "momentum -0.22245; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789393200.0, "action": "watch", "reason": "momentum -0.21974; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789393500.0, "action": "watch", "reason": "momentum -0.20098; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789393800.0, "action": "watch", "reason": "momentum -0.07621; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789394100.0, "action": "buy", "reason": "momentum -0.07621; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789394700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789395300.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789395600.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 998.7755822022712}, {"timestamp": 1789396500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 997.6177120369462}, {"timestamp": 1789396800.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789397100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789397700.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 999.4000000000001}, {"timestamp": 1789398000.0, "action": "sell", "reason": "take profit", "pending": "sell", "equity": 1009.117933434682}, {"timestamp": 1789398300.0, "action": "sell", "reason": "take profit", "pending": null, "equity": 1009.154473495324}, {"timestamp": 1789398600.0, "action": "watch", "reason": "momentum 0.10062; entry conditions not met", "pending": null, "equity": 1009.154473495324}, {"timestamp": 1789400100.0, "action": "watch", "reason": "momentum 0.06811; entry conditions not met", "pending": null, "equity": 1009.154473495324}, {"timestamp": 1789400700.0, "action": "watch", "reason": "momentum -0.00692; entry conditions not met", "pending": null, "equity": 1009.154473495324}], "curve": [{"timestamp": 1789369500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789370100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789370400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789370700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789371000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789371300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789372200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789372500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789372800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789373100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789373400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789374000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789375200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789376100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789377000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789377300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789377900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789378800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789380000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789380600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789380900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789381500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789382400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789383600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789384500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789384800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789385700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789386600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789386900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789387500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789387800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789388700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789390200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789390500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789391100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789391400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789392000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789392300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789392600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789392900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789393200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789393500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789393800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789394100.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789394700.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789395300.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789395600.0, "equity": 998.7755822022712, "holding": true}, {"timestamp": 1789396500.0, "equity": 997.6177120369462, "holding": true}, {"timestamp": 1789396800.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789397100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789397700.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789398000.0, "equity": 1009.117933434682, "holding": true}, {"timestamp": 1789398300.0, "equity": 1009.154473495324, "holding": false}, {"timestamp": 1789398600.0, "equity": 1009.154473495324, "holding": false}, {"timestamp": 1789400100.0, "equity": 1009.154473495324, "holding": false}, {"timestamp": 1789400700.0, "equity": 1009.154473495324, "holding": false}], "open_quantity": 0.0, "cash": 1009.154473495324, "fitness": 0.005281041550743184, "mark_to_market_equity": 1009.154473495324, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}, "momentum": {"equity": 980.0653982545947, "return": -0.01993460174540529, "drawdown": 0.019934601745405303, "fees": 0.5418216597430129, "trades": [{"side": "buy", "timestamp": 1789390500.0, "signal_timestamp": 1789390200.0, "price": 4.739833445578496e-05, "notional": 100.0, "fee": 0.3, "liquidity": 10000.0, "reason": "momentum 0.02110; liquidity 10000.00"}, {"side": "sell", "timestamp": 1789392600.0, "signal_timestamp": 1789392300.0, "price": 3.8206479690507855e-05, "notional": 80.60721991433763, "fee": 0.2418216597430129, "liquidity": 10000.0, "reason": "stop loss"}], "decisions": [{"timestamp": 1789369500.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789370100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789370400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789370700.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789371000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 1000.0}, {"timestamp": 1789371300.0, "action": "watch", "reason": "momentum -0.08007; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789372200.0, "action": "watch", "reason": "momentum -0.07390; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789372500.0, "action": "watch", "reason": "momentum -0.08911; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789372800.0, "action": "watch", "reason": "momentum -0.08670; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789373100.0, "action": "watch", "reason": "momentum 0.00769; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789373400.0, "action": "watch", "reason": "momentum 0.04990; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789374000.0, "action": "watch", "reason": "momentum 0.08259; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789375200.0, "action": "watch", "reason": "momentum 0.09015; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789376100.0, "action": "watch", "reason": "momentum 0.08202; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789377000.0, "action": "watch", "reason": "momentum 0.02731; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789377300.0, "action": "watch", "reason": "momentum 0.11447; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789377900.0, "action": "watch", "reason": "momentum 0.08422; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789378800.0, "action": "watch", "reason": "momentum 0.10298; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789380000.0, "action": "watch", "reason": "momentum 0.09682; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789380600.0, "action": "watch", "reason": "momentum 0.08293; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789380900.0, "action": "watch", "reason": "momentum 0.00185; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789381500.0, "action": "watch", "reason": "momentum 0.00051; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789382400.0, "action": "watch", "reason": "momentum -0.00021; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789383600.0, "action": "watch", "reason": "momentum -0.00340; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789384500.0, "action": "watch", "reason": "momentum -0.02461; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789384800.0, "action": "watch", "reason": "momentum -0.13124; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789385700.0, "action": "watch", "reason": "momentum -0.03039; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789386600.0, "action": "watch", "reason": "momentum -0.04387; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789386900.0, "action": "watch", "reason": "momentum -0.05899; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789387500.0, "action": "watch", "reason": "momentum -0.00129; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789387800.0, "action": "watch", "reason": "momentum 0.15207; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789388700.0, "action": "watch", "reason": "momentum 0.04654; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389000.0, "action": "watch", "reason": "momentum 0.06544; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389300.0, "action": "watch", "reason": "momentum 0.07852; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389600.0, "action": "watch", "reason": "momentum 0.04117; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789389900.0, "action": "watch", "reason": "momentum 0.03600; entry conditions not met", "pending": null, "equity": 1000.0}, {"timestamp": 1789390200.0, "action": "watch", "reason": "momentum 0.02110; entry queued", "pending": "buy", "equity": 1000.0}, {"timestamp": 1789390500.0, "action": "buy", "reason": "momentum 0.02110; liquidity 10000.00", "pending": null, "equity": 999.0019960079841}, {"timestamp": 1789391100.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789391400.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789392000.0, "action": "watch", "reason": "insufficient history", "pending": null, "equity": 999.4000000000001}, {"timestamp": 1789392300.0, "action": "watch", "reason": "insufficient history", "pending": "sell", "equity": 987.150906387171}, {"timestamp": 1789392600.0, "action": "sell", "reason": "stop loss", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789392900.0, "action": "watch", "reason": "momentum -0.22245; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789393200.0, "action": "watch", "reason": "momentum -0.21974; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789393500.0, "action": "watch", "reason": "momentum -0.20098; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789393800.0, "action": "watch", "reason": "momentum -0.07621; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789394100.0, "action": "watch", "reason": "momentum 0.00444; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789394700.0, "action": "watch", "reason": "momentum 0.03027; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789395300.0, "action": "watch", "reason": "momentum 0.01881; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789395600.0, "action": "watch", "reason": "momentum -0.00080; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789396500.0, "action": "watch", "reason": "momentum -0.01472; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789396800.0, "action": "watch", "reason": "momentum 0.00406; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789397100.0, "action": "watch", "reason": "momentum -0.00005; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789397700.0, "action": "watch", "reason": "momentum 0.08983; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789398000.0, "action": "watch", "reason": "momentum 0.10439; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789398300.0, "action": "watch", "reason": "momentum 0.12165; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789398600.0, "action": "watch", "reason": "momentum 0.10062; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789400100.0, "action": "watch", "reason": "momentum 0.06811; entry conditions not met", "pending": null, "equity": 980.0653982545947}, {"timestamp": 1789400700.0, "action": "watch", "reason": "momentum -0.00692; entry conditions not met", "pending": null, "equity": 980.0653982545947}], "curve": [{"timestamp": 1789369500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789370100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789370400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789370700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789371000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789371300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789372200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789372500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789372800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789373100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789373400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789374000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789375200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789376100.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789377000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789377300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789377900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789378800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789380000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789380600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789380900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789381500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789382400.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789383600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789384500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789384800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789385700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789386600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789386900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789387500.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789387800.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789388700.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389000.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389300.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389600.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789389900.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789390200.0, "equity": 1000.0, "holding": false}, {"timestamp": 1789390500.0, "equity": 999.0019960079841, "holding": true}, {"timestamp": 1789391100.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789391400.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789392000.0, "equity": 999.4000000000001, "holding": true}, {"timestamp": 1789392300.0, "equity": 987.150906387171, "holding": true}, {"timestamp": 1789392600.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789392900.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789393200.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789393500.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789393800.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789394100.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789394700.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789395300.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789395600.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789396500.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789396800.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789397100.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789397700.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789398000.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789398300.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789398600.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789400100.0, "equity": 980.0653982545947, "holding": false}, {"timestamp": 1789400700.0, "equity": 980.0653982545947, "holding": false}], "open_quantity": 0.0, "cash": 980.0653982545947, "fitness": -0.05003650436351324, "mark_to_market_equity": 980.0653982545947, "mark_note": "Cash plus inventory within the modeled one-observation exit cap, net of costs; excess inventory valued at zero for fitness. Not an executed closing trade."}}, "events": [{"sequence": 0, "kind": "birth", "generation": 0, "previous_hash": "0000000000000000000000000000000000000000000000000000000000000000", "fly": "F0001", "parents": [], "mutations": [], "hash": "44669ba6993f22aee2b7b73f334b107a862a157539a45a57abb96d6c624c3911"}, {"sequence": 1, "kind": "birth", "generation": 0, "previous_hash": "44669ba6993f22aee2b7b73f334b107a862a157539a45a57abb96d6c624c3911", "fly": "F0002", "parents": [], "mutations": [], "hash": "3885a7301c2432a584d04dcb2e771674bdbfdf77b0479469f278bcdba4c8a3f6"}, {"sequence": 2, "kind": "birth", "generation": 0, "previous_hash": "3885a7301c2432a584d04dcb2e771674bdbfdf77b0479469f278bcdba4c8a3f6", "fly": "F0003", "parents": [], "mutations": [], "hash": "b5dea4f428791c1b384f8c719c050ddfc2bec889042833685de08e08722a00aa"}, {"sequence": 3, "kind": "birth", "generation": 0, "previous_hash": "b5dea4f428791c1b384f8c719c050ddfc2bec889042833685de08e08722a00aa", "fly": "F0004", "parents": [], "mutations": [], "hash": "b8264941b65d33dd9d6b0fb22c5ec7b49b8b040e6a84afe3586c876279e3956a"}, {"sequence": 4, "kind": "birth", "generation": 0, "previous_hash": "b8264941b65d33dd9d6b0fb22c5ec7b49b8b040e6a84afe3586c876279e3956a", "fly": "F0005", "parents": [], "mutations": [], "hash": "47fd90ad3e946050d92e54b52b1d4e80d58def44ef648e959bcba682196491bc"}, {"sequence": 5, "kind": "birth", "generation": 0, "previous_hash": "47fd90ad3e946050d92e54b52b1d4e80d58def44ef648e959bcba682196491bc", "fly": "F0006", "parents": [], "mutations": [], "hash": "5187ec33c41578641da3da166fd928449d74b3376b60032d8f94d383a2be34e1"}, {"sequence": 6, "kind": "birth", "generation": 0, "previous_hash": "5187ec33c41578641da3da166fd928449d74b3376b60032d8f94d383a2be34e1", "fly": "F0007", "parents": [], "mutations": [], "hash": "aa1203be7f9f6803e6147040c4c664a560b279ec551f007c18fc768bdb4a3c29"}, {"sequence": 7, "kind": "birth", "generation": 0, "previous_hash": "aa1203be7f9f6803e6147040c4c664a560b279ec551f007c18fc768bdb4a3c29", "fly": "F0008", "parents": [], "mutations": [], "hash": "af15d8197bb06b0aa5c262be6f40aa453fe67cff9734cf9c6829cfe90845f5e0"}, {"sequence": 8, "kind": "birth", "generation": 0, "previous_hash": "af15d8197bb06b0aa5c262be6f40aa453fe67cff9734cf9c6829cfe90845f5e0", "fly": "F0009", "parents": [], "mutations": [], "hash": "10994d79f97326b26aebb89dcf97347334c9949acd698e98eaf1771159392902"}, {"sequence": 9, "kind": "birth", "generation": 0, "previous_hash": "10994d79f97326b26aebb89dcf97347334c9949acd698e98eaf1771159392902", "fly": "F0010", "parents": [], "mutations": [], "hash": "40a4f3c3b47c621b113a35c3b20c1bdd83e7baf19ef37cda610573e3cc10d5ff"}, {"sequence": 10, "kind": "birth", "generation": 0, "previous_hash": "40a4f3c3b47c621b113a35c3b20c1bdd83e7baf19ef37cda610573e3cc10d5ff", "fly": "F0011", "parents": [], "mutations": [], "hash": "f6a7a900e0981353dc0fda8bd743c2aed76b70f9183c30b6e935c1cbe62892dc"}, {"sequence": 11, "kind": "birth", "generation": 0, "previous_hash": "f6a7a900e0981353dc0fda8bd743c2aed76b70f9183c30b6e935c1cbe62892dc", "fly": "F0012", "parents": [], "mutations": [], "hash": "cf73199ce89720062e6077d132fff47f03ae8e5ac44830a2185be5b51e5936bc"}, {"sequence": 12, "kind": "birth", "generation": 0, "previous_hash": "cf73199ce89720062e6077d132fff47f03ae8e5ac44830a2185be5b51e5936bc", "fly": "F0013", "parents": [], "mutations": [], "hash": "84a583b06b025ccd82b92ed58197b9d57f50980a69de544d4591a331e52bbb2c"}, {"sequence": 13, "kind": "birth", "generation": 0, "previous_hash": "84a583b06b025ccd82b92ed58197b9d57f50980a69de544d4591a331e52bbb2c", "fly": "F0014", "parents": [], "mutations": [], "hash": "f5c362cb3f60f52458cc5301a42801f816e444bc249ac140ebadc33780d75376"}, {"sequence": 14, "kind": "birth", "generation": 0, "previous_hash": "f5c362cb3f60f52458cc5301a42801f816e444bc249ac140ebadc33780d75376", "fly": "F0015", "parents": [], "mutations": [], "hash": "e64b881524aa0f0a6bb00ccb7083484d4b7a2132aca4b66a0689a81aecb37e4d"}, {"sequence": 15, "kind": "birth", "generation": 0, "previous_hash": "e64b881524aa0f0a6bb00ccb7083484d4b7a2132aca4b66a0689a81aecb37e4d", "fly": "F0016", "parents": [], "mutations": [], "hash": "bd2edbe87b1f65446ef3440abb2674746fd7d08d661b17d5a6c4afc28d36a82c"}, {"sequence": 16, "kind": "birth", "generation": 0, "previous_hash": "bd2edbe87b1f65446ef3440abb2674746fd7d08d661b17d5a6c4afc28d36a82c", "fly": "F0017", "parents": [], "mutations": [], "hash": "2c564855652db8103f8d7485e7fdbe1ae8b751ed65fa1191ac8760f369cb487c"}, {"sequence": 17, "kind": "birth", "generation": 0, "previous_hash": "2c564855652db8103f8d7485e7fdbe1ae8b751ed65fa1191ac8760f369cb487c", "fly": "F0018", "parents": [], "mutations": [], "hash": "51cbd593c29ca2db1f327a17e2a52e95b44cb8d9ed3fd541643f73d8b9e81be2"}, {"sequence": 18, "kind": "birth", "generation": 0, "previous_hash": "51cbd593c29ca2db1f327a17e2a52e95b44cb8d9ed3fd541643f73d8b9e81be2", "fly": "F0019", "parents": [], "mutations": [], "hash": "16885c6107500a4225a21c311f56e49682fd9a3ddefd3f0134fb27edfb3e0b3e"}, {"sequence": 19, "kind": "birth", "generation": 0, "previous_hash": "16885c6107500a4225a21c311f56e49682fd9a3ddefd3f0134fb27edfb3e0b3e", "fly": "F0020", "parents": [], "mutations": [], "hash": "cc54506c82bd65a75c14df4fb1f0c6e2f30ac4aacbdb7c674a664ecec02f6aca"}, {"sequence": 20, "kind": "birth", "generation": 0, "previous_hash": "cc54506c82bd65a75c14df4fb1f0c6e2f30ac4aacbdb7c674a664ecec02f6aca", "fly": "F0021", "parents": [], "mutations": [], "hash": "da41efbe00d343cc363908f7342373213b9a47a712b0c1148c94362611134617"}, {"sequence": 21, "kind": "birth", "generation": 0, "previous_hash": "da41efbe00d343cc363908f7342373213b9a47a712b0c1148c94362611134617", "fly": "F0022", "parents": [], "mutations": [], "hash": "1f3aa714bd9dc7c3537a5b8922bc97fc9005730c27db9f15c1fffd16bec1612f"}, {"sequence": 22, "kind": "birth", "generation": 0, "previous_hash": "1f3aa714bd9dc7c3537a5b8922bc97fc9005730c27db9f15c1fffd16bec1612f", "fly": "F0023", "parents": [], "mutations": [], "hash": "a53742a15ea6e091a77bd643adbb30dee34ecf778a4b4ccb9696ca820f691682"}, {"sequence": 23, "kind": "birth", "generation": 0, "previous_hash": "a53742a15ea6e091a77bd643adbb30dee34ecf778a4b4ccb9696ca820f691682", "fly": "F0024", "parents": [], "mutations": [], "hash": "0738de41147ba2386cb8504d5fc1e20b0f7e744a07394360f4159127323d0d3d"}, {"sequence": 24, "kind": "generation", "generation": 0, "previous_hash": "0738de41147ba2386cb8504d5fc1e20b0f7e744a07394360f4159127323d0d3d", "best": "F0011", "fitness": 0.13262980762333113, "hash": "18ce194ede61706f0327b1cb7c53ecb9a50409884ac485522554f6683b159c1c"}, {"sequence": 25, "kind": "extinction", "generation": 0, "previous_hash": "18ce194ede61706f0327b1cb7c53ecb9a50409884ac485522554f6683b159c1c", "fly": "F0005", "fitness": 0.0, "hash": "51dd0582dcd318523956939f4c3836128081b3a732078e7a1c3ec24dba49b1df"}, {"sequence": 26, "kind": "extinction", "generation": 0, "previous_hash": "51dd0582dcd318523956939f4c3836128081b3a732078e7a1c3ec24dba49b1df", "fly": "F0006", "fitness": 0.0, "hash": "5485af4cc9e6eeac48dbe343e6f1429d375573f90ebcfea1254d48ff56f242b3"}, {"sequence": 27, "kind": "extinction", "generation": 0, "previous_hash": "5485af4cc9e6eeac48dbe343e6f1429d375573f90ebcfea1254d48ff56f242b3", "fly": "F0008", "fitness": 0.0, "hash": "5fa614c91cfcec5d0570b6591db6645d5b6c956aa44b1da81fec1d4b0dfd5767"}, {"sequence": 28, "kind": "extinction", "generation": 0, "previous_hash": "5fa614c91cfcec5d0570b6591db6645d5b6c956aa44b1da81fec1d4b0dfd5767", "fly": "F0009", "fitness": -0.27702931059117314, "hash": "75155d6346a14b9df5c3989ae3ef82349386f974a7332be6d4d8a3ddfdc9f1b3"}, {"sequence": 29, "kind": "extinction", "generation": 0, "previous_hash": "75155d6346a14b9df5c3989ae3ef82349386f974a7332be6d4d8a3ddfdc9f1b3", "fly": "F0010", "fitness": 0.0, "hash": "7634786680087a98f8d248fc4d0484c7046d41d672013ad961b458f9ed85dd7d"}, {"sequence": 30, "kind": "extinction", "generation": 0, "previous_hash": "7634786680087a98f8d248fc4d0484c7046d41d672013ad961b458f9ed85dd7d", "fly": "F0012", "fitness": 0.0, "hash": "1e59c275d498a8957e4d9e9f3a73181a5d4b6f62b1a474901fe5f8bbe5e55633"}, {"sequence": 31, "kind": "extinction", "generation": 0, "previous_hash": "1e59c275d498a8957e4d9e9f3a73181a5d4b6f62b1a474901fe5f8bbe5e55633", "fly": "F0013", "fitness": -0.02907918054337976, "hash": "234aea3a71aa9069ac1402ba6e6575125abec57fbdc45199b137991e299996fc"}, {"sequence": 32, "kind": "extinction", "generation": 0, "previous_hash": "234aea3a71aa9069ac1402ba6e6575125abec57fbdc45199b137991e299996fc", "fly": "F0014", "fitness": 0.0, "hash": "425abc3e5c5946d0028550b695bb91194d17fde77b78734ff575368b1aea49f1"}, {"sequence": 33, "kind": "extinction", "generation": 0, "previous_hash": "425abc3e5c5946d0028550b695bb91194d17fde77b78734ff575368b1aea49f1", "fly": "F0015", "fitness": 0.0, "hash": "4526a80e060d722c0e1dacc78024b1f07a10fbdaa30beb8b13797f6b7f325a8b"}, {"sequence": 34, "kind": "extinction", "generation": 0, "previous_hash": "4526a80e060d722c0e1dacc78024b1f07a10fbdaa30beb8b13797f6b7f325a8b", "fly": "F0016", "fitness": 0.0, "hash": "d44656e8c7ea7d73d0bf792ea3a26a178cb434b4a247a0c1f556fdcae112a22c"}, {"sequence": 35, "kind": "extinction", "generation": 0, "previous_hash": "d44656e8c7ea7d73d0bf792ea3a26a178cb434b4a247a0c1f556fdcae112a22c", "fly": "F0017", "fitness": 0.0, "hash": "7eaca9ab1cef54244618dd53cc5c41d924fb1def5a327c342fff529ac651451a"}, {"sequence": 36, "kind": "extinction", "generation": 0, "previous_hash": "7eaca9ab1cef54244618dd53cc5c41d924fb1def5a327c342fff529ac651451a", "fly": "F0018", "fitness": 0.0, "hash": "15f49c9f7cc3d86427efdc393b25019fb34f436763683c34f0279dead585e45f"}, {"sequence": 37, "kind": "extinction", "generation": 0, "previous_hash": "15f49c9f7cc3d86427efdc393b25019fb34f436763683c34f0279dead585e45f", "fly": "F0019", "fitness": -0.12116702048916568, "hash": "c07795bf7b995d1c1ab6c0635ac021bf7350265a7f32ec8976171644b1c40845"}, {"sequence": 38, "kind": "extinction", "generation": 0, "previous_hash": "c07795bf7b995d1c1ab6c0635ac021bf7350265a7f32ec8976171644b1c40845", "fly": "F0020", "fitness": 0.0, "hash": "2ff4cbc5c1afd88144b91de4f28d610b1e3346b7df028291f75864e7d98789b0"}, {"sequence": 39, "kind": "extinction", "generation": 0, "previous_hash": "2ff4cbc5c1afd88144b91de4f28d610b1e3346b7df028291f75864e7d98789b0", "fly": "F0022", "fitness": 0.0, "hash": "db831691246c6bb9456f2303a1a52d2e2cd1f9e38337f3f236aa82729156a5f9"}, {"sequence": 40, "kind": "extinction", "generation": 0, "previous_hash": "db831691246c6bb9456f2303a1a52d2e2cd1f9e38337f3f236aa82729156a5f9", "fly": "F0023", "fitness": 0.0, "hash": "a25bbcd1dcc4022c2afb332f1c0332052a563f951d3758ab09efa827e3d5a70b"}, {"sequence": 41, "kind": "extinction", "generation": 0, "previous_hash": "a25bbcd1dcc4022c2afb332f1c0332052a563f951d3758ab09efa827e3d5a70b", "fly": "F0024", "fitness": -0.03560418913848954, "hash": "a961737a73fcaf92d1541b73b74e32b07540f945dd56799c0a931d8f942416a8"}, {"sequence": 42, "kind": "birth", "generation": 1, "previous_hash": "a961737a73fcaf92d1541b73b74e32b07540f945dd56799c0a931d8f942416a8", "fly": "F0025", "parents": ["F0002"], "mutations": [{"gene": "lookback", "before": 10, "after": 2}], "hash": "fb5c9d4908004c0f5b166144ac5096c97b8e310595fbfa10064b11323363138a"}, {"sequence": 43, "kind": "birth", "generation": 1, "previous_hash": "fb5c9d4908004c0f5b166144ac5096c97b8e310595fbfa10064b11323363138a", "fly": "F0026", "parents": ["F0004"], "mutations": [{"gene": "lookback", "before": 8, "after": 12}], "hash": "36457095c286b4b7971365bb01e839aa7335ae2e8cfeeeb533c3e40c9074d3fa"}, {"sequence": 44, "kind": "birth", "generation": 1, "previous_hash": "36457095c286b4b7971365bb01e839aa7335ae2e8cfeeeb533c3e40c9074d3fa", "fly": "F0027", "parents": ["F0011"], "mutations": [{"gene": "hold", "before": 50, "after": 30}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "hash": "45a407623369b39a7119c477703cdd781605fc059f02d7719cc7249afa203b1f"}, {"sequence": 45, "kind": "birth", "generation": 1, "previous_hash": "45a407623369b39a7119c477703cdd781605fc059f02d7719cc7249afa203b1f", "fly": "F0028", "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.08642176202803734}], "hash": "bd9357bb7e52ad1d8bb13ed9b563eaa3c2617fefbb30d4e0b8b6e06f3332a64e"}, {"sequence": 46, "kind": "birth", "generation": 1, "previous_hash": "bd9357bb7e52ad1d8bb13ed9b563eaa3c2617fefbb30d4e0b8b6e06f3332a64e", "fly": "F0029", "parents": ["F0021"], "mutations": [{"gene": "lookback", "before": 12, "after": 11}, {"gene": "stop", "before": 0.11610449866313166, "after": 0.10992745616968132}, {"gene": "allocation", "before": 0.21557929089272915, "after": 0.22783923717051152}], "hash": "6fa91e8e5a8960649233966db8b68663b50ea3e584caf35fd7a1ba6059b48796"}, {"sequence": 47, "kind": "birth", "generation": 1, "previous_hash": "6fa91e8e5a8960649233966db8b68663b50ea3e584caf35fd7a1ba6059b48796", "fly": "F0030", "parents": ["F0003"], "mutations": [{"gene": "momentum", "before": 0.04405248108977661, "after": 0.05791276578740515}], "hash": "469755cf913f4a4f9517d3bfd5578b9162f98f750f03168fbd33c279e7aecedf"}, {"sequence": 48, "kind": "birth", "generation": 1, "previous_hash": "469755cf913f4a4f9517d3bfd5578b9162f98f750f03168fbd33c279e7aecedf", "fly": "F0031", "parents": ["F0002"], "mutations": [{"gene": "take", "before": 0.1904028710991003, "after": 0.185116883644881}, {"gene": "allocation", "before": 0.43686719518692196, "after": 0.5}], "hash": "faf189d912be9bd46f9cbc6edd9311c3ad1347549dcb816f124bd51fe3407277"}, {"sequence": 49, "kind": "birth", "generation": 1, "previous_hash": "faf189d912be9bd46f9cbc6edd9311c3ad1347549dcb816f124bd51fe3407277", "fly": "F0032", "parents": ["F0001"], "mutations": [{"gene": "take", "before": 0.056051748805010654, "after": 0.015}], "hash": "b65bb03098f658cf8503c63771ccc170d51aec4866b112a40642b13c4985124a"}, {"sequence": 50, "kind": "birth", "generation": 1, "previous_hash": "b65bb03098f658cf8503c63771ccc170d51aec4866b112a40642b13c4985124a", "fly": "F0033", "parents": ["F0007"], "mutations": [{"gene": "lookback", "before": 3, "after": 2}, {"gene": "hold", "before": 40, "after": 38}], "hash": "7d4b3c66b1236015424ebf62996b10ad0c1342f550f7b98aa96f4d5ed7b3c459"}, {"sequence": 51, "kind": "birth", "generation": 1, "previous_hash": "7d4b3c66b1236015424ebf62996b10ad0c1342f550f7b98aa96f4d5ed7b3c459", "fly": "F0034", "parents": ["F0004"], "mutations": [{"gene": "min_liquidity", "before": 35307.87391803834, "after": 38774.77264392029}, {"gene": "allocation", "before": 0.19896623598771923, "after": 0.22740140891708466}], "hash": "a57a98fb146da944e24fe9f801c37c54ff82801ef6330baea0b620e3178cba17"}, {"sequence": 52, "kind": "birth", "generation": 1, "previous_hash": "a57a98fb146da944e24fe9f801c37c54ff82801ef6330baea0b620e3178cba17", "fly": "F0035", "parents": ["F0007"], "mutations": [{"gene": "stop", "before": 0.015532523211431308, "after": 0.02486923476590657}], "hash": "321b66158bd6e11e6cd2e54d1507e6a7a8802060c1582a07edb974db84e8bfb7"}, {"sequence": 53, "kind": "birth", "generation": 1, "previous_hash": "321b66158bd6e11e6cd2e54d1507e6a7a8802060c1582a07edb974db84e8bfb7", "fly": "F0036", "parents": ["F0002"], "mutations": [{"gene": "lookback", "before": 10, "after": 7}], "hash": "5c89fce7f5a7bea3f739f7baf51eb8f04197ceb58c97f1ba4a4a1fdba193b780"}, {"sequence": 54, "kind": "birth", "generation": 1, "previous_hash": "5c89fce7f5a7bea3f739f7baf51eb8f04197ceb58c97f1ba4a4a1fdba193b780", "fly": "F0037", "parents": ["F0004"], "mutations": [{"gene": "min_liquidity", "before": 35307.87391803834, "after": 37940.0120110887}, {"gene": "hold", "before": 16, "after": 24}], "hash": "a754a22a078ba11266fcee0accff26f236cb3cbfb1a9c411c1f4d09669bfef09"}, {"sequence": 55, "kind": "birth", "generation": 1, "previous_hash": "a754a22a078ba11266fcee0accff26f236cb3cbfb1a9c411c1f4d09669bfef09", "fly": "F0038", "parents": ["F0021"], "mutations": [{"gene": "allocation", "before": 0.21557929089272915, "after": 0.2228744894578537}, {"gene": "take", "before": 0.06930831908471305, "after": 0.05209194011483975}, {"gene": "momentum", "before": 0.07643681092454804, "after": 0.04094236852527894}], "hash": "c217c58c233c7450f50368ff432cb3a25d0fa537539b58d072dda36f8720c0d8"}, {"sequence": 56, "kind": "birth", "generation": 1, "previous_hash": "c217c58c233c7450f50368ff432cb3a25d0fa537539b58d072dda36f8720c0d8", "fly": "F0039", "parents": ["F0007"], "mutations": [{"gene": "take", "before": 0.1271507957062484, "after": 0.16168486038713875}, {"gene": "momentum", "before": 0.06968793954851839, "after": 0.08}, {"gene": "allocation", "before": 0.3984687160873489, "after": 0.48254201963407345}], "hash": "c78c3e8965b697b2319dcb69517a58206366904b6eada4454d2df3c6d445831a"}, {"sequence": 57, "kind": "birth", "generation": 1, "previous_hash": "c78c3e8965b697b2319dcb69517a58206366904b6eada4454d2df3c6d445831a", "fly": "F0040", "parents": ["F0002"], "mutations": [{"gene": "allocation", "before": 0.43686719518692196, "after": 0.5}, {"gene": "min_liquidity", "before": 1444.1452616472875, "after": 100}], "hash": "4b4e668538390d693a13ed7aafbe83271db7f8378fb8b9d09521ffdf2d542d92"}, {"sequence": 58, "kind": "birth", "generation": 1, "previous_hash": "4b4e668538390d693a13ed7aafbe83271db7f8378fb8b9d09521ffdf2d542d92", "fly": "F0041", "parents": [], "mutations": [], "hash": "a3f6b242e50f3aee78180925112e5a000649216d9e1dd2517545697196032d99"}, {"sequence": 59, "kind": "generation", "generation": 1, "previous_hash": "a3f6b242e50f3aee78180925112e5a000649216d9e1dd2517545697196032d99", "best": "F0011", "fitness": 0.13262980762333113, "hash": "76e84ef4f0c66aff4436551b9eefa41d90a2d84560aa8fce6a116f1eece041af"}, {"sequence": 60, "kind": "extinction", "generation": 1, "previous_hash": "76e84ef4f0c66aff4436551b9eefa41d90a2d84560aa8fce6a116f1eece041af", "fly": "F0002", "fitness": 0.04341873589165562, "hash": "651cac5af8881871be4e4e86469785ec6c2c1f181060dffc1b7576b1d4a3538c"}, {"sequence": 61, "kind": "extinction", "generation": 1, "previous_hash": "651cac5af8881871be4e4e86469785ec6c2c1f181060dffc1b7576b1d4a3538c", "fly": "F0001", "fitness": 0.0, "hash": "27c59b057f584cfd037b1f739dbe688154d2972d2ed500583266a6baa517926d"}, {"sequence": 62, "kind": "extinction", "generation": 1, "previous_hash": "27c59b057f584cfd037b1f739dbe688154d2972d2ed500583266a6baa517926d", "fly": "F0003", "fitness": 0.0, "hash": "a1a13e773fd525d3589659d3fe3be4357b0d0f19afe0a70ce45fe53fde5ce30b"}, {"sequence": 63, "kind": "extinction", "generation": 1, "previous_hash": "a1a13e773fd525d3589659d3fe3be4357b0d0f19afe0a70ce45fe53fde5ce30b", "fly": "F0004", "fitness": 0.0, "hash": "eacbb1349438fb1754b71b8f0bc814a81115e54ce78569c750c070515a98c1e2"}, {"sequence": 64, "kind": "extinction", "generation": 1, "previous_hash": "eacbb1349438fb1754b71b8f0bc814a81115e54ce78569c750c070515a98c1e2", "fly": "F0007", "fitness": 0.0, "hash": "f665814724e9113a17ba89b402139fdd26b1cb4d6591241074cf001d9df1f8ca"}, {"sequence": 65, "kind": "extinction", "generation": 1, "previous_hash": "f665814724e9113a17ba89b402139fdd26b1cb4d6591241074cf001d9df1f8ca", "fly": "F0025", "fitness": 0.0010519316011608744, "hash": "4f1f24b60ffb23e23a79547455125ff650677c91cc99b90727e75e82f6dffc1b"}, {"sequence": 66, "kind": "extinction", "generation": 1, "previous_hash": "4f1f24b60ffb23e23a79547455125ff650677c91cc99b90727e75e82f6dffc1b", "fly": "F0026", "fitness": 0.0, "hash": "ce26e9ab972d287fa1a9ba60cb142c4c781345ad89131b24c295403990c15c6e"}, {"sequence": 67, "kind": "extinction", "generation": 1, "previous_hash": "ce26e9ab972d287fa1a9ba60cb142c4c781345ad89131b24c295403990c15c6e", "fly": "F0029", "fitness": 0.010723345154961077, "hash": "504d8e41f780bc9cf93d8b246e50f3679588494552f24ef76b48e4c89f0193af"}, {"sequence": 68, "kind": "extinction", "generation": 1, "previous_hash": "504d8e41f780bc9cf93d8b246e50f3679588494552f24ef76b48e4c89f0193af", "fly": "F0030", "fitness": 0.0, "hash": "06f57fc87b05e2045f0c29abf6aa461a2eb844bc4e8b35e865bf95dca6515cdf"}, {"sequence": 69, "kind": "extinction", "generation": 1, "previous_hash": "06f57fc87b05e2045f0c29abf6aa461a2eb844bc4e8b35e865bf95dca6515cdf", "fly": "F0032", "fitness": 0.0, "hash": "abc1a47d8bd7ccbc0993eb87b872578afd3adbde4c8db7229d1ace3b4bfe7646"}, {"sequence": 70, "kind": "extinction", "generation": 1, "previous_hash": "abc1a47d8bd7ccbc0993eb87b872578afd3adbde4c8db7229d1ace3b4bfe7646", "fly": "F0033", "fitness": 0.0, "hash": "c2ecd9cdf32df353323f3bfa10b2f60441be34f1495d9b970b12c5b06b0a0c8f"}, {"sequence": 71, "kind": "extinction", "generation": 1, "previous_hash": "c2ecd9cdf32df353323f3bfa10b2f60441be34f1495d9b970b12c5b06b0a0c8f", "fly": "F0034", "fitness": 0.0, "hash": "b3eae165e8ee78800d48c7c3540ceaa5f087b54d47ac0ad1155fce51fdd5a7c7"}, {"sequence": 72, "kind": "extinction", "generation": 1, "previous_hash": "b3eae165e8ee78800d48c7c3540ceaa5f087b54d47ac0ad1155fce51fdd5a7c7", "fly": "F0035", "fitness": 0.0, "hash": "a815756e65629a75c3a231dcb20b88b4e471147487bc61bbccdb73f3c099534f"}, {"sequence": 73, "kind": "extinction", "generation": 1, "previous_hash": "a815756e65629a75c3a231dcb20b88b4e471147487bc61bbccdb73f3c099534f", "fly": "F0037", "fitness": 0.0, "hash": "fccf26455324bdb5fb93214d627e09b5a1ebf850b018c76f3ffcd2fc48448e89"}, {"sequence": 74, "kind": "extinction", "generation": 1, "previous_hash": "fccf26455324bdb5fb93214d627e09b5a1ebf850b018c76f3ffcd2fc48448e89", "fly": "F0038", "fitness": 0.03699397093414862, "hash": "1c0cd404b9ccd506235368f116f58982b549aed684a8a8a371f31ab2d6bca73d"}, {"sequence": 75, "kind": "extinction", "generation": 1, "previous_hash": "1c0cd404b9ccd506235368f116f58982b549aed684a8a8a371f31ab2d6bca73d", "fly": "F0040", "fitness": 0.04341873589165562, "hash": "061b1d4d83b20a18485a88ea2c1e918a31658a1e7f74795949c88f546bf26821"}, {"sequence": 76, "kind": "extinction", "generation": 1, "previous_hash": "061b1d4d83b20a18485a88ea2c1e918a31658a1e7f74795949c88f546bf26821", "fly": "F0041", "fitness": 0.0, "hash": "feb3a4ca322d1cd734dd8dae487e99c51419757805c3671ab7a97b70af5f171c"}, {"sequence": 77, "kind": "birth", "generation": 2, "previous_hash": "feb3a4ca322d1cd734dd8dae487e99c51419757805c3671ab7a97b70af5f171c", "fly": "F0042", "parents": ["F0021"], "mutations": [{"gene": "allocation", "before": 0.21557929089272915, "after": 0.30341228599377157}, {"gene": "momentum", "before": 0.07643681092454804, "after": 0.06852012428181567}, {"gene": "min_liquidity", "before": 8538.738809487815, "after": 100}], "hash": "90a353240bb7e50fc25d4475f6ad28dae743b8f7b0dba6579265004c355517b6"}, {"sequence": 78, "kind": "birth", "generation": 2, "previous_hash": "90a353240bb7e50fc25d4475f6ad28dae743b8f7b0dba6579265004c355517b6", "fly": "F0043", "parents": ["F0036"], "mutations": [{"gene": "min_liquidity", "before": 1444.1452616472875, "after": 1314.8510542425986}], "hash": "a158e5236cabe94480416144b6479d74aed2495573d79e34418ee37dd75e0c9b"}, {"sequence": 79, "kind": "birth", "generation": 2, "previous_hash": "a158e5236cabe94480416144b6479d74aed2495573d79e34418ee37dd75e0c9b", "fly": "F0044", "parents": ["F0021"], "mutations": [{"gene": "stop", "before": 0.11610449866313166, "after": 0.12}], "hash": "c3c53567240f8df8ee2983509a6f21c079b33d1c33ea64095705f191005cd4c3"}, {"sequence": 80, "kind": "birth", "generation": 2, "previous_hash": "c3c53567240f8df8ee2983509a6f21c079b33d1c33ea64095705f191005cd4c3", "fly": "F0045", "parents": ["F0027"], "mutations": [{"gene": "lookback", "before": 10, "after": 12}], "hash": "e3a4d47f423549114c4807d840600ad3c6b9d0ab1dc5f9be5961e6ad34536ab5"}, {"sequence": 81, "kind": "birth", "generation": 2, "previous_hash": "e3a4d47f423549114c4807d840600ad3c6b9d0ab1dc5f9be5961e6ad34536ab5", "fly": "F0046", "parents": ["F0028"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "hash": "3d655b2dfde3a57fabeb442413bfbde823dfab78768163fb0b51efd60e3b659d"}, {"sequence": 82, "kind": "birth", "generation": 2, "previous_hash": "3d655b2dfde3a57fabeb442413bfbde823dfab78768163fb0b51efd60e3b659d", "fly": "F0047", "parents": ["F0028"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.039347032867977805}], "hash": "bbab8d8784efef79971280e932ce4ff3be75ce1f893bb21c9823850ac2997d2b"}, {"sequence": 83, "kind": "birth", "generation": 2, "previous_hash": "bbab8d8784efef79971280e932ce4ff3be75ce1f893bb21c9823850ac2997d2b", "fly": "F0048", "parents": ["F0036"], "mutations": [{"gene": "min_liquidity", "before": 1444.1452616472875, "after": 14702.602057503444}, {"gene": "stop", "before": 0.052258821499872724, "after": 0.018440289122383845}], "hash": "46befc0254c252ddebd6ea5bedbd07285cee643d7d95315b074edc7f8d502559"}, {"sequence": 84, "kind": "birth", "generation": 2, "previous_hash": "46befc0254c252ddebd6ea5bedbd07285cee643d7d95315b074edc7f8d502559", "fly": "F0049", "parents": ["F0031"], "mutations": [{"gene": "momentum", "before": -0.008983795108278817, "after": 0.01965333558463153}, {"gene": "stop", "before": 0.052258821499872724, "after": 0.041761957894585124}, {"gene": "lookback", "before": 10, "after": 15}], "hash": "36fde77f84332388c58f94cac4be5613cdfdb8838445edfd0a46b57fa4a204c8"}, {"sequence": 85, "kind": "birth", "generation": 2, "previous_hash": "36fde77f84332388c58f94cac4be5613cdfdb8838445edfd0a46b57fa4a204c8", "fly": "F0050", "parents": ["F0039"], "mutations": [{"gene": "momentum", "before": 0.08, "after": 0.07744357931479796}, {"gene": "allocation", "before": 0.48254201963407345, "after": 0.5}], "hash": "90a4a1f7cf9cad197402aafc168cf3f1ff5c0a9919a6ebc80284c2a4101a0962"}, {"sequence": 86, "kind": "birth", "generation": 2, "previous_hash": "90a4a1f7cf9cad197402aafc168cf3f1ff5c0a9919a6ebc80284c2a4101a0962", "fly": "F0051", "parents": ["F0039"], "mutations": [{"gene": "stop", "before": 0.015532523211431308, "after": 0.05429241034976377}, {"gene": "allocation", "before": 0.48254201963407345, "after": 0.5}, {"gene": "min_liquidity", "before": 36970.46760765182, "after": 34356.379180523196}], "hash": "89dbd510d5107837314755b1cb4250d205bfd442feb261c28f7fd77177350bfc"}, {"sequence": 87, "kind": "birth", "generation": 2, "previous_hash": "89dbd510d5107837314755b1cb4250d205bfd442feb261c28f7fd77177350bfc", "fly": "F0052", "parents": ["F0036"], "mutations": [{"gene": "min_liquidity", "before": 1444.1452616472875, "after": 19502.437352696903}], "hash": "37a245a7f4454c6fbdddc5428d3d53aa25e12115406cda09e33674ff53890356"}, {"sequence": 88, "kind": "birth", "generation": 2, "previous_hash": "37a245a7f4454c6fbdddc5428d3d53aa25e12115406cda09e33674ff53890356", "fly": "F0053", "parents": ["F0031"], "mutations": [{"gene": "min_liquidity", "before": 1444.1452616472875, "after": 2798.5305764309705}], "hash": "0db9c3a36c2ae64f9f2824fceb8baa4e0eeeaa52d99cfa1368c2786b84c397e2"}, {"sequence": 89, "kind": "birth", "generation": 2, "previous_hash": "0db9c3a36c2ae64f9f2824fceb8baa4e0eeeaa52d99cfa1368c2786b84c397e2", "fly": "F0054", "parents": ["F0036"], "mutations": [{"gene": "stop", "before": 0.052258821499872724, "after": 0.028936521183883738}, {"gene": "allocation", "before": 0.43686719518692196, "after": 0.35789582739999487}, {"gene": "hold", "before": 19, "after": 5}], "hash": "d085467fb518a2af0f8c6cde612a1623ea62cca6399d9ffc2f8eb351178cb92d"}, {"sequence": 90, "kind": "birth", "generation": 2, "previous_hash": "d085467fb518a2af0f8c6cde612a1623ea62cca6399d9ffc2f8eb351178cb92d", "fly": "F0055", "parents": ["F0027"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.023201662591185647}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.1926596854430611}], "hash": "9702c6c6ef38aea59bcff0f66b52e9ee04c7776d8e157c86997a2d24b6c5a757"}, {"sequence": 91, "kind": "birth", "generation": 2, "previous_hash": "9702c6c6ef38aea59bcff0f66b52e9ee04c7776d8e157c86997a2d24b6c5a757", "fly": "F0056", "parents": ["F0036"], "mutations": [{"gene": "momentum", "before": -0.008983795108278817, "after": 0.007514062120925908}], "hash": "22ddb2cf373a660fbde93847320abd36b6584357af72d632beb919aef3c3c54c"}, {"sequence": 92, "kind": "birth", "generation": 2, "previous_hash": "22ddb2cf373a660fbde93847320abd36b6584357af72d632beb919aef3c3c54c", "fly": "F0057", "parents": ["F0039"], "mutations": [{"gene": "allocation", "before": 0.48254201963407345, "after": 0.4308716145939886}, {"gene": "stop", "before": 0.015532523211431308, "after": 0.019153359504663243}, {"gene": "lookback", "before": 3, "after": 2}], "hash": "9049aa921cb52923a72ba638763a264b2a23f3558e116636b8cf6ca73cd67185"}, {"sequence": 93, "kind": "birth", "generation": 2, "previous_hash": "9049aa921cb52923a72ba638763a264b2a23f3558e116636b8cf6ca73cd67185", "fly": "F0058", "parents": [], "mutations": [], "hash": "02cff2da4f6b7ee5aabca9e060c408cceb8c6308ae28fae2d0028c9f46ca92e3"}, {"sequence": 94, "kind": "generation", "generation": 2, "previous_hash": "02cff2da4f6b7ee5aabca9e060c408cceb8c6308ae28fae2d0028c9f46ca92e3", "best": "F0011", "fitness": 0.13262980762333113, "hash": "73b58b6a6d7d073670f9c94e9fe0db89c65dac56041cfedda8a8905958e9cf5d"}, {"sequence": 95, "kind": "extinction", "generation": 2, "previous_hash": "73b58b6a6d7d073670f9c94e9fe0db89c65dac56041cfedda8a8905958e9cf5d", "fly": "F0021", "fitness": 0.10312592024770986, "hash": "5ca2a40fc62155fe407027329bc9a191d4007eb061f48a978a9477eab8332688"}, {"sequence": 96, "kind": "extinction", "generation": 2, "previous_hash": "5ca2a40fc62155fe407027329bc9a191d4007eb061f48a978a9477eab8332688", "fly": "F0031", "fitness": 0.06586368989692629, "hash": "a8afda40c83452fa7abc04639a881cd92deec65b6c3c880464998ebe30e0f0ff"}, {"sequence": 97, "kind": "extinction", "generation": 2, "previous_hash": "a8afda40c83452fa7abc04639a881cd92deec65b6c3c880464998ebe30e0f0ff", "fly": "F0036", "fitness": 0.04432590176629388, "hash": "624f8ef1e1c2d337cdbdd29e40e519161fcf2c2ec19caeeb8b6a679242f6265b"}, {"sequence": 98, "kind": "extinction", "generation": 2, "previous_hash": "624f8ef1e1c2d337cdbdd29e40e519161fcf2c2ec19caeeb8b6a679242f6265b", "fly": "F0039", "fitness": 0.0, "hash": "13eac92e8ddc8a076439382cb2692e5428e09780c1e71414b42057cc6b535a92"}, {"sequence": 99, "kind": "extinction", "generation": 2, "previous_hash": "13eac92e8ddc8a076439382cb2692e5428e09780c1e71414b42057cc6b535a92", "fly": "F0042", "fitness": 0.10312592024770986, "hash": "271b03b8cff28fcae4adb66bf97bfcfddfc7363c6d9c15cf5cb865f94810e7e3"}, {"sequence": 100, "kind": "extinction", "generation": 2, "previous_hash": "271b03b8cff28fcae4adb66bf97bfcfddfc7363c6d9c15cf5cb865f94810e7e3", "fly": "F0043", "fitness": 0.04432590176629388, "hash": "cd5ec5a3581fb089298db7ac357c9e7f96dd7ea3bfc765f35d8f3935f163a3f4"}, {"sequence": 101, "kind": "extinction", "generation": 2, "previous_hash": "cd5ec5a3581fb089298db7ac357c9e7f96dd7ea3bfc765f35d8f3935f163a3f4", "fly": "F0044", "fitness": 0.10312592024770986, "hash": "292e1c0c12252b627d11fbc9ac5fa1a0fe4833b6d6517410da5094f256b1e03c"}, {"sequence": 102, "kind": "extinction", "generation": 2, "previous_hash": "292e1c0c12252b627d11fbc9ac5fa1a0fe4833b6d6517410da5094f256b1e03c", "fly": "F0045", "fitness": 0.04810578268562805, "hash": "c6bb7198617290eac2998d6ce9316b0aa5369d53aedc1d52c2c3034dd24e7353"}, {"sequence": 103, "kind": "extinction", "generation": 2, "previous_hash": "c6bb7198617290eac2998d6ce9316b0aa5369d53aedc1d52c2c3034dd24e7353", "fly": "F0048", "fitness": 0.0, "hash": "80edfbeb7e6b3aa857d015c9b8254e11b8587380b6c3e2170b444c1f8e07c46f"}, {"sequence": 104, "kind": "extinction", "generation": 2, "previous_hash": "80edfbeb7e6b3aa857d015c9b8254e11b8587380b6c3e2170b444c1f8e07c46f", "fly": "F0049", "fitness": -0.0767356641882867, "hash": "a818d98eef936e58f419017d7f25011e33c81f289b115f0186ee00a5bf8f73db"}, {"sequence": 105, "kind": "extinction", "generation": 2, "previous_hash": "a818d98eef936e58f419017d7f25011e33c81f289b115f0186ee00a5bf8f73db", "fly": "F0051", "fitness": 0.0, "hash": "591cd658937079f8ded84af52b2f8cc559cfa4647fb7bcd92229b7903696e34c"}, {"sequence": 106, "kind": "extinction", "generation": 2, "previous_hash": "591cd658937079f8ded84af52b2f8cc559cfa4647fb7bcd92229b7903696e34c", "fly": "F0052", "fitness": 0.0, "hash": "c40e4087c071f9ae0f02153ff7afb0a3eb7b1adaf0e946840eed184a95891dbd"}, {"sequence": 107, "kind": "extinction", "generation": 2, "previous_hash": "c40e4087c071f9ae0f02153ff7afb0a3eb7b1adaf0e946840eed184a95891dbd", "fly": "F0053", "fitness": 0.06586368989692629, "hash": "370178dc99f5f66dec8f57731f8073719c6f91b8d00087e7493e8fb2a11d643e"}, {"sequence": 108, "kind": "extinction", "generation": 2, "previous_hash": "370178dc99f5f66dec8f57731f8073719c6f91b8d00087e7493e8fb2a11d643e", "fly": "F0054", "fitness": 0.13242979736444735, "hash": "9eae937316df91113ab7495211de72eca7aeb59e8b2c5530b846d504aca08aab"}, {"sequence": 109, "kind": "extinction", "generation": 2, "previous_hash": "9eae937316df91113ab7495211de72eca7aeb59e8b2c5530b846d504aca08aab", "fly": "F0056", "fitness": 0.04432590176629388, "hash": "74c2fe8414d76502a0638235e6e77247d4d1e2ef9264affde381b4b36812ae56"}, {"sequence": 110, "kind": "extinction", "generation": 2, "previous_hash": "74c2fe8414d76502a0638235e6e77247d4d1e2ef9264affde381b4b36812ae56", "fly": "F0057", "fitness": 0.0, "hash": "3df9d54122c8f43cc27be8d6415e6958a18a6820d9b5b749281130a8767aa63f"}, {"sequence": 111, "kind": "extinction", "generation": 2, "previous_hash": "3df9d54122c8f43cc27be8d6415e6958a18a6820d9b5b749281130a8767aa63f", "fly": "F0058", "fitness": 0.0, "hash": "b07b04988d88f2221a9899fb38c62120608c666468e9680af0ba06cbe94461b0"}, {"sequence": 112, "kind": "birth", "generation": 3, "previous_hash": "b07b04988d88f2221a9899fb38c62120608c666468e9680af0ba06cbe94461b0", "fly": "F0059", "parents": ["F0027"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.0849458109330502}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.08952254538701182}, {"gene": "hold", "before": 30, "after": 45}], "hash": "4b629242393b1525ca5605e33f8177316159e2f4b7563abd12c835b2907e21f0"}, {"sequence": 113, "kind": "birth", "generation": 3, "previous_hash": "4b629242393b1525ca5605e33f8177316159e2f4b7563abd12c835b2907e21f0", "fly": "F0060", "parents": ["F0050"], "mutations": [{"gene": "min_liquidity", "before": 36970.46760765182, "after": 50000}], "hash": "0110309c915a3b0112452cfccc56c41ac09306222397de8ece941215725245d1"}, {"sequence": 114, "kind": "birth", "generation": 3, "previous_hash": "0110309c915a3b0112452cfccc56c41ac09306222397de8ece941215725245d1", "fly": "F0061", "parents": ["F0050"], "mutations": [{"gene": "stop", "before": 0.015532523211431308, "after": 0.01}], "hash": "ad8b8c32e69e3d08f194bdafc5991f43739ea380b46e21901f1de84235ba8f9a"}, {"sequence": 115, "kind": "birth", "generation": 3, "previous_hash": "ad8b8c32e69e3d08f194bdafc5991f43739ea380b46e21901f1de84235ba8f9a", "fly": "F0062", "parents": ["F0011"], "mutations": [{"gene": "lookback", "before": 10, "after": 13}, {"gene": "stop", "before": 0.11895868046790689, "after": 0.09842744145629471}], "hash": "2da7e7a2bcc23c1f17c756f62120b136071a7851c2120f95524c1ea9006eed55"}, {"sequence": 116, "kind": "birth", "generation": 3, "previous_hash": "2da7e7a2bcc23c1f17c756f62120b136071a7851c2120f95524c1ea9006eed55", "fly": "F0063", "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.12}], "hash": "d2d9f57506e365f2366fe0b89a021b2a2d59e5d430da6da49ac862a7078423c9"}, {"sequence": 117, "kind": "birth", "generation": 3, "previous_hash": "d2d9f57506e365f2366fe0b89a021b2a2d59e5d430da6da49ac862a7078423c9", "fly": "F0064", "parents": ["F0027"], "mutations": [{"gene": "min_liquidity", "before": 100, "after": 2021.4937773313086}], "hash": "8c85bdd1d5348fb3824638240472e95c89f632c6d77c0ae2c1ff307b7ae34337"}, {"sequence": 118, "kind": "birth", "generation": 3, "previous_hash": "8c85bdd1d5348fb3824638240472e95c89f632c6d77c0ae2c1ff307b7ae34337", "fly": "F0065", "parents": ["F0027"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.23463737867983686}], "hash": "351574c2112849af773a25ddac6b03f8c7d9d117213a90a25a45420ce6dca32d"}, {"sequence": 119, "kind": "birth", "generation": 3, "previous_hash": "351574c2112849af773a25ddac6b03f8c7d9d117213a90a25a45420ce6dca32d", "fly": "F0066", "parents": ["F0011"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.23418096185268011}, {"gene": "take", "before": 0.01951555620716766, "after": 0.015}], "hash": "98697b053b39d0a3b1c371a7ff67b33ac2bcecbfe536529c8c0eae6e4a038d33"}, {"sequence": 120, "kind": "birth", "generation": 3, "previous_hash": "98697b053b39d0a3b1c371a7ff67b33ac2bcecbfe536529c8c0eae6e4a038d33", "fly": "F0067", "parents": ["F0055"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.015}, {"gene": "min_liquidity", "before": 100, "after": 957.3543213577656}], "hash": "8632731de3d6991fff6792ed6295d49a30d14adadd2d204925190c683484515b"}, {"sequence": 121, "kind": "birth", "generation": 3, "previous_hash": "8632731de3d6991fff6792ed6295d49a30d14adadd2d204925190c683484515b", "fly": "F0068", "parents": ["F0055"], "mutations": [{"gene": "hold", "before": 30, "after": 28}], "hash": "368b02bd70dbabaf98f834e0cafec0166c123f8dccc38a67deb2192b4c818c6f"}, {"sequence": 122, "kind": "birth", "generation": 3, "previous_hash": "368b02bd70dbabaf98f834e0cafec0166c123f8dccc38a67deb2192b4c818c6f", "fly": "F0069", "parents": ["F0047"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.07701160058552436}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.11052049167246919}], "hash": "3acc54819249100de3a6d4a5056b1a3c5c661a2ffda309373d6ecb5305c34e8d"}, {"sequence": 123, "kind": "birth", "generation": 3, "previous_hash": "3acc54819249100de3a6d4a5056b1a3c5c661a2ffda309373d6ecb5305c34e8d", "fly": "F0070", "parents": ["F0028"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.10393811713242006}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "hash": "54c7dea59bd81d56fa2790126f9f29b1b75d162b8078048a03be39afbcef332f"}, {"sequence": 124, "kind": "birth", "generation": 3, "previous_hash": "54c7dea59bd81d56fa2790126f9f29b1b75d162b8078048a03be39afbcef332f", "fly": "F0071", "parents": ["F0050"], "mutations": [{"gene": "lookback", "before": 3, "after": 2}, {"gene": "allocation", "before": 0.5, "after": 0.05}, {"gene": "min_liquidity", "before": 36970.46760765182, "after": 46408.971591234935}], "hash": "cf89a718fa059deda24b26dc3798a28608610222fe653fdf7178e48cfcdf4c76"}, {"sequence": 125, "kind": "birth", "generation": 3, "previous_hash": "cf89a718fa059deda24b26dc3798a28608610222fe653fdf7178e48cfcdf4c76", "fly": "F0072", "parents": ["F0028"], "mutations": [{"gene": "lookback", "before": 10, "after": 2}], "hash": "a31303dfa494f57e12d88addc901ad21114e5f69ad7d0316f889084c89685558"}, {"sequence": 126, "kind": "birth", "generation": 3, "previous_hash": "a31303dfa494f57e12d88addc901ad21114e5f69ad7d0316f889084c89685558", "fly": "F0073", "parents": ["F0047"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "hash": "924a78df47fff9a8afcfc259e7c5dce9e4e989ac90c183ad7eb7e60132bb5328"}, {"sequence": 127, "kind": "birth", "generation": 3, "previous_hash": "924a78df47fff9a8afcfc259e7c5dce9e4e989ac90c183ad7eb7e60132bb5328", "fly": "F0074", "parents": ["F0046"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.016717561554383836}], "hash": "905229f48357beb8537571e5b6550e676a171dad40ded70d2cf71a4e6049e221"}, {"sequence": 128, "kind": "birth", "generation": 3, "previous_hash": "905229f48357beb8537571e5b6550e676a171dad40ded70d2cf71a4e6049e221", "fly": "F0075", "parents": [], "mutations": [], "hash": "55277f68350c8e54bcaa9bba7f2ae09c5b1461d5f529a5294cc34de8853776bc"}, {"sequence": 129, "kind": "generation", "generation": 3, "previous_hash": "55277f68350c8e54bcaa9bba7f2ae09c5b1461d5f529a5294cc34de8853776bc", "best": "F0011", "fitness": 0.13262980762333113, "hash": "55b566c25dc5151be00cd676b9dea4b440751421123fa07e513abf314bc30e62"}, {"sequence": 130, "kind": "extinction", "generation": 3, "previous_hash": "55b566c25dc5151be00cd676b9dea4b440751421123fa07e513abf314bc30e62", "fly": "F0050", "fitness": 0.0, "hash": "e605dfea5dae65aee78adb757886f1cc9bcf8e605602a66250fa9fcf1b8ea0e2"}, {"sequence": 131, "kind": "extinction", "generation": 3, "previous_hash": "e605dfea5dae65aee78adb757886f1cc9bcf8e605602a66250fa9fcf1b8ea0e2", "fly": "F0059", "fitness": 0.12562440909603223, "hash": "f46f575c63584969baebc5902c4949e2582219a6a17cf184cb5ba1f2d3211825"}, {"sequence": 132, "kind": "extinction", "generation": 3, "previous_hash": "f46f575c63584969baebc5902c4949e2582219a6a17cf184cb5ba1f2d3211825", "fly": "F0061", "fitness": 0.0, "hash": "4fde5490d198d663d4acf3719bbef39622ccfd15d20280a188b7237d2d05b221"}, {"sequence": 133, "kind": "extinction", "generation": 3, "previous_hash": "4fde5490d198d663d4acf3719bbef39622ccfd15d20280a188b7237d2d05b221", "fly": "F0062", "fitness": -0.039307491542427006, "hash": "f7a9819a789ae31b4ac67b5e584a6ed82caf1cda586c601272bca62c8e7c2c29"}, {"sequence": 134, "kind": "extinction", "generation": 3, "previous_hash": "f7a9819a789ae31b4ac67b5e584a6ed82caf1cda586c601272bca62c8e7c2c29", "fly": "F0063", "fitness": 0.13262980762333113, "hash": "8f3bdc6bb0ba5cf6ddeee15a589015b89e50807159073dc85b6098e7facc201c"}, {"sequence": 135, "kind": "extinction", "generation": 3, "previous_hash": "8f3bdc6bb0ba5cf6ddeee15a589015b89e50807159073dc85b6098e7facc201c", "fly": "F0064", "fitness": 0.13262980762333113, "hash": "2562a0e7e17de9ea8b3cd02e28a83997aca5920883de5e89e827d6fe04550b5a"}, {"sequence": 136, "kind": "extinction", "generation": 3, "previous_hash": "2562a0e7e17de9ea8b3cd02e28a83997aca5920883de5e89e827d6fe04550b5a", "fly": "F0065", "fitness": 0.13262980762333113, "hash": "b0cc61a519250df6da47fcc64fb03663de28c29fd81411f7ef6eb4c59fd1f06e"}, {"sequence": 137, "kind": "extinction", "generation": 3, "previous_hash": "b0cc61a519250df6da47fcc64fb03663de28c29fd81411f7ef6eb4c59fd1f06e", "fly": "F0066", "fitness": 0.13262980762333113, "hash": "7cdc3d252d93eb17da4d9aaf39fe77f8fa853f74a6d5df694b9fdf857f7f0092"}, {"sequence": 138, "kind": "extinction", "generation": 3, "previous_hash": "7cdc3d252d93eb17da4d9aaf39fe77f8fa853f74a6d5df694b9fdf857f7f0092", "fly": "F0067", "fitness": 0.13262980762333113, "hash": "57343ec7c539fca661c4033005e444e7803f7d8f0ba9c0a9c4defdc78c10d615"}, {"sequence": 139, "kind": "extinction", "generation": 3, "previous_hash": "57343ec7c539fca661c4033005e444e7803f7d8f0ba9c0a9c4defdc78c10d615", "fly": "F0068", "fitness": 0.13262980762333113, "hash": "aded8ef6ee4c697ec3fb6d4c1c33c628adca1dfc21f755b4346492070d9de063"}, {"sequence": 140, "kind": "extinction", "generation": 3, "previous_hash": "aded8ef6ee4c697ec3fb6d4c1c33c628adca1dfc21f755b4346492070d9de063", "fly": "F0069", "fitness": 0.06993531074902183, "hash": "9d695c3589043a60c7132f2b0fec52438cff2658edc27de59575ea9f5be3ca47"}, {"sequence": 141, "kind": "extinction", "generation": 3, "previous_hash": "9d695c3589043a60c7132f2b0fec52438cff2658edc27de59575ea9f5be3ca47", "fly": "F0070", "fitness": 0.06855489688410092, "hash": "139d0df8c92382e2851a595c6f6799fb2ebc6328a955f85d01f4d2d3b29f1358"}, {"sequence": 142, "kind": "extinction", "generation": 3, "previous_hash": "139d0df8c92382e2851a595c6f6799fb2ebc6328a955f85d01f4d2d3b29f1358", "fly": "F0071", "fitness": 0.0, "hash": "cc675f109745775b62966e8b276f4dca0c5b974bc7998929afd2f17f048d0828"}, {"sequence": 143, "kind": "extinction", "generation": 3, "previous_hash": "cc675f109745775b62966e8b276f4dca0c5b974bc7998929afd2f17f048d0828", "fly": "F0072", "fitness": 0.03230125747652578, "hash": "79d35252e6831ac243e50baa761f6101d47ee78739e781152cfdfc7b95ba3af2"}, {"sequence": 144, "kind": "extinction", "generation": 3, "previous_hash": "79d35252e6831ac243e50baa761f6101d47ee78739e781152cfdfc7b95ba3af2", "fly": "F0073", "fitness": 0.13262980762333113, "hash": "af00faabf327fa14a9c9756a50b57e396d4471858f954b7c59cb2b035cfa644e"}, {"sequence": 145, "kind": "extinction", "generation": 3, "previous_hash": "af00faabf327fa14a9c9756a50b57e396d4471858f954b7c59cb2b035cfa644e", "fly": "F0074", "fitness": 0.13262980762333113, "hash": "a0181efe876bd0d9a2c50ebdeb4b04861d823146906b8ff1f2f8de2da0658743"}, {"sequence": 146, "kind": "extinction", "generation": 3, "previous_hash": "a0181efe876bd0d9a2c50ebdeb4b04861d823146906b8ff1f2f8de2da0658743", "fly": "F0075", "fitness": 0.0015994153636075747, "hash": "8ea17e5407b1e248882d97ea302c55466f2f324b71c80151f2e856370008cad3"}, {"sequence": 147, "kind": "birth", "generation": 4, "previous_hash": "8ea17e5407b1e248882d97ea302c55466f2f324b71c80151f2e856370008cad3", "fly": "F0076", "parents": ["F0055"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.024259709684060722}], "hash": "c6060620503e6369b91f96b00023801300823b74d71ab8a5fee264d19e350308"}, {"sequence": 148, "kind": "birth", "generation": 4, "previous_hash": "c6060620503e6369b91f96b00023801300823b74d71ab8a5fee264d19e350308", "fly": "F0077", "parents": ["F0060"], "mutations": [{"gene": "lookback", "before": 3, "after": 2}, {"gene": "take", "before": 0.16168486038713875, "after": 0.17662578927037567}], "hash": "081f21932b32c91d34315521dee538b0c1901ab8ebfb6de710ff50de9efd8027"}, {"sequence": 149, "kind": "birth", "generation": 4, "previous_hash": "081f21932b32c91d34315521dee538b0c1901ab8ebfb6de710ff50de9efd8027", "fly": "F0078", "parents": ["F0046"], "mutations": [{"gene": "min_liquidity", "before": 100, "after": 2599.589368919494}], "hash": "30bb498f5f66dfa200b5a4be21ff7456b091c5e4e5019fac88a2549bdaf2f177"}, {"sequence": 150, "kind": "birth", "generation": 4, "previous_hash": "30bb498f5f66dfa200b5a4be21ff7456b091c5e4e5019fac88a2549bdaf2f177", "fly": "F0079", "parents": ["F0060"], "mutations": [{"gene": "min_liquidity", "before": 50000, "after": 49200.925799726836}, {"gene": "allocation", "before": 0.5, "after": 0.05}, {"gene": "take", "before": 0.16168486038713875, "after": 0.16452107234221983}], "hash": "fda8b155f8d23523f7a320a39a53b975feb665c34be2ac93ae55dbf818bc4623"}, {"sequence": 151, "kind": "birth", "generation": 4, "previous_hash": "fda8b155f8d23523f7a320a39a53b975feb665c34be2ac93ae55dbf818bc4623", "fly": "F0080", "parents": ["F0046"], "mutations": [{"gene": "min_liquidity", "before": 100, "after": 474.3888904367382}], "hash": "ea1b80dee38d08fe94e44630df40f6da71ac7d9ab0cfd105f84e13a70e1f8c79"}, {"sequence": 152, "kind": "birth", "generation": 4, "previous_hash": "ea1b80dee38d08fe94e44630df40f6da71ac7d9ab0cfd105f84e13a70e1f8c79", "fly": "F0081", "parents": ["F0047"], "mutations": [{"gene": "hold", "before": 50, "after": 3}, {"gene": "stop", "before": 0.08642176202803734, "after": 0.0833878919682269}], "hash": "4cef36bd240d9872412e1d3c13abb20aa861cd60a72e8b68195c7e747e39cdf8"}, {"sequence": 153, "kind": "birth", "generation": 4, "previous_hash": "4cef36bd240d9872412e1d3c13abb20aa861cd60a72e8b68195c7e747e39cdf8", "fly": "F0082", "parents": ["F0046"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.015}], "hash": "206f1ea30bf1f1f0f4b6cb2fd2a32a2835cb74dc49add0f8c1900522fd2794fb"}, {"sequence": 154, "kind": "birth", "generation": 4, "previous_hash": "206f1ea30bf1f1f0f4b6cb2fd2a32a2835cb74dc49add0f8c1900522fd2794fb", "fly": "F0083", "parents": ["F0011"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.1185226988364168}, {"gene": "take", "before": 0.01951555620716766, "after": 0.02073962608459924}, {"gene": "momentum", "before": 0.013511160321357362, "after": 0.00662372520807524}], "hash": "a9eb3094d5f3fbb59315cb8ce7cd3977ca4f2cc760d86ee25adf87c5180ff3fe"}, {"sequence": 155, "kind": "birth", "generation": 4, "previous_hash": "a9eb3094d5f3fbb59315cb8ce7cd3977ca4f2cc760d86ee25adf87c5180ff3fe", "fly": "F0084", "parents": ["F0028"], "mutations": [{"gene": "lookback", "before": 10, "after": 7}, {"gene": "momentum", "before": 0.013511160321357362, "after": -0.01950297402103007}, {"gene": "take", "before": 0.01951555620716766, "after": 0.018811537081641405}], "hash": "f40e7b4aa5fb677895a8df5539efcf14548531cc310f7912370ca874ee27524a"}, {"sequence": 156, "kind": "birth", "generation": 4, "previous_hash": "f40e7b4aa5fb677895a8df5539efcf14548531cc310f7912370ca874ee27524a", "fly": "F0085", "parents": ["F0011"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.05}, {"gene": "lookback", "before": 10, "after": 7}], "hash": "9f357cb5dab351a8659a294754a6ecbf8fc8146e10163cbb418119552934c423"}, {"sequence": 157, "kind": "birth", "generation": 4, "previous_hash": "9f357cb5dab351a8659a294754a6ecbf8fc8146e10163cbb418119552934c423", "fly": "F0086", "parents": ["F0060"], "mutations": [{"gene": "min_liquidity", "before": 50000, "after": 100}, {"gene": "take", "before": 0.16168486038713875, "after": 0.09808023124354566}, {"gene": "momentum", "before": 0.07744357931479796, "after": 0.0661798503738295}], "hash": "7130da3d9ae3404ae3c9c9a143eabed3ad512da4dde91b1ec613bc4c80853508"}, {"sequence": 158, "kind": "birth", "generation": 4, "previous_hash": "7130da3d9ae3404ae3c9c9a143eabed3ad512da4dde91b1ec613bc4c80853508", "fly": "F0087", "parents": ["F0047"], "mutations": [{"gene": "allocation", "before": 0.1726263430954142, "after": 0.1578193034408141}], "hash": "1d68b80872e7d736f074d43f4e332bcd4d583709fe0d63ae452c5611c5a49e04"}, {"sequence": 159, "kind": "birth", "generation": 4, "previous_hash": "1d68b80872e7d736f074d43f4e332bcd4d583709fe0d63ae452c5611c5a49e04", "fly": "F0088", "parents": ["F0060"], "mutations": [{"gene": "hold", "before": 40, "after": 23}], "hash": "ff3d83087cfbcfd6cbc4dce064cff703927f6fee7b29db776148a55cacb55094"}, {"sequence": 160, "kind": "birth", "generation": 4, "previous_hash": "ff3d83087cfbcfd6cbc4dce064cff703927f6fee7b29db776148a55cacb55094", "fly": "F0089", "parents": ["F0028"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}, {"gene": "momentum", "before": 0.013511160321357362, "after": -0.00992539762833582}], "hash": "fdb634e707873ef54171df72496abb0fcc253f866d0654ab5e64ab40ade3cfc0"}, {"sequence": 161, "kind": "birth", "generation": 4, "previous_hash": "fdb634e707873ef54171df72496abb0fcc253f866d0654ab5e64ab40ade3cfc0", "fly": "F0090", "parents": ["F0060"], "mutations": [{"gene": "stop", "before": 0.015532523211431308, "after": 0.01}, {"gene": "momentum", "before": 0.07744357931479796, "after": 0.08}, {"gene": "allocation", "before": 0.5, "after": 0.4601226085885587}], "hash": "8bc20de3a8f3ce18a1329cd2d0b7b776dc4e7d919b6b920cfc88075e2c673404"}, {"sequence": 162, "kind": "birth", "generation": 4, "previous_hash": "8bc20de3a8f3ce18a1329cd2d0b7b776dc4e7d919b6b920cfc88075e2c673404", "fly": "F0091", "parents": ["F0011"], "mutations": [{"gene": "lookback", "before": 10, "after": 9}], "hash": "ac4c105aac0b068d67c59f6b0454808433fc637d187958638f8168f5e6952ac2"}, {"sequence": 163, "kind": "birth", "generation": 4, "previous_hash": "ac4c105aac0b068d67c59f6b0454808433fc637d187958638f8168f5e6952ac2", "fly": "F0092", "parents": [], "mutations": [], "hash": "cd2fc4d11115fdddb29114914e3146dcff73c649e2ea250a81f8ac6f04e6d104"}, {"sequence": 164, "kind": "generation", "generation": 4, "previous_hash": "cd2fc4d11115fdddb29114914e3146dcff73c649e2ea250a81f8ac6f04e6d104", "best": "F0011", "fitness": 0.13262980762333113, "hash": "792448818faeedd59951b246ed6d2d7592751d6867ab4a1f74c032bb0bb62fac"}, {"sequence": 165, "kind": "extinction", "generation": 4, "previous_hash": "792448818faeedd59951b246ed6d2d7592751d6867ab4a1f74c032bb0bb62fac", "fly": "F0060", "fitness": 0.0, "hash": "11aba476d32160b4bd81923485dde00e31db04be93e399237a3edb6888444eeb"}, {"sequence": 166, "kind": "extinction", "generation": 4, "previous_hash": "11aba476d32160b4bd81923485dde00e31db04be93e399237a3edb6888444eeb", "fly": "F0076", "fitness": 0.13262980762333113, "hash": "79f8c8ab919e34e3c4bd5e7ab4da5a4997f3993c3933271c9bf777f6a2168838"}, {"sequence": 167, "kind": "extinction", "generation": 4, "previous_hash": "79f8c8ab919e34e3c4bd5e7ab4da5a4997f3993c3933271c9bf777f6a2168838", "fly": "F0077", "fitness": 0.0, "hash": "1caf4363884c63e2b15b726c3d4e727e1237c861ac0bab06b84698c68adafc41"}, {"sequence": 168, "kind": "extinction", "generation": 4, "previous_hash": "1caf4363884c63e2b15b726c3d4e727e1237c861ac0bab06b84698c68adafc41", "fly": "F0078", "fitness": 0.13262980762333113, "hash": "cb0c9a35691068bb8c5f9b6b143a2e29aeedf290dd2d93868363a691347a7020"}, {"sequence": 169, "kind": "extinction", "generation": 4, "previous_hash": "cb0c9a35691068bb8c5f9b6b143a2e29aeedf290dd2d93868363a691347a7020", "fly": "F0079", "fitness": 0.0, "hash": "6c231a472da2ad3bae562b7a4d658785aa6a365b188769b2d7dcf63d6f72322f"}, {"sequence": 170, "kind": "extinction", "generation": 4, "previous_hash": "6c231a472da2ad3bae562b7a4d658785aa6a365b188769b2d7dcf63d6f72322f", "fly": "F0080", "fitness": 0.13262980762333113, "hash": "54dfca2cbefa64fdb269752b67f7c70b4771eceafc523ac599a629ca5c94be14"}, {"sequence": 171, "kind": "extinction", "generation": 4, "previous_hash": "54dfca2cbefa64fdb269752b67f7c70b4771eceafc523ac599a629ca5c94be14", "fly": "F0081", "fitness": 0.12415122906322643, "hash": "83d80c0887e21d14fd79d286457874d5835bf47d3180e745063bb9e5f887d4ff"}, {"sequence": 172, "kind": "extinction", "generation": 4, "previous_hash": "83d80c0887e21d14fd79d286457874d5835bf47d3180e745063bb9e5f887d4ff", "fly": "F0082", "fitness": 0.13262980762333113, "hash": "1aab566a911e4bcf0506be8c8edd74482437c38267074841206dfbb67ea19d94"}, {"sequence": 173, "kind": "extinction", "generation": 4, "previous_hash": "1aab566a911e4bcf0506be8c8edd74482437c38267074841206dfbb67ea19d94", "fly": "F0083", "fitness": 0.13262980762333113, "hash": "7b0ffbbe98dc4f4b24d0ba33a0ef44534c69d62d5c836265993f26bb86cc5376"}, {"sequence": 174, "kind": "extinction", "generation": 4, "previous_hash": "7b0ffbbe98dc4f4b24d0ba33a0ef44534c69d62d5c836265993f26bb86cc5376", "fly": "F0084", "fitness": -0.18383603990378405, "hash": "b7a37c0ac802ace775acc204924dc6e7a83a97017b93201635d684dbbb9577a0"}, {"sequence": 175, "kind": "extinction", "generation": 4, "previous_hash": "b7a37c0ac802ace775acc204924dc6e7a83a97017b93201635d684dbbb9577a0", "fly": "F0085", "fitness": 0.0933102458315618, "hash": "562e06c38c8217535a82d20b29c66380eac666d1c4c73a1c8541ede882c827ff"}, {"sequence": 176, "kind": "extinction", "generation": 4, "previous_hash": "562e06c38c8217535a82d20b29c66380eac666d1c4c73a1c8541ede882c827ff", "fly": "F0086", "fitness": 0.07979293674088109, "hash": "61ba60e02280358b36cfe48a56b4e08812312dd50ed4aba7d7628ac0d22b3c78"}, {"sequence": 177, "kind": "extinction", "generation": 4, "previous_hash": "61ba60e02280358b36cfe48a56b4e08812312dd50ed4aba7d7628ac0d22b3c78", "fly": "F0087", "fitness": 0.13262980762333113, "hash": "b1e88d01669e38b00c219989efdcb7eff88c0173d926f7d8584baaf69272e898"}, {"sequence": 178, "kind": "extinction", "generation": 4, "previous_hash": "b1e88d01669e38b00c219989efdcb7eff88c0173d926f7d8584baaf69272e898", "fly": "F0089", "fitness": 0.13262980762333113, "hash": "cbd94622cd2fc714fbc8444c52ee2793dff427b540f287e941a728910f4327c2"}, {"sequence": 179, "kind": "extinction", "generation": 4, "previous_hash": "cbd94622cd2fc714fbc8444c52ee2793dff427b540f287e941a728910f4327c2", "fly": "F0090", "fitness": 0.0, "hash": "65a587cbe31975ba76dba074f10e732ae973b12985f80546c3a7d74251333749"}, {"sequence": 180, "kind": "extinction", "generation": 4, "previous_hash": "65a587cbe31975ba76dba074f10e732ae973b12985f80546c3a7d74251333749", "fly": "F0091", "fitness": 0.12928854461842834, "hash": "ec93a92c3f6a7a0e8470e12aa77bb8681245088a733609ccceff0b56898896a5"}, {"sequence": 181, "kind": "extinction", "generation": 4, "previous_hash": "ec93a92c3f6a7a0e8470e12aa77bb8681245088a733609ccceff0b56898896a5", "fly": "F0092", "fitness": 0.0, "hash": "c103189dd4151b78ad2eebf924e2b47e104b97fc2820b06000ea13596ede411e"}, {"sequence": 182, "kind": "birth", "generation": 5, "previous_hash": "c103189dd4151b78ad2eebf924e2b47e104b97fc2820b06000ea13596ede411e", "fly": "F0093", "parents": ["F0047"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.015}, {"gene": "lookback", "before": 10, "after": 2}, {"gene": "hold", "before": 50, "after": 45}], "hash": "f858ba3e29c18a8d605c7cf399edd8e46f688606e81fdb3523c36257eb368849"}, {"sequence": 183, "kind": "birth", "generation": 5, "previous_hash": "f858ba3e29c18a8d605c7cf399edd8e46f688606e81fdb3523c36257eb368849", "fly": "F0094", "parents": ["F0088"], "mutations": [{"gene": "momentum", "before": 0.07744357931479796, "after": 0.08}, {"gene": "min_liquidity", "before": 50000, "after": 43908.160963313036}, {"gene": "take", "before": 0.16168486038713875, "after": 0.13841547343178212}], "hash": "306e0caa92c961c3b700f3e256267dc268092fb5cc1ab1edb4a5322e085ad05f"}, {"sequence": 184, "kind": "birth", "generation": 5, "previous_hash": "306e0caa92c961c3b700f3e256267dc268092fb5cc1ab1edb4a5322e085ad05f", "fly": "F0095", "parents": ["F0027"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.03765505466569947}, {"gene": "stop", "before": 0.11895868046790689, "after": 0.11450595916809486}], "hash": "652981d5d81e58e065b59ec762cedea2f71d79dd099036bc5d9dc2db7c95e3eb"}, {"sequence": 185, "kind": "birth", "generation": 5, "previous_hash": "652981d5d81e58e065b59ec762cedea2f71d79dd099036bc5d9dc2db7c95e3eb", "fly": "F0096", "parents": ["F0011"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.08746352895643802}], "hash": "45b811e56454f759801f65716b2f61a859930f0d77a20333c8af27d7e4f0e9d0"}, {"sequence": 186, "kind": "birth", "generation": 5, "previous_hash": "45b811e56454f759801f65716b2f61a859930f0d77a20333c8af27d7e4f0e9d0", "fly": "F0097", "parents": ["F0047"], "mutations": [{"gene": "lookback", "before": 10, "after": 2}], "hash": "0df45c4389882e7dcd602e5dff67047a81afa7d5bc8acee325852183f92b88e2"}, {"sequence": 187, "kind": "birth", "generation": 5, "previous_hash": "0df45c4389882e7dcd602e5dff67047a81afa7d5bc8acee325852183f92b88e2", "fly": "F0098", "parents": ["F0027"], "mutations": [{"gene": "stop", "before": 0.11895868046790689, "after": 0.11612469825472231}, {"gene": "hold", "before": 30, "after": 26}], "hash": "98d48a9280364e519b840972bfd4846320f310e31c28e772d1c83d55e36b92ac"}, {"sequence": 188, "kind": "birth", "generation": 5, "previous_hash": "98d48a9280364e519b840972bfd4846320f310e31c28e772d1c83d55e36b92ac", "fly": "F0099", "parents": ["F0027"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.007803872401964648}], "hash": "3196446597b20f59031c7ca7434698d6bd3ac89b0b23615bc15e0bf3b1f0d37d"}, {"sequence": 189, "kind": "birth", "generation": 5, "previous_hash": "3196446597b20f59031c7ca7434698d6bd3ac89b0b23615bc15e0bf3b1f0d37d", "fly": "F0100", "parents": ["F0046"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": -0.01040239560113564}, {"gene": "stop", "before": 0.08642176202803734, "after": 0.09017760283697171}], "hash": "4a4ce715c212326f7140749d796cb1c5bba855cd1e1323fd00a61fe919a4deff"}, {"sequence": 190, "kind": "birth", "generation": 5, "previous_hash": "4a4ce715c212326f7140749d796cb1c5bba855cd1e1323fd00a61fe919a4deff", "fly": "F0101", "parents": ["F0028"], "mutations": [{"gene": "hold", "before": 50, "after": 3}, {"gene": "allocation", "before": 0.1726263430954142, "after": 0.24489501491173124}], "hash": "3f7f8da421f290542f06100d41553c0fad243cabc8946480a45c173071024a61"}, {"sequence": 191, "kind": "birth", "generation": 5, "previous_hash": "3f7f8da421f290542f06100d41553c0fad243cabc8946480a45c173071024a61", "fly": "F0102", "parents": ["F0027"], "mutations": [{"gene": "momentum", "before": 0.013511160321357362, "after": 0.0011516809868678778}], "hash": "cd0a06d6f9eb2071ed3ceba3524ff58ea4bcfff52931c42cfe4f670b6c4b1d01"}, {"sequence": 192, "kind": "birth", "generation": 5, "previous_hash": "cd0a06d6f9eb2071ed3ceba3524ff58ea4bcfff52931c42cfe4f670b6c4b1d01", "fly": "F0103", "parents": ["F0046"], "mutations": [{"gene": "min_liquidity", "before": 100, "after": 8784.243989451794}], "hash": "f0ef6cb7ce1eb0d1ff6bdc00ce82b76e99a901e3fcb9a3832f6d527ecec53e37"}, {"sequence": 193, "kind": "birth", "generation": 5, "previous_hash": "f0ef6cb7ce1eb0d1ff6bdc00ce82b76e99a901e3fcb9a3832f6d527ecec53e37", "fly": "F0104", "parents": ["F0047"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 9119.561242273441}, {"gene": "stop", "before": 0.08642176202803734, "after": 0.08506969388105805}], "hash": "190230f22a30a078993aee8e4bb526f3794dbd3a245de7cdb950315c222cd09d"}, {"sequence": 194, "kind": "birth", "generation": 5, "previous_hash": "190230f22a30a078993aee8e4bb526f3794dbd3a245de7cdb950315c222cd09d", "fly": "F0105", "parents": ["F0046"], "mutations": [{"gene": "hold", "before": 50, "after": 3}, {"gene": "momentum", "before": 0.013511160321357362, "after": 0.025431856385278166}], "hash": "e8df61aa0d6c8fa4ff3c230561b20727264ceefc603efb26154832e0bd44f7c3"}, {"sequence": 195, "kind": "birth", "generation": 5, "previous_hash": "e8df61aa0d6c8fa4ff3c230561b20727264ceefc603efb26154832e0bd44f7c3", "fly": "F0106", "parents": ["F0011"], "mutations": [{"gene": "min_liquidity", "before": 2626.222177506572, "after": 862.6396230748705}], "hash": "d477ffab9b2a70b0df7387cfe4f2f2f517b3e8c876175a5abb5b3ee0a4874b8e"}, {"sequence": 196, "kind": "birth", "generation": 5, "previous_hash": "d477ffab9b2a70b0df7387cfe4f2f2f517b3e8c876175a5abb5b3ee0a4874b8e", "fly": "F0107", "parents": ["F0011"], "mutations": [{"gene": "lookback", "before": 10, "after": 2}, {"gene": "momentum", "before": 0.013511160321357362, "after": 0.0006477712007372186}, {"gene": "min_liquidity", "before": 2626.222177506572, "after": 100}], "hash": "a5571710241975380453dd2f1baf8b596ac5f64a075ffd23b88c81a0f149507e"}, {"sequence": 197, "kind": "birth", "generation": 5, "previous_hash": "a5571710241975380453dd2f1baf8b596ac5f64a075ffd23b88c81a0f149507e", "fly": "F0108", "parents": ["F0047"], "mutations": [{"gene": "take", "before": 0.01951555620716766, "after": 0.018536882398104235}, {"gene": "lookback", "before": 10, "after": 11}, {"gene": "stop", "before": 0.08642176202803734, "after": 0.08406522590499671}], "hash": "301c46a03224a82b3af46e40e1e281ebc55e1aa9982a304d4e2207200a4fb7a3"}, {"sequence": 198, "kind": "birth", "generation": 5, "previous_hash": "301c46a03224a82b3af46e40e1e281ebc55e1aa9982a304d4e2207200a4fb7a3", "fly": "F0109", "parents": [], "mutations": [], "hash": "aca508f842d11999587468cad6177f5d276042e7885f6886b981bc71c1962a52"}, {"sequence": 199, "kind": "generation", "generation": 5, "previous_hash": "aca508f842d11999587468cad6177f5d276042e7885f6886b981bc71c1962a52", "best": "F0011", "fitness": 0.13262980762333113, "hash": "efbd27170eeca10d903212f2e3f18fab479e6758bb9a0c8502d7307a05a357ca"}, {"sequence": 200, "kind": "freeze", "generation": 5, "previous_hash": "efbd27170eeca10d903212f2e3f18fab479e6758bb9a0c8502d7307a05a357ca", "fly": "F0011", "train_end": 1789369200.0, "hash": "31fd9bef4aead266b8ac2144a3acb374716a4a2273877486cef3bad5ede15a29"}, {"sequence": 201, "kind": "holdout", "generation": 5, "previous_hash": "31fd9bef4aead266b8ac2144a3acb374716a4a2273877486cef3bad5ede15a29", "fly": "F0011", "equity": 1000.0, "hash": "e0cb035b0eee64081a26607faafa7733fe6f6c0570f5a27da42e8f552a979646"}], "methodology": {"initial_cash": 1000, "fee": 0.003, "slippage": 0.002, "liquidity_cap": 0.01, "max_gap_seconds": 300, "fitness": "return - 1.5 * max_drawdown - 0.0001 * fills", "holdout": "last 30%; cold-start, frozen champion, evaluated once per run", "historical_liquidity": false, "assumed_execution_liquidity_usd": 10000.0, "timestamp": "completed candle close time = source interval start + interval_seconds", "execution_warning": "Real closes, hypothetical fills. Liquidity is assumed, not observed. No alpha claim.", "missing_intervals": "not interpolated; gaps longer than one interval cancel pending fills and block entries"}, "source": {"file": "canonical.json", "sha256": "7bf8c21dcaa21b40e3bf75f9dffbde96b94fb5feae6b3656d916a43e55704992", "symbol": "COPY", "token": "0xac79255f6f404eba14f316e8669d76573a2d7b1e", "pool": "0x827534609c9f74fc7d950b91e268d22419611e8a1d7a557dec6716cba11ee605", "chain": "robinhood", "provider": "GeckoTerminal public API OHLCV; DexScreener token/pool verification and current liquidity only", "source_url": "https://api.geckoterminal.com/api/v2/networks/robinhood/pools/0x827534609c9f74fc7d950b91e268d22419611e8a1d7a557dec6716cba11ee605/ohlcv/minute?aggregate=5&limit=250&currency=usd&token=0xac79255f6f404eba14f316e8669d76573a2d7b1e&include_empty_intervals=false", "collected_at": "2026-09-14T15:54:49.230710+00:00"}}