diff --git a/examples/strategies/ftse100_daily_initial_holdings.json b/examples/strategies/ftse100_daily_initial_holdings.json index fc9022d9..0b885950 100644 --- a/examples/strategies/ftse100_daily_initial_holdings.json +++ b/examples/strategies/ftse100_daily_initial_holdings.json @@ -21915,12 +21915,12 @@ "ADM.L": 10839.099250504134, "AHT.L": 21037.168172705835, "ANTO.L": 21198.03761617227, - "AUTO.L": 10498.560462031655, + "AUTO.L": 10498.560870134417, "AV.L": 10649.804022264283, "AZN.L": 10693.089472219997, "BA.L": 10616.186448975004, "BARC.L": 10440.44315830278, - "BATS.L": 9606.188693500664, + "BATS.L": 9606.188304435867, "BEZ.L": 10976.933941671776, "BKG.L": 11842.837858583223, "BLND.L": 3339.8934321982288, @@ -21935,26 +21935,26 @@ "CRDA.L": 10353.346765038088, "CTEC.L": 40.163737549481155, "DCC.L": 21495.950649390255, - "DGE.L": 10531.510999173244, + "DGE.L": 10405.942983413866, "DPLM.L": 13131.464870041145, "EDV.L": 4370.482013486429, "ENT.L": 18034.718556885015, "EXPN.L": 10899.08151548191, "EZJ.L": 10961.091814023785, - "FCIT.L": 2.9311714959996107e-12, + "FCIT.L": 2.9311715705769332e-12, "FRAS.L": 10870.147644585473, "FRES.L": 10663.912607384544, - "GBPOUND": -6859.659576963865, + "GBPOUND": -7155.106433148541, "GLEN.L": 4650.912253875872, "GSK.L": 11097.146000640041, "HIK.L": 9835.253574616172, "HL.L": 11295.353568226405, - "HLMA.L": 11313.974434412887, + "HLMA.L": 11313.974645324735, "HLN.L": 1175.0510510455313, "HSBA.L": 10397.191657815012, "HSX.L": 11204.481582657203, "HWDN.L": 10672.260668314499, - "IAG.L": 10910.694852241013, + "IAG.L": 11295.417103830663, "ICG.L": 10850.336989094732, "IHG.L": 20580.122349025078, "III.L": 11081.133068549134, @@ -21997,7 +21997,7 @@ "SMT.L": 10347.611072829177, "SN.L": 6025.22481460152, "SPX.L": 13954.101463942165, - "SSE.L": 11429.028464105331, + "SSE.L": 11429.028262393724, "STAN.L": 10471.00908646328, "SVT.L": 10635.963661620306, "TSCO.L": 19310.032206031636, @@ -22010,5 +22010,726 @@ "WEIR.L": 11499.995185556836, "WPP.L": 10819.799097590314, "WTB.L": 12024.004013883405 + }, + "2024-12-19 08:00:00+00:00": { + "AAF.L": 21248.08601924765, + "AAL.L": 10259.94983452636, + "ABF.L": 10526.843920394653, + "ADM.L": 10752.088132667513, + "AHT.L": 20717.18004527389, + "ANTO.L": 20679.906540922108, + "AUTO.L": 10295.915351772868, + "AV.L": 10478.951551318867, + "AZN.L": 10482.94098612218, + "BA.L": 10503.007488964611, + "BARC.L": 10441.084137671673, + "BATS.L": 9555.783403024561, + "BEZ.L": 10713.223816946926, + "BKG.L": 11806.877824599678, + "BLND.L": 3326.84703013457, + "BME.L": 10796.20009737005, + "BNZL.L": 10106.1826233746, + "BP.L": 380.70001220703233, + "BT-A.L": 0.0, + "BTRW.L": 10774.999999999996, + "CCH.L": 0.0, + "CNA.L": 10578.663277168516, + "CPG.L": 1.0230652922304784e-12, + "CRDA.L": 10163.88174159287, + "CTEC.L": 40.09327592720133, + "DCC.L": 21293.540567945925, + "DGE.L": 10174.472204452099, + "DPLM.L": 13125.435730982355, + "EDV.L": 4310.199502955582, + "ENT.L": 17222.820212474777, + "EXPN.L": 10648.701286922558, + "EZJ.L": 10817.464175779305, + "FCIT.L": 2.9051859003471688e-12, + "FRAS.L": 10772.298525035196, + "FRES.L": 10377.6879591802, + "GBPOUND": -8486.18750348222, + "GLEN.L": 4559.303454348884, + "GSK.L": 11010.028218952773, + "HIK.L": 9789.246671200604, + "HL.L": 11290.20292820442, + "HLMA.L": 11204.460137087906, + "HLN.L": 2307.0948957048536, + "HSBA.L": 10353.471368427556, + "HSX.L": 11014.91332791946, + "HWDN.L": 10452.55723596616, + "IAG.L": 10576.814857748863, + "ICG.L": 10687.174026852703, + "IHG.L": 20291.133670101957, + "III.L": 10844.330772837679, + "IMB.L": 10647.137175354515, + "IMI.L": 11061.673880350902, + "INF.L": 10520.185309858303, + "ITRK.L": 9697.659854973526, + "JD.L": 11025.290681838114, + "KGF.L": 10552.555091207798, + "LAND.L": 0.0, + "LGEN.L": 10514.997687844869, + "LLOY.L": 0.0, + "LMP.L": 0.0, + "LSEG.L": 34352.15854207457, + "MKS.L": 387.7444444367912, + "MNDI.L": 10324.267903204303, + "MNG.L": 10635.180590346254, + "MRO.L": 44411.308929137915, + "NG.L": 10459.187074674162, + "NWG.L": 10711.479525980052, + "NXT.L": 9863.531132187045, + "PHNX.L": 0.0, + "PRU.L": 10447.214861519838, + "PSH.L": 42395.941506333795, + "PSN.L": 10856.847379295592, + "PSON.L": 7632.1243752530145, + "REL.L": 11241.735890114096, + "RIO.L": 10644.224725681343, + "RKT.L": 10167.151665318761, + "RMV.L": 18750.587072756007, + "RR.L": 10806.993997947326, + "RTO.L": 10628.348682302627, + "SBRY.L": 0.0, + "SDR.L": 10700.214551522347, + "SGE.L": 44190.42122553666, + "SGRO.L": 0.0, + "SHEL.L": 59.96705944775324, + "SMDS.L": 10813.27409152264, + "SMIN.L": 0.0, + "SMT.L": 10249.889667104662, + "SN.L": 5995.839521773562, + "SPX.L": 13716.753175398855, + "SSE.L": 11301.882119006781, + "STAN.L": 10361.716887074654, + "SVT.L": 10528.404324707773, + "TSCO.L": 19201.404835224363, + "TW.L": 10581.661834474016, + "ULVR.L": 9425.606172779375, + "UTG.L": 10715.345185742995, + "UU.L": 11102.775019165418, + "VOD.L": 10609.130817613735, + "VTY.L": 10316.706891219224, + "WEIR.L": 11366.154597005141, + "WPP.L": 10620.785484477048, + "WTB.L": 11790.010081213091 + }, + "2024-12-20 08:00:00+00:00": { + "AAF.L": 20653.820593977387, + "AAL.L": 10052.63449373189, + "ABF.L": 10455.510031292268, + "ADM.L": 10756.23151923116, + "AHT.L": 20343.860563269936, + "ANTO.L": 20375.504534212632, + "AUTO.L": 10269.935716789174, + "AV.L": 10410.610562940703, + "AZN.L": 10427.853518892663, + "BA.L": 10525.643280966686, + "BARC.L": 10665.457656931323, + "BATS.L": 9608.9819188382, + "BEZ.L": 10640.703532647598, + "BKG.L": 11698.997722649015, + "BLND.L": 3259.750841821141, + "BME.L": 10471.443102599756, + "BNZL.L": 9922.545143846288, + "BP.L": 377.00000000000114, + "BT-A.L": 0.0, + "BTRW.L": 10737.500000000004, + "CCH.L": 0.0, + "CNA.L": 10591.33246386181, + "CPG.L": 1.022678792308971e-12, + "CRDA.L": 10142.490529268409, + "CTEC.L": 39.03633546537291, + "DCC.L": 20868.479396912782, + "DGE.L": 10350.635806139813, + "DPLM.L": 12823.97877804295, + "EDV.L": 4319.2418795352105, + "ENT.L": 17759.671084829362, + "EXPN.L": 10573.285555428754, + "EZJ.L": 10756.988955766772, + "FCIT.L": 2.8843974295377447e-12, + "FRAS.L": 10914.62451710832, + "FRES.L": 10287.73164117313, + "GBPOUND": -5304.851259014297, + "GLEN.L": 4510.61598403077, + "GSK.L": 10856.5349845514, + "HIK.L": 9876.148599874448, + "HL.L": 10184.901648160438, + "HLMA.L": 10981.58660814041, + "HLN.L": 2299.2557280082015, + "HSBA.L": 10443.644621644524, + "HSX.L": 11034.867881049755, + "HWDN.L": 10512.476353879343, + "IAG.L": 10850.752317756058, + "ICG.L": 10483.220324050168, + "IHG.L": 20452.141648359135, + "III.L": 10710.749990641456, + "IMB.L": 10747.660893768561, + "IMI.L": 10988.899710085434, + "INF.L": 10337.068415943702, + "ITRK.L": 9693.519095001297, + "JD.L": 11087.644920804774, + "KGF.L": 10489.265078210916, + "LAND.L": 0.0, + "LGEN.L": 10496.10238134222, + "LLOY.L": 0.0, + "LMP.L": 0.0, + "LSEG.L": 34548.97566902345, + "MKS.L": 376.1729554200237, + "MNDI.L": 10080.352639168119, + "MNG.L": 10615.923590553992, + "MRO.L": 43450.72848169062, + "NG.L": 10477.412345580013, + "NWG.L": 10757.46348039806, + "NXT.L": 9891.86298197174, + "PHNX.L": 0.0, + "PRU.L": 10447.214861519838, + "PSH.L": 41613.7285634125, + "PSN.L": 10838.805256521522, + "PSON.L": 7617.082742664814, + "REL.L": 11104.864105737715, + "RIO.L": 10500.383851009976, + "RKT.L": 10169.262346586202, + "RMV.L": 18529.056706845273, + "RR.L": 10806.993997947326, + "RTO.L": 10548.013468049081, + "SBRY.L": 0.0, + "SDR.L": 10720.938225805163, + "SGE.L": 42737.540462689954, + "SGRO.L": 0.0, + "SHEL.L": 59.8052218366217, + "SMDS.L": 10923.818715134863, + "SMIN.L": 0.0, + "SMT.L": 10119.594459471977, + "SN.L": 5966.45385529134, + "SPX.L": 13647.526591240377, + "SSE.L": 11224.181841747395, + "STAN.L": 10271.34111399429, + "SVT.L": 10623.552968899634, + "TSCO.L": 19025.528641589855, + "TW.L": 10443.902334241144, + "ULVR.L": 9417.37959091353, + "UTG.L": 10601.707713405103, + "UU.L": 11092.315504309865, + "VOD.L": 10583.794999962754, + "VTY.L": 10316.706891219224, + "WEIR.L": 11263.200298119229, + "WPP.L": 10560.325759691466, + "WTB.L": 11851.587431915803 + }, + "2024-12-23 08:00:00+00:00": { + "AAF.L": 21222.747788619443, + "AAL.L": 10063.432167731598, + "ABF.L": 10414.74780894805, + "ADM.L": 10743.801359540217, + "AHT.L": 20409.499153512406, + "ANTO.L": 20951.92535542845, + "AUTO.L": 10150.42785465668, + "AV.L": 10374.161896765576, + "AZN.L": 10515.585411147084, + "BA.L": 10416.991479356711, + "BARC.L": 10848.200165920385, + "BATS.L": 9592.357382646438, + "BEZ.L": 10627.51802641135, + "BKG.L": 11627.077654681907, + "BLND.L": 3297.0264387974375, + "BME.L": 10726.989289190858, + "BNZL.L": 9947.030141116727, + "BP.L": 379.0499877929698, + "BT-A.L": 0.0, + "BTRW.L": 10769.999694824217, + "CCH.L": 0.0, + "CNA.L": 10557.548180806913, + "CPG.L": 1.01649479356485e-12, + "CRDA.L": 10209.720053716723, + "CTEC.L": 38.684021978096744, + "DCC.L": 20807.75637247948, + "DGE.L": 10207.24682802191, + "DPLM.L": 12902.357585807194, + "EDV.L": 4367.467887959887, + "ENT.L": 17594.535275319686, + "EXPN.L": 10522.00285801299, + "EZJ.L": 10832.582692415212, + "FCIT.L": 2.8895945420233982e-12, + "FRAS.L": 10410.264385667746, + "FRES.L": 10492.177818461938, + "GBPOUND": -3531.4217534584586, + "GLEN.L": 4520.225306869359, + "GSK.L": 10947.801232033302, + "HIK.L": 9906.819868818164, + "HL.L": 10175.600368116453, + "HLMA.L": 10981.58660814041, + "HLN.L": 2286.5927826915977, + "HSBA.L": 10484.632236589916, + "HSX.L": 10775.458690356001, + "HWDN.L": 10485.845634806821, + "IAG.L": 10573.41288536877, + "ICG.L": 10340.452732088394, + "IHG.L": 20423.242780466837, + "III.L": 10701.64221003718, + "IMB.L": 10760.226358570313, + "IMI.L": 11025.286795218173, + "INF.L": 10311.27732629605, + "ITRK.L": 9631.407695417773, + "JD.L": 10794.733390225263, + "KGF.L": 10501.922565754843, + "LAND.L": 0.0, + "LGEN.L": 10552.786859285676, + "LLOY.L": 0.0, + "LMP.L": 0.0, + "LSEG.L": 34125.061857133565, + "MKS.L": 376.77148648758225, + "MNDI.L": 10120.266046010409, + "MNG.L": 10613.172470651682, + "MRO.L": 42952.31444724908, + "NG.L": 10550.314819702473, + "NWG.L": 10711.479525980052, + "NXT.L": 9883.768167747528, + "PHNX.L": 0.0, + "PRU.L": 10440.553814594527, + "PSH.L": 41501.9838572809, + "PSN.L": 10825.273664440972, + "PSON.L": 7626.10772221774, + "REL.L": 10964.950726152947, + "RIO.L": 10579.666222876092, + "RKT.L": 10074.281689550846, + "RMV.L": 18591.538341564057, + "RR.L": 10758.364850931655, + "RTO.L": 10601.57027755145, + "SBRY.L": 0.0, + "SDR.L": 10714.03103707746, + "SGE.L": 42162.44860717511, + "SGRO.L": 0.0, + "SHEL.L": 59.65583327250024, + "SMDS.L": 10217.97702409779, + "SMIN.L": 0.0, + "SMT.L": 10247.717947767653, + "SN.L": 5905.234339543821, + "SPX.L": 13617.858055172463, + "SSE.L": 11305.413763259985, + "STAN.L": 10233.508902786509, + "SVT.L": 10387.74980720677, + "TSCO.L": 18870.344879167053, + "TW.L": 10578.2667711416, + "ULVR.L": 9289.867571993102, + "UTG.L": 10722.029742939341, + "UU.L": 10914.503751765531, + "VOD.L": 10596.462908788248, + "VTY.L": 10574.021482426566, + "WEIR.L": 11273.495728007823, + "WPP.L": 10444.444172059973, + "WTB.L": 11896.744155764462 + }, + "2024-12-24 08:00:00+00:00": { + "AAF.L": 21211.595166623185, + "AAL.L": 10102.303794130565, + "ABF.L": 10537.034475980707, + "ADM.L": 10892.963275831553, + "AHT.L": 20471.03533186471, + "ANTO.L": 21126.79459332537, + "AUTO.L": 11010.171148617052, + "AV.L": 10538.18054695337, + "AZN.L": 10689.008919091884, + "BA.L": 10480.371696962533, + "BARC.L": 10657.931430141909, + "BATS.L": 9605.65701159984, + "BEZ.L": 11003.304954144265, + "BKG.L": 11681.017705657241, + "BLND.L": 3362.2587335059607, + "BME.L": 10682.417311534948, + "BNZL.L": 10130.667620645037, + "BP.L": 382.70001220703233, + "BT-A.L": 0.0, + "BTRW.L": 10800.000000000002, + "CCH.L": 0.0, + "CNA.L": 10815.152614171233, + "CPG.L": 1.0257707916810305e-12, + "CRDA.L": 10386.961527262227, + "CTEC.L": 38.78971441151644, + "DCC.L": 21070.88947835712, + "DGE.L": 10246.166693511053, + "DPLM.L": 12896.328446748412, + "EDV.L": 4427.7503984907335, + "ENT.L": 17209.21635027644, + "EXPN.L": 10458.653643558215, + "EZJ.L": 10791.005906564798, + "FCIT.L": 2.8999889898216806e-12, + "FRAS.L": 10301.124517108321, + "FRES.L": 10418.577194637965, + "GBPOUND": -5568.8068940036665, + "GLEN.L": 4570.194098433484, + "GSK.L": 11130.333726997096, + "HIK.L": 10167.525654839696, + "HL.L": 10212.80548829238, + "HLMA.L": 11034.26580589163, + "HLN.L": 2302.8737912510915, + "HSBA.L": 10505.126044062614, + "HSX.L": 10875.231456007441, + "HWDN.L": 10599.026190865054, + "IAG.L": 10403.989534579125, + "ICG.L": 10615.790230871813, + "IHG.L": 20745.25873698117, + "III.L": 10841.294845969584, + "IMB.L": 10751.849382035813, + "IMI.L": 11237.54479182578, + "INF.L": 10370.597304734594, + "ITRK.L": 9647.970735306717, + "JD.L": 11057.875564329524, + "KGF.L": 10531.458420208832, + "LAND.L": 0.0, + "LGEN.L": 10633.090650552997, + "LLOY.L": 0.0, + "LMP.L": 0.0, + "LSEG.L": 34140.201636129634, + "MKS.L": 379.4648306277645, + "MNDI.L": 10253.310735484694, + "MNG.L": 10714.958030369768, + "MRO.L": 42779.308929137915, + "NG.L": 10582.209391412473, + "NWG.L": 10844.020395423535, + "NXT.L": 10007.214084666582, + "PHNX.L": 0.0, + "PRU.L": 10573.766622436242, + "PSH.L": 42016.00950548631, + "PSN.L": 10856.84737929559, + "PSON.L": 7662.207640429418, + "REL.L": 11050.115391987158, + "RIO.L": 10669.142042553556, + "RKT.L": 10177.705071656013, + "RMV.L": 18591.538341564057, + "RR.L": 10878.067805732864, + "RTO.L": 10612.281476009506, + "SBRY.L": 0.0, + "SDR.L": 10624.22915121852, + "SGE.L": 43953.38448333068, + "SGRO.L": 0.0, + "SHEL.L": 60.2409384819759, + "SMDS.L": 10893.670181422442, + "SMIN.L": 0.0, + "SMT.L": 10228.173799165885, + "SN.L": 5912.580756164381, + "SPX.L": 13429.957326742338, + "SSE.L": 11287.754810715465, + "STAN.L": 10330.19036510587, + "SVT.L": 10342.243933897615, + "TSCO.L": 18978.973828585178, + "TW.L": 10478.10256753622, + "ULVR.L": 9365.963454252078, + "UTG.L": 10822.298100884535, + "UU.L": 10977.26084089883, + "VOD.L": 10510.66225057654, + "VTY.L": 9150.750149810972, + "WEIR.L": 11448.518036113877, + "WPP.L": 10457.039980089761, + "WTB.L": 12048.634954164485 + }, + "2024-12-27 08:00:00+00:00": { + "AAF.L": 21622.529660855118, + "AAL.L": 10128.218211729873, + "ABF.L": 10389.271419982904, + "ADM.L": 10868.102956449662, + "AHT.L": 20192.071323334294, + "ANTO.L": 20945.448716987812, + "AUTO.L": 10267.338002731234, + "AV.L": 10524.51221023764, + "AZN.L": 10664.525600323195, + "BA.L": 10503.007488964611, + "BARC.L": 10714.67620389609, + "BATS.L": 9642.23099122172, + "BEZ.L": 10746.187582537535, + "BKG.L": 11633.07099367918, + "BLND.L": 3330.574532954154, + "BME.L": 10875.56254804392, + "BNZL.L": 10100.061374056993, + "BP.L": 382.89999389648546, + "BT-A.L": 0.0, + "BTRW.L": 10774.999999999995, + "CCH.L": 0.0, + "CNA.L": 10579.667704429336, + "CPG.L": 1.01958679293691e-12, + "CRDA.L": 10472.526376560056, + "CTEC.L": 38.75448360037655, + "DCC.L": 20888.720405057215, + "DGE.L": 10293.28021489265, + "DPLM.L": 12878.241029572036, + "EDV.L": 4358.42551138026, + "ENT.L": 17818.954328812186, + "EXPN.L": 10416.420833921691, + "EZJ.L": 10791.005906564798, + "FCIT.L": 2.9259744046332733e-12, + "FRAS.L": 10825.67077206262, + "FRES.L": 10459.46643009573, + "GBPOUND": -5874.533117255896, + "GLEN.L": 4529.194164587113, + "GSK.L": 11101.294466434674, + "HIK.L": 10182.861289311548, + "HL.L": 10203.504208248396, + "HLMA.L": 11022.109067949039, + "HLN.L": 2308.3007941042556, + "HSBA.L": 10572.071981469657, + "HSX.L": 10775.458690356001, + "HWDN.L": 10479.18795503869, + "IAG.L": 10758.253884136706, + "ICG.L": 10564.801805171182, + "IHG.L": 20642.04849450864, + "III.L": 10920.228944540055, + "IMB.L": 10735.0954289668, + "IMI.L": 11067.738394539694, + "INF.L": 10298.381781472235, + "ITRK.L": 9664.533775195656, + "JD.L": 11064.863614888118, + "KGF.L": 10544.115907752765, + "LAND.L": 0.0, + "LGEN.L": 10614.195344050353, + "LLOY.L": 0.0, + "LMP.L": 0.0, + "LSEG.L": 34170.48119412177, + "MKS.L": 380.0633616953233, + "MNDI.L": 10182.353567765069, + "MNG.L": 10474.291516705744, + "MRO.L": 43721.50110679545, + "NG.L": 10666.50283366347, + "NWG.L": 10440.515323463193, + "NXT.L": 9954.597792209282, + "PHNX.L": 0.0, + "PRU.L": 10683.666782372427, + "PSH.L": 42977.01397821817, + "PSN.L": 10676.426151554906, + "PSON.L": 7746.440782923345, + "REL.L": 11050.115391987158, + "RIO.L": 10611.379171622524, + "RKT.L": 10112.273952364985, + "RMV.L": 18597.21896294275, + "RR.L": 10765.84564346637, + "RTO.L": 10534.624265673488, + "SBRY.L": 0.0, + "SDR.L": 10727.846468582715, + "SGE.L": 42491.072524612166, + "SGRO.L": 0.0, + "SHEL.L": 60.377877999087275, + "SMDS.L": 10447.165293797185, + "SMIN.L": 0.0, + "SMT.L": 10291.149683645213, + "SN.L": 5977.473667049311, + "SPX.L": 13429.957326742338, + "SSE.L": 11308.946196830979, + "STAN.L": 10361.716887074657, + "SVT.L": 10441.529475663032, + "TSCO.L": 19061.738817599504, + "TW.L": 10690.906925543755, + "ULVR.L": 9394.756490782485, + "UTG.L": 10755.452528921072, + "UU.L": 10909.273994337762, + "VOD.L": 10758.989805465939, + "VTY.L": 10495.189072752255, + "WEIR.L": 11273.495728007823, + "WPP.L": 10457.039980089761, + "WTB.L": 12081.476207872603 + }, + "2024-12-30 08:00:00+00:00": { + "AAF.L": 21120.391791778602, + "AAL.L": 10054.79402853183, + "ABF.L": 10389.271419982904, + "ADM.L": 10814.238931122234, + "AHT.L": 20064.89655473954, + "ANTO.L": 20874.205694140925, + "AUTO.L": 10269.935429256873, + "AV.L": 10567.794697170388, + "AZN.L": 10660.445047195095, + "BA.L": 10353.611261750893, + "BARC.L": 10643.744927467535, + "BATS.L": 9605.65701159984, + "BEZ.L": 10673.667298238202, + "BKG.L": 11585.124281701103, + "BLND.L": 3324.983136529662, + "BME.L": 10279.84533387903, + "BNZL.L": 10093.940124739376, + "BP.L": 383.8999938964856, + "BT-A.L": 0.0, + "BTRW.L": 10752.50015258789, + "CCH.L": 0.0, + "CNA.L": 10872.402324413375, + "CPG.L": 1.0222922923874629e-12, + "CRDA.L": 10298.340790489463, + "CTEC.L": 38.71925278923663, + "DCC.L": 20686.310323612845, + "DGE.L": 10321.958010516233, + "DPLM.L": 12739.570831219917, + "EDV.L": 4274.029996637073, + "ENT.L": 17439.053185697318, + "EXPN.L": 10371.171395025422, + "EZJ.L": 10564.224696619476, + "FCIT.L": 2.9051858794803585e-12, + "FRAS.L": 10976.892138640322, + "FRES.L": 10304.087335356231, + "GBPOUND": -5520.351320340772, + "GLEN.L": 4527.272378220264, + "GSK.L": 11130.333726997098, + "HIK.L": 10085.735604323134, + "HL.L": 10222.106768336362, + "HLMA.L": 10949.1686402935, + "HLN.L": 2275.738592962928, + "HSBA.L": 10600.76381226853, + "HSX.L": 10965.02694509374, + "HWDN.L": 10472.530275270556, + "IAG.L": 10658.640854516229, + "ICG.L": 10493.418009190296, + "IHG.L": 20476.912106552565, + "III.L": 10868.61818778243, + "IMB.L": 10709.964499363288, + "IMI.L": 11085.931937106056, + "INF.L": 10277.749224586754, + "ITRK.L": 9656.252255251178, + "JD.L": 10855.21321200304, + "KGF.L": 10366.904000125356, + "LAND.L": 0.0, + "LGEN.L": 10680.327835636244, + "LLOY.L": 0.0, + "LMP.L": 0.0, + "LSEG.L": 34231.04031010605, + "MKS.L": 376.7714864875823, + "MNDI.L": 10284.354496362019, + "MNG.L": 10692.95075019912, + "MRO.L": 42669.21319951015, + "NG.L": 10728.013644407867, + "NWG.L": 10367.577907424393, + "NXT.L": 9675.326701474392, + "PHNX.L": 0.0, + "PRU.L": 10567.105575510932, + "PSH.L": 42418.29044756008, + "PSN.L": 10640.341906006772, + "PSON.L": 7755.46576247626, + "REL.L": 11004.491463861694, + "RIO.L": 10644.224725681343, + "RKT.L": 10152.376896446589, + "RMV.L": 18455.212095886847, + "RR.L": 10758.364850931657, + "RTO.L": 10593.537083010911, + "SBRY.L": 0.0, + "SDR.L": 10810.740111664094, + "SGE.L": 43614.76056589365, + "SGRO.L": 0.0, + "SHEL.L": 60.47747037516824, + "SMDS.L": 10342.120670184964, + "SMIN.L": 0.0, + "SMT.L": 10358.469006798578, + "SN.L": 6021.551419464103, + "SPX.L": 13380.509766629153, + "SSE.L": 11344.263908564577, + "STAN.L": 10239.814592025506, + "SVT.L": 10396.023602353884, + "TSCO.L": 18953.10986818139, + "TW.L": 10451.972370801815, + "ULVR.L": 9407.096363581237, + "UTG.L": 10722.029742939341, + "UU.L": 10982.490598326602, + "VOD.L": 10589.33486861843, + "VTY.L": 10705.0928542073, + "WEIR.L": 11201.427718787676, + "WPP.L": 10378.945816547644, + "WTB.L": 11843.377118488781 + }, + "2024-12-31 08:00:00+00:00": { + "AAF.L": 21321.420779274686, + "AAL.L": 10078.5489113312, + "ABF.L": 10389.271419982904, + "ADM.L": 10818.382317685882, + "AHT.L": 19777.727722428786, + "ANTO.L": 20595.710241193956, + "AUTO.L": 10262.141424905842, + "AV.L": 10604.243363345504, + "AZN.L": 10542.10900647981, + "BA.L": 10231.37798493966, + "BARC.L": 10710.622740711511, + "BATS.L": 9559.108310262915, + "BEZ.L": 10706.631063828805, + "BKG.L": 11567.144264709319, + "BLND.L": 3310.07312525133, + "BME.L": 10667.55998564964, + "BNZL.L": 10087.818875421779, + "BP.L": 386.7999877929698, + "BT-A.L": 0.0, + "BTRW.L": 10800.000000000004, + "CCH.L": 0.0, + "CNA.L": 10821.92184254823, + "CPG.L": 1.0176542933293727e-12, + "CRDA.L": 10179.161178967488, + "CTEC.L": 38.78971441151644, + "DCC.L": 20686.310323612845, + "DGE.L": 10303.522284758214, + "DPLM.L": 12823.97877804295, + "EDV.L": 4222.789862685851, + "ENT.L": 17589.97275262615, + "EXPN.L": 10289.722405012122, + "EZJ.L": 10594.461729891302, + "FCIT.L": 2.8792004864751325e-12, + "FRAS.L": 10292.729142603755, + "FRES.L": 10009.684840060338, + "GBPOUND": -6408.710921540616, + "GLEN.L": 4513.178626522802, + "GSK.L": 11043.215945309837, + "HIK.L": 10055.064335379422, + "HL.L": 10212.80548829238, + "HLMA.L": 10851.914736752766, + "HLN.L": 2254.030397527928, + "HSBA.L": 10636.28607832981, + "HSX.L": 10675.68592470455, + "HWDN.L": 10465.872595502427, + "IAG.L": 10729.793328731022, + "ICG.L": 10401.638842929156, + "IHG.L": 20481.040516251443, + "III.L": 10795.755942948143, + "IMB.L": 10651.32566362176, + "IMI.L": 11207.222220881837, + "INF.L": 10164.268587553435, + "ITRK.L": 9552.733255945328, + "JD.L": 11098.480282920325, + "KGF.L": 10586.688387321707, + "LAND.L": 0.0, + "LGEN.L": 10732.288306758479, + "LLOY.L": 0.0, + "LMP.L": 0.0, + "LSEG.L": 34261.31986809818, + "MKS.L": 371.7837783288513, + "MNDI.L": 10421.834008818782, + "MNG.L": 10479.69375040686, + "MRO.L": 42956.97406999075, + "NG.L": 10748.517247989335, + "NWG.L": 10787.216929811815, + "NXT.L": 9600.44966990056, + "PHNX.L": 0.0, + "PRU.L": 10547.124467401129, + "PSH.L": 42261.84785897585, + "PSN.L": 10626.81031392622, + "PSON.L": 7677.24927301762, + "REL.L": 10952.7843453195, + "RIO.L": 10674.805069115422, + "RKT.L": 10129.159402504612, + "RMV.L": 18969.766483795367, + "RR.L": 10593.7725745907, + "RTO.L": 10534.624265673488, + "SBRY.L": 0.0, + "SDR.L": 10598.357429028292, + "SGE.L": 43242.274256712866, + "SGRO.L": 0.0, + "SHEL.L": 60.76379845640102, + "SMDS.L": 10332.571158947487, + "SMIN.L": 0.0, + "SMT.L": 10065.304789625026, + "SN.L": 5992.166126636148, + "SPX.L": 13321.172694493325, + "SSE.L": 11379.582243331932, + "STAN.L": 10309.172683793351, + "SVT.L": 10280.190470294234, + "TSCO.L": 18901.381947373793, + "TW.L": 10642.452455466328, + "ULVR.L": 9293.980862926028, + "UTG.L": 10742.083414528375, + "UU.L": 10846.516905204466, + "VOD.L": 10570.453008126779, + "VTY.L": 10771.880421033906, + "WEIR.L": 11211.72314867627, + "WPP.L": 10318.486091762068, + "WTB.L": 11970.636976607724 } } \ No newline at end of file diff --git a/examples/strategies/ftse100_daily_target_weights.json b/examples/strategies/ftse100_daily_target_weights.json index 9a765b28..1113ba51 100644 --- a/examples/strategies/ftse100_daily_target_weights.json +++ b/examples/strategies/ftse100_daily_target_weights.json @@ -19465,5 +19465,108 @@ "WEIR.L": 0.010000001403852671, "WPP.L": 0.009999997602492207, "WTB.L": 0.009999993365598129 + }, + "2024-12-31 08:00:00+00:00": { + "AAF.L": 0.02022108376308935, + "AAL.L": 0.01000000058248231, + "ABF.L": 0.009999926479304089, + "ADM.L": 0.010000091294328986, + "AHT.L": 0.018591470686086273, + "ANTO.L": 0.019954472807470126, + "AUTO.L": 0.010000002779104934, + "AV.L": 0.010000006559871873, + "AZN.L": 0.010000015829166157, + "BA.L": 0.010000003378725073, + "BARC.L": 0.010000001472388394, + "BATS.L": 0.010000005591281802, + "BEZ.L": 0.01000010204579707, + "BKG.L": 0.01000000215651733, + "BLND.L": 0.0031393051544498824, + "BME.L": 0.009999988850263654, + "BNZL.L": 0.009999993321246492, + "BP.L": 0.0009128170853278152, + "BT-A.L": 2.9886409718217356e-08, + "BTRW.L": 0.010000003876262696, + "CCH.L": 6.531149334722617e-08, + "CNA.L": 0.009999996458863172, + "CPG.L": 2.523439398801467e-06, + "CRDA.L": 0.009999993228202669, + "CTEC.L": 1.0423294532391659e-07, + "DCC.L": 0.02014636901015635, + "DGE.L": 0.00999986899257827, + "DPLM.L": 0.010917041518395537, + "EDV.L": 0.003453684172618165, + "ENT.L": 0.016234175774561713, + "EXPN.L": 0.009999999474218875, + "EZJ.L": 0.009999990409874671, + "FCIT.L": 2.3199374724114135e-08, + "FRAS.L": 0.009999998810802104, + "FRES.L": 0.009999997862004218, + "GBPOUND": 3.166413889595099e-08, + "GLEN.L": 0.00423816712591956, + "GSK.L": 0.009999994459924435, + "HIK.L": 0.010000003774607068, + "HL.L": 0.01000000555520777, + "HLMA.L": 0.010000008310906411, + "HLN.L": 0.00045434627314526054, + "HSBA.L": 0.010000003779228316, + "HSX.L": 0.010000009048996585, + "HWDN.L": 0.009999999786973924, + "IAG.L": 0.009999997361433106, + "ICG.L": 0.010000007978390207, + "IHG.L": 0.01952940863586338, + "III.L": 0.010000003526677886, + "IMB.L": 0.010000044081596611, + "IMI.L": 0.009999997171694048, + "INF.L": 0.009999921976226607, + "ITRK.L": 0.00999999757556432, + "JD.L": 0.010525643576315339, + "KGF.L": 0.009999995311261568, + "LAND.L": 1.912167245720859e-08, + "LGEN.L": 0.01000000207053949, + "LLOY.L": 3.795515251651065e-08, + "LMP.L": 9.188794890443263e-08, + "LSEG.L": 0.03082729357103171, + "MKS.L": 0.00035174736357290097, + "MNDI.L": 0.009999991387757277, + "MNG.L": 0.009999996465286307, + "MRO.L": 0.040705082134339314, + "NG.L": 0.009999991553235459, + "NWG.L": 0.009999996770126562, + "NXT.L": 0.010000011528896945, + "PHNX.L": 3.919656022623141e-08, + "PRU.L": 0.009999999120920684, + "PSH.L": 0.03986813498599694, + "PSN.L": 0.01000000042411022, + "PSON.L": 0.0073653979325783445, + "REL.L": 0.009999995987310913, + "RIO.L": 0.010000004249452748, + "RKT.L": 0.009999993272194392, + "RMV.L": 0.017991298259492902, + "RR.L": 0.009999999661627382, + "RTO.L": 0.009999998952563663, + "SBRY.L": 5.874811491806961e-08, + "SDR.L": 0.009999995601885248, + "SGE.L": 0.04091200065837244, + "SGRO.L": 5.114200837325973e-08, + "SHEL.L": 4.654989604848241e-05, + "SMDS.L": 0.009999997073734413, + "SMIN.L": 2.1098559712021044e-07, + "SMT.L": 0.009999987932946276, + "SN.L": 0.005685403316064175, + "SPX.L": 0.009999997688386279, + "SSE.L": 0.00999999888787094, + "STAN.L": 0.009999998143965088, + "SVT.L": 0.010000002920502108, + "TSCO.L": 0.01792590351194773, + "TW.L": 0.009999998033467883, + "ULVR.L": 0.009999966456936396, + "UTG.L": 0.010000014633167516, + "UU.L": 0.009999996571902635, + "VOD.L": 0.010000017187542025, + "VTY.L": 0.00999999652533716, + "WEIR.L": 0.010000002630756944, + "WPP.L": 0.00999999379200836, + "WTB.L": 0.009999991339935893 } } \ No newline at end of file