Skip to content

Instantly share code, notes, and snippets.

@Samreay
Last active July 14, 2022 10:51
Show Gist options
  • Save Samreay/1719eb0c890bb9a76d72790e2cb90752 to your computer and use it in GitHub Desktop.
Save Samreay/1719eb0c890bb9a76d72790e2cb90752 to your computer and use it in GitHub Desktop.
vscode_settings
This gist exceeds the recommended number of files (~10). To access all files, please clone this gist.
{"version":1,"resource":"file:///Users/sh/Projects/ds-model-server/server.py","entries":[{"id":"nNRj.py","timestamp":1654050660804},{"id":"XSsd.py","source":"Workspace Edit","timestamp":1654051633617},{"id":"NsWS.py","timestamp":1656561828639},{"id":"0VRF.py","timestamp":1656563381392},{"id":"tEHO.py","timestamp":1656563406978}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/mypy_example.py","entries":[{"id":"WmWi.py","timestamp":1650875885155},{"id":"gGON.py","timestamp":1650876001745}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/.gitignore","entries":[{"id":"hGv5","timestamp":1650341432117},{"id":"XKv4","timestamp":1650341450788},{"id":"en1d","timestamp":1650341466405}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/input/m7.py","entries":[{"id":"rK6j.py","timestamp":1650342258839},{"id":"PzjX.py","timestamp":1650342288509},{"id":"4gw4.py","timestamp":1650342302965},{"id":"Vs5B.py","timestamp":1650342696158},{"id":"WZsm.py","timestamp":1650343225426},{"id":"UtXe.py","timestamp":1650343582811},{"id":"6Tkf.py","timestamp":1650343674689},{"id":"Bs1O.py","timestamp":1650344015101},{"id":"DI3D.py","timestamp":1650344783057},{"id":"iiM6.py","timestamp":1650344801975},{"id":"cpgF.py","timestamp":1650349508247},{"id":"rFnb.py","timestamp":1650349520358},{"id":"w283.py","source":"undoRedo.source","timestamp":1650349922526},{"id":"SjBz.py","timestamp":1650349980743},{"id":"NYfG.py","timestamp":1650350118344},{"id":"FDKT.py","timestamp":1650350412107},{"id":"garg.py","timestamp":1650350534336},{"id":"g0wc.py","timestamp":1650435825631}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/docs/markdown/contributing.md","entries":[{"id":"jjMU.md","timestamp":1655111468276},{"id":"CZ7g.md","timestamp":1655111506205},{"id":"FZFU.md","timestamp":1655111626253},{"id":"YbGS.md","timestamp":1655111647431},{"id":"96RE.md","timestamp":1655111743545},{"id":"rI7v.md","timestamp":1655113192844}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/input/bm.py","entries":[{"id":"DvYC.py","timestamp":1650435775853},{"id":"CZ0P.py","timestamp":1650505669682}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/nimbus/nimbus_portal.py","entries":[{"id":"o7bu.py","timestamp":1657506257234},{"id":"uyH4.py","timestamp":1657506307341},{"id":"oyZB.py","timestamp":1657506379424},{"id":"CkYX.py","timestamp":1657506400140},{"id":"1Xjs.py","timestamp":1657506541567},{"id":"04WT.py","timestamp":1657506791102},{"id":"lz7H.py","timestamp":1657506809733},{"id":"sz7N.py","timestamp":1657509880873},{"id":"FG0N.py","timestamp":1657509899953},{"id":"pgFg.py","timestamp":1657509911114},{"id":"icXy.py","timestamp":1657509967324},{"id":"ayOU.py","timestamp":1657509979292},{"id":"JYxl.py","timestamp":1657510487500},{"id":"DhOs.py","timestamp":1657510514037},{"id":"BVBy.py","timestamp":1657510545904},{"id":"psh9.py","timestamp":1657510592530},{"id":"LKmJ.py","timestamp":1657510677352},{"id":"9A5h.py","timestamp":1657510700194},{"id":"pFKe.py","timestamp":1657510735422},{"id":"kWSl.py","timestamp":1657510753542},{"id":"gfxH.py","timestamp":1657510783026},{"id":"iSJ2.py","timestamp":1657516107038}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/optimiser/input/m7.py","entries":[{"id":"Vx0j.py","source":"searchReplace.source","timestamp":1652935006969},{"id":"llWo.py","source":"searchReplace.source","timestamp":1652935030043},{"id":"cTaE.py","source":"searchReplace.source","timestamp":1652935240718},{"id":"PdEN.py","source":"searchReplace.source","timestamp":1652935291992}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/optimiser/input/bm.py","entries":[{"id":"reWl.py","source":"searchReplace.source","timestamp":1652935005720},{"id":"aiF4.py","source":"searchReplace.source","timestamp":1652935030043},{"id":"hyMe.py","source":"searchReplace.source","timestamp":1652935240610},{"id":"2hVD.py","source":"searchReplace.source","timestamp":1652935291972},{"id":"w81v.py","timestamp":1657696377134}]}
{
"python.testing.pytestArgs": [
"."
],
"python.testing.unittestEnabled": false,
"python.testing.pytestEnabled": true
}
{"version":1,"resource":"file:///Users/sh/Projects/ds-model-server/.vscode/settings.json","entries":[{"id":"0IDt.json","timestamp":1654051933267}]}
{"version":1,"resource":"file:///Users/sh/go/src/ds-prediction-exchange/README.md","entries":[{"id":"6l1Z.md","timestamp":1649816529813}]}
{"version":1,"resource":"file:///Users/sh/Projects/streamlit-dashboard/.pre-commit-config.yaml","entries":[{"id":"MR1E.yaml","timestamp":1656636623478}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/pyproject.toml","entries":[{"id":"eW7A.toml","timestamp":1656565527279},{"id":"yj0M.toml","timestamp":1656567747960},{"id":"Fzbn.toml","timestamp":1656567890464},{"id":"LX8c.toml","timestamp":1656568374675},{"id":"lkRH.toml","timestamp":1656568465090},{"id":"uTs9.toml","timestamp":1656568476850},{"id":"Hqoe.toml","timestamp":1656568512052},{"id":"RT6Y.toml","timestamp":1656571076114}]}
{"version":1,"resource":"file:///Users/sh/Projects/sandbox/missing.ipynb","entries":[{"id":"rNOS.ipynb","source":"edit","timestamp":1653351935228}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/arenkods/ml/plot/style.py","entries":[{"id":"1ivy.py","source":"searchReplace.source","timestamp":1653285986851},{"id":"G9dy.py","timestamp":1653286325859}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/docs/examples/direct_data.ipynb","entries":[{"id":"89Zo.ipynb","source":"edit","timestamp":1655172638957},{"id":"OH8F.ipynb","source":"Insert Cell","timestamp":1655172778668}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/arenkods/data/external/validation.py","entries":[{"id":"IxRs.py","source":"searchReplace.source","timestamp":1653285993579},{"id":"ntM9.py","timestamp":1653286174329}]}
{"version":1,"resource":"file:///Users/sh/go/src/ds-prediction-exchange/internal/metrics/metrics.go","entries":[{"id":"D9Sw.go","timestamp":1653448921230}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/arenkods/data/fs/transformations/shift.py","entries":[{"id":"fAEq.py","source":"searchReplace.source","timestamp":1653285986910},{"id":"Ezgn.py","timestamp":1653286317307}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser-swarm/spam_ray.sh","entries":[{"id":"AhjH.sh","timestamp":1650955148411},{"id":"3qOi.sh","timestamp":1650956694023},{"id":"nq1l.sh","timestamp":1650956834083},{"id":"mZYG.sh","timestamp":1650959052422},{"id":"tC1S.sh","timestamp":1650968336281}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/optimiser/optimisation/postprocess.py","entries":[{"id":"RVQL.py","source":"searchReplace.source","timestamp":1652935008221},{"id":"vf5M.py","source":"searchReplace.source","timestamp":1652935077945},{"id":"9bYG.py","source":"searchReplace.source","timestamp":1652935237595},{"id":"VmSN.py","source":"searchReplace.source","timestamp":1652935283598},{"id":"t07p.py","timestamp":1657696230358},{"id":"dATE.py","timestamp":1657696242502},{"id":"UOkT.py","timestamp":1657783095635}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/docs/examples/frequency_services.ipynb","entries":[{"id":"ACml.ipynb","source":"edit","timestamp":1657504873327},{"id":"c7W5.ipynb","source":"Update Notebook Metadata","timestamp":1657504894363},{"id":"XLW0.ipynb","source":"Update Notebook Metadata","timestamp":1657505005599},{"id":"w4UF.ipynb","source":"Update Notebook Metadata","timestamp":1657505051805},{"id":"6x7p.ipynb","source":"Update Notebook Metadata","timestamp":1657505225906},{"id":"s6Lb.ipynb","source":"Insert Cell","timestamp":1657505232854},{"id":"3Wa3.ipynb","source":"edit","timestamp":1657505387922},{"id":"vDyv.ipynb","source":"Insert Cell","timestamp":1657505893953},{"id":"0ITo.ipynb","source":"Insert Cell","timestamp":1657506351206},{"id":"BYGG.ipynb","source":"Insert Cell","timestamp":1657506795000},{"id":"ZVqy.ipynb","source":"Insert Cell","timestamp":1657506832657},{"id":"zbcD.ipynb","source":"Insert Cell","timestamp":1657506865413},{"id":"luxq.ipynb","source":"edit","timestamp":1657507390557},{"id":"6O2i.ipynb","source":"Insert Cell","timestamp":1657508224421},{"id":"DZ1S.ipynb","source":"Insert Cell","timestamp":1657508434512},{"id":"xeor.ipynb","source":"Insert Cell","timestamp":1657509564558},{"id":"tyI8.ipynb","source":"Insert Cell","timestamp":1657509637862},{"id":"avKa.ipynb","source":"Insert Cell","timestamp":1657509861488},{"id":"hWPI.ipynb","source":"Insert Cell","timestamp":1657510778276},{"id":"pXPk.ipynb","source":"Insert Cell","timestamp":1657510933555},{"id":"NhYm.ipynb","source":"Insert Cell","timestamp":1657511046688},{"id":"q3vN.ipynb","source":"Insert Cell","timestamp":1657511570230},{"id":"YR7O.ipynb","source":"Insert Cell","timestamp":1657511590811},{"id":"yv6V.ipynb","source":"Insert Cell","timestamp":1657511627214},{"id":"otQl.ipynb","source":"edit","timestamp":1657511745012},{"id":"JPQD.ipynb","source":"edit","timestamp":1657511856741},{"id":"m4o5.ipynb","source":"edit","timestamp":1657511879887},{"id":"HrAs.ipynb","source":"Insert Cell","timestamp":1657512243838},{"id":"ft7W.ipynb","source":"Insert Cell","timestamp":1657512470482},{"id":"zyAC.ipynb","source":"Insert Cell","timestamp":1657512780744},{"id":"EOFP.ipynb","source":"Insert Cell","timestamp":1657513210631},{"id":"1hwN.ipynb","source":"Insert Cell","timestamp":1657513232746},{"id":"x5EC.ipynb","source":"Insert Cell","timestamp":1657513392579},{"id":"uqdK.ipynb","source":"Insert Cell","timestamp":1657513536332},{"id":"g8BH.ipynb","source":"Insert Cell","timestamp":1657513842986},{"id":"1QtZ.ipynb","source":"Insert Cell","timestamp":1657514296170},{"id":"geKH.ipynb","source":"edit","timestamp":1657514659848},{"id":"hPYm.ipynb","source":"edit","timestamp":1657514770500},{"id":"LsDH.ipynb","source":"edit","timestamp":1657515016619},{"id":"N3BS.ipynb","source":"edit","timestamp":1657515158333},{"id":"PaTO.ipynb","source":"edit","timestamp":1657515197827},{"id":"Ylqf.ipynb","source":"edit","timestamp":1657515250310},{"id":"qBEF.ipynb","source":"edit","timestamp":1657515331280},{"id":"jIfc.ipynb","source":"edit","timestamp":1657515528522},{"id":"xtm3.ipynb","source":"edit","timestamp":1657515853994},{"id":"Pgta.ipynb","source":"edit","timestamp":1657515883082},{"id":"mYR7.ipynb","source":"edit","timestamp":1657516132978},{"id":"Sgrk.ipynb","source":"edit","timestamp":1657516421630},{"id":"sqoA.ipynb","source":"Insert Cell","timestamp":1657523523724}]}
{"version":1,"resource":"file:///Users/sh/Projects/imbalance-price-predictions/.gitignore","entries":[{"id":"P5J6","timestamp":1652757929789},{"id":"0ARA","timestamp":1652757951995},{"id":"90uY","timestamp":1652757987065}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/arenkods/data/fs/transformations/augment.py","entries":[{"id":"bYTN.py","source":"searchReplace.source","timestamp":1653285986803},{"id":"IE78.py","timestamp":1653286304473}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/optimiser/utils/initialisation.py","entries":[{"id":"03Rd.py","source":"searchReplace.source","timestamp":1652935283598},{"id":"oGU6.py","timestamp":1653268521681},{"id":"KZT7.py","timestamp":1653274992181},{"id":"5UhM.py","timestamp":1653869636119},{"id":"aLl1.py","timestamp":1653869656779},{"id":"02Fi.py","timestamp":1653974375460}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/arenkods/common/pagerduty.py","entries":[{"id":"yZKO.py","timestamp":1653274677623},{"id":"cC02.py","timestamp":1653274703186},{"id":"vfgR.py","source":"Workspace Edit","timestamp":1653274713522},{"id":"wBWq.py","timestamp":1653277028862},{"id":"IXry.py","timestamp":1653869392246}]}
{"version":1,"resource":"file:///Users/sh/Projects/streamlit-dashboard/dashboard/common/utils.py","entries":[{"id":"qYFl.py","timestamp":1656642394280},{"id":"oZNq.py","source":"moved.source","timestamp":1656642422269},{"id":"xSW2.py","timestamp":1656897123002},{"id":"8MsK.py","timestamp":1656898433973},{"id":"4eqN.py","timestamp":1656898581850},{"id":"cF8D.py","timestamp":1656898621038},{"id":"MsrG.py","timestamp":1656907271225},{"id":"QQ0T.py","timestamp":1656907319385},{"id":"Sent.py","timestamp":1656907361549},{"id":"lZxQ.py","timestamp":1656907522667},{"id":"f4if.py","timestamp":1656909362427},{"id":"IaOs.py","timestamp":1656909412705},{"id":"V3BW.py","timestamp":1656909448675},{"id":"Vqfg.py","timestamp":1656909473726},{"id":"vuOB.py","timestamp":1656909549539},{"id":"re2Y.py","timestamp":1656909573773},{"id":"iB3O.py","timestamp":1656909836549},{"id":"9VPQ.py","timestamp":1656909846997},{"id":"D3Ea.py","timestamp":1656994769131},{"id":"dlsf.py","timestamp":1657078732819},{"id":"t9E6.py","timestamp":1657078754571},{"id":"CAoN.py","timestamp":1657078768053},{"id":"3iVl.py","timestamp":1657079343741},{"id":"2gBc.py","timestamp":1657081776725}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/optimiser/optimisation/strategy.py","entries":[{"id":"4LFg.py","source":"searchReplace.source","timestamp":1652935008221},{"id":"isGG.py","source":"searchReplace.source","timestamp":1652935047319},{"id":"f8W2.py","source":"searchReplace.source","timestamp":1652935077944},{"id":"aPPw.py","source":"searchReplace.source","timestamp":1652935240613},{"id":"0cHy.py","source":"searchReplace.source","timestamp":1652935292898},{"id":"pQCB.py","timestamp":1653971319640},{"id":"z8C9.py","timestamp":1653971784139},{"id":"xo6j.py","timestamp":1653971808928},{"id":"k09d.py","timestamp":1654060956389},{"id":"xnRL.py","timestamp":1654061025369},{"id":"1dPH.py","timestamp":1654061036957},{"id":"nidi.py","timestamp":1654061131728}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/.flake8","entries":[{"id":"U6Xc","timestamp":1656573022296},{"id":"3B3U","timestamp":1657695823079},{"id":"tYv9","timestamp":1657763802946}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/plots.ipynb","entries":[{"id":"K9a6.ipynb","source":"edit","timestamp":1652242777757},{"id":"pCR0.ipynb","source":"Update Notebook Metadata","timestamp":1652242858686},{"id":"epQM.ipynb","source":"Insert Cell","timestamp":1652243280623},{"id":"DIav.ipynb","source":"Insert Cell","timestamp":1652243301208},{"id":"Bb9R.ipynb","source":"Insert Cell","timestamp":1652243333654}]}
{"version":1,"resource":"file:///Users/sh/go/src/ds-prediction-exchange/internal/store/store.go","entries":[{"id":"2caj.go","timestamp":1653377243013}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser-router/optimiser_router/settings.yaml","entries":[{"id":"CL3O.yaml","timestamp":1653273140466}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/input/common.py","entries":[{"id":"oMCA.py","timestamp":1650435777981},{"id":"hqs7.py","timestamp":1650435808707}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/docs/js/custom.js","entries":[{"id":"5elB.js","timestamp":1655095342947},{"id":"qJg6.js","timestamp":1655095411541},{"id":"3fvi.js","timestamp":1655095511762}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/requirements_full.txt","entries":[{"id":"y260.txt","timestamp":1649896708376},{"id":"qgjU.txt","timestamp":1649896727167},{"id":"qmzX.txt","source":"undoRedo.source","timestamp":1649896753848},{"id":"VZ8e.txt","timestamp":1652669614545},{"id":"D91T.txt","timestamp":1653274863124},{"id":"mr6w.txt","timestamp":1653274901497},{"id":"bhSJ.txt","timestamp":1653274914275},{"id":"4cYD.txt","timestamp":1653285779021},{"id":"npiW.txt","timestamp":1653285823928},{"id":"uIJm.txt","timestamp":1653285859279},{"id":"VB1O.txt","timestamp":1653287443984},{"id":"Keja.txt","timestamp":1653289569031},{"id":"TZsp.txt","timestamp":1653290038423},{"id":"RPH7.txt","timestamp":1653290198210},{"id":"xYoE.txt","timestamp":1653290586279},{"id":"zIic.txt","timestamp":1653367436340},{"id":"2uzh.txt","timestamp":1653450697628},{"id":"pOUw.txt","timestamp":1654585683004},{"id":"2PwI.txt","timestamp":1656570473503},{"id":"0Hco.txt","timestamp":1656570513234}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/docs/index.md","entries":[{"id":"0Uf8.md","timestamp":1655089323194},{"id":"GxED.md","timestamp":1655091151760},{"id":"Ws6I.md","timestamp":1655091274823},{"id":"n5CX.md","timestamp":1655091285496},{"id":"l30P.md","timestamp":1655091395505},{"id":"1oOQ.md","timestamp":1655091469285},{"id":"H0NF.md","timestamp":1655091479877},{"id":"lMVN.md","timestamp":1655091501309},{"id":"XWRO.md","timestamp":1655091834017},{"id":"d34R.md","timestamp":1655092312933},{"id":"c49J.md","timestamp":1655092772145},{"id":"rpvu.md","timestamp":1655094305809},{"id":"IDKu.md","timestamp":1655094441590},{"id":"e2cC.md","timestamp":1655094469719},{"id":"ins4.md","timestamp":1655095075681},{"id":"qHYF.md","timestamp":1655095119350},{"id":"onuD.md","source":"undoRedo.source","timestamp":1655095124840},{"id":"12NM.md","timestamp":1655095195454},{"id":"fQiD.md","timestamp":1655095217542},{"id":"msIX.md","timestamp":1655095228480},{"id":"b22K.md","timestamp":1655095532401},{"id":"e1oM.md","source":"Workspace Edit","timestamp":1655099777304},{"id":"XsnW.md","timestamp":1655099810443},{"id":"Lv5P.md","timestamp":1655111387110},{"id":"PYDN.md","timestamp":1655117473679},{"id":"o1if.md","timestamp":1655117511296},{"id":"peul.md","timestamp":1655118006252},{"id":"T2Xb.md","timestamp":1655118045566},{"id":"TPOZ.md","timestamp":1655172888616},{"id":"LPCz.md","timestamp":1655173077405},{"id":"LYi9.md","timestamp":1655173111493},{"id":"wmBe.md","timestamp":1655173202958},{"id":"haA2.md","timestamp":1655173300384},{"id":"s61B.md","timestamp":1655689415282},{"id":"4dIe.md","timestamp":1655689591331},{"id":"cbal.md","timestamp":1655689806898}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/optimiser/modelling/run.pyx","entries":[{"id":"OUfP.pyx","source":"searchReplace.source","timestamp":1652935002478},{"id":"XQWW.pyx","source":"searchReplace.source","timestamp":1652935230997},{"id":"DXjX.pyx","timestamp":1653889507867},{"id":"rTbh.pyx","timestamp":1653897953263},{"id":"Zjeg.pyx","timestamp":1653898016450},{"id":"fZeO.pyx","timestamp":1653898098467},{"id":"SyqR.pyx","timestamp":1653898518153},{"id":"EOjV.pyx","timestamp":1653898553768},{"id":"yzqB.pyx","timestamp":1653898598669},{"id":"5jD7.pyx","timestamp":1653900386018}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser-router/start.sh","entries":[{"id":"TOSx.sh","timestamp":1653276078344},{"id":"grBq.sh","timestamp":1653276102686},{"id":"rPB1.sh","timestamp":1653276199141}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/test/server/server_test.py","entries":[{"id":"7TYa.py","timestamp":1650424937424},{"id":"3fQE.py","timestamp":1650424949424},{"id":"FLLK.py","timestamp":1650424975093},{"id":"DZkU.py","timestamp":1650424986440},{"id":"xuhX.py","timestamp":1650425010756},{"id":"QfdL.py","timestamp":1650425102525},{"id":"2UCP.py","source":"Workspace Edit","timestamp":1650425203694},{"id":"PhDq.py","timestamp":1650425256580},{"id":"KfDe.py","source":"Workspace Edit","timestamp":1650425297820},{"id":"HHgj.py","timestamp":1650425319664},{"id":"hqyk.py","timestamp":1650425354072},{"id":"e3Np.py","timestamp":1650425390165},{"id":"HUAN.py","source":"Workspace Edit","timestamp":1650425405141},{"id":"LhIj.py","timestamp":1650425422162},{"id":"ErGY.py","timestamp":1650425433952},{"id":"KSK1.py","source":"Workspace Edit","timestamp":1650425687398},{"id":"1wT3.py","timestamp":1650425699132},{"id":"koHh.py","timestamp":1650425713152},{"id":"K5bV.py","source":"Workspace Edit","timestamp":1650425749606},{"id":"ez94.py","source":"Workspace Edit","timestamp":1650425773210},{"id":"x8DK.py","timestamp":1650425780410},{"id":"CjlI.py","timestamp":1650427152955},{"id":"Kdmc.py","timestamp":1650427226890},{"id":"PK4Q.py","timestamp":1650427354952},{"id":"lhyR.py","timestamp":1650427380930},{"id":"kNIh.py","timestamp":1650427427839},{"id":"5wqj.py","timestamp":1650427455660},{"id":"5XKS.py","timestamp":1650427477896},{"id":"XjLj.py","timestamp":1650427497477},{"id":"BV60.py","timestamp":1650428453599},{"id":"KNXq.py","source":"Workspace Edit","timestamp":1650428456340},{"id":"U4rJ.py","timestamp":1650428482782},{"id":"398l.py","timestamp":1650429634634},{"id":"JkIQ.py","timestamp":1650429821681},{"id":"1EH9.py","timestamp":1650429952071},{"id":"VmYt.py","timestamp":1650429994502},{"id":"nJ0l.py","timestamp":1650430120423},{"id":"Hm5n.py","timestamp":1650430157354},{"id":"Ebud.py","timestamp":1650431905838},{"id":"6bAA.py","timestamp":1650432873419},{"id":"MLFX.py","timestamp":1650433038514},{"id":"5hJT.py","timestamp":1650433093360},{"id":"MBBs.py","timestamp":1650433791175},{"id":"ZZ6q.py","timestamp":1650434096618},{"id":"sjNz.py","source":"searchReplace.source","timestamp":1652935031878},{"id":"OkuR.py","source":"searchReplace.source","timestamp":1652935078187},{"id":"jjBg.py","source":"searchReplace.source","timestamp":1652935294056},{"id":"YdEi.py","timestamp":1657696293509},{"id":"3zTw.py","timestamp":1657696359986},{"id":"PE3T.py","source":"undoRedo.source","timestamp":1657696368624}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/test/optimisation/postprocess_test.py","entries":[{"id":"Crm2.py","timestamp":1650355720983},{"id":"dh94.py","timestamp":1650356353131},{"id":"abBP.py","timestamp":1650356397244},{"id":"1CVx.py","timestamp":1650363030270},{"id":"g91n.py","timestamp":1650363202053},{"id":"DFiD.py","timestamp":1650363258287},{"id":"kRL1.py","timestamp":1650363542955},{"id":"oY93.py","timestamp":1650363612055},{"id":"lx9y.py","timestamp":1650363788475},{"id":"AV9Y.py","timestamp":1650363897980},{"id":"x6iP.py","source":"Workspace Edit","timestamp":1650363929384},{"id":"I9sL.py","source":"Workspace Edit","timestamp":1650364510935},{"id":"OHRP.py","timestamp":1650365404095},{"id":"5gDb.py","timestamp":1650422361247},{"id":"edoo.py","timestamp":1650422404989},{"id":"GBrl.py","timestamp":1650422426258},{"id":"AB42.py","timestamp":1650422466011},{"id":"4bbN.py","timestamp":1650422556742},{"id":"nupC.py","timestamp":1650422617523},{"id":"M7V7.py","timestamp":1650504330280},{"id":"Wdkp.py","source":"searchReplace.source","timestamp":1652935010682},{"id":"Kf6e.py","source":"searchReplace.source","timestamp":1652935078210},{"id":"qFLq.py","source":"searchReplace.source","timestamp":1652935242189},{"id":"mS47.py","source":"searchReplace.source","timestamp":1652935292920}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/arenkods/interval/period.py","entries":[{"id":"jrfA.py","timestamp":1650515215735},{"id":"r7Ty.py","timestamp":1650515233045},{"id":"lY0u.py","timestamp":1650515252708},{"id":"2M4N.py","timestamp":1657511100751},{"id":"EyuC.py","timestamp":1657511118389},{"id":"rBZM.py","timestamp":1657511129713},{"id":"Zq0O.py","timestamp":1657511145889},{"id":"fKF3.py","timestamp":1657511173123},{"id":"x5TF.py","timestamp":1657511187365}]}
{"version":1,"resource":"file:///Users/sh/Projects/ds-flows/tests/test_porato.py","entries":[{"id":"iv6L.py","timestamp":1653039790590}]}
{"version":1,"resource":"file:///Users/sh/Projects/ds-flows/.vscode/settings.json","entries":[{"id":"pxCY.json","timestamp":1653039813094}]}
{
"python.testing.pytestArgs": [
"."
],
"python.testing.unittestEnabled": false,
"python.testing.pytestEnabled": true
}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser-visualisation/settings.yaml","entries":[{"id":"lDVT.yaml","timestamp":1652076955047},{"id":"DXxg.yaml","timestamp":1652077115385},{"id":"RGtL.yaml","timestamp":1652154569523},{"id":"Af5F.yaml","timestamp":1652154580121},{"id":"Vmnh.yaml","timestamp":1652154594504},{"id":"fE0a.yaml","timestamp":1652155250408},{"id":"XpSU.yaml","timestamp":1652179596587},{"id":"yxPU.yaml","timestamp":1652313891277},{"id":"tk9I.yaml","timestamp":1652313963785}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/mypy.ini","entries":[{"id":"vCU5.ini","timestamp":1650438735032}]}
{"version":1,"resource":"file:///Users/sh/Projects/debug/problematic_nobm_noobs_refactor.json","entries":[{"id":"Xg0K.json","timestamp":1652075390036}]}
{
"date_on": "2022-05-04T08:24:22Z",
"trading_options": [
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 176.37,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 176.37,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 176.37,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 176.37,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 0,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T09:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T10:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T10:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T11:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T11:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T12:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T12:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T13:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T13:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T14:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T14:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T15:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T15:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T16:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T16:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T17:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T17:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T18:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T18:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T19:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T19:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T20:00:00Z",
"period_duration": 0.5
}
],
"obligations": [],
"frequency_services": [],
"asset": {
"soc0": 0.0604,
"asset_id": "65a3d220-4e08-11e8-a403-c74f0adf0910",
"efficiency": [
{ "power": -1, "efficiency": 0.9499999999999998 },
{ "power": -0.99, "efficiency": 0.9500000000000001 },
{ "power": -0.98, "efficiency": 0.95 },
{ "power": -0.97, "efficiency": 0.95 },
{ "power": -0.96, "efficiency": 0.95 },
{ "power": -0.95, "efficiency": 0.9500000000000001 },
{ "power": -0.94, "efficiency": 0.95 },
{ "power": -0.93, "efficiency": 0.95 },
{ "power": -0.92, "efficiency": 0.95 },
{ "power": -0.91, "efficiency": 0.9499999999999998 },
{ "power": -0.9, "efficiency": 0.9500000000000001 },
{ "power": -0.89, "efficiency": 0.95 },
{ "power": -0.88, "efficiency": 0.95 },
{ "power": -0.87, "efficiency": 0.95 },
{ "power": -0.86, "efficiency": 0.9500000000000001 },
{ "power": -0.85, "efficiency": 0.95 },
{ "power": -0.84, "efficiency": 0.95 },
{ "power": -0.83, "efficiency": 0.95 },
{ "power": -0.82, "efficiency": 0.95 },
{ "power": -0.81, "efficiency": 0.9500000000000001 },
{ "power": -0.8, "efficiency": 0.9500000000000001 },
{ "power": -0.79, "efficiency": 0.9499999999999998 },
{ "power": -0.78, "efficiency": 0.95 },
{ "power": -0.77, "efficiency": 0.9499999999999998 },
{ "power": -0.76, "efficiency": 0.95 },
{ "power": -0.75, "efficiency": 0.95 },
{ "power": -0.74, "efficiency": 0.95 },
{ "power": -0.73, "efficiency": 0.95 },
{ "power": -0.72, "efficiency": 0.95 },
{ "power": -0.71, "efficiency": 0.95 },
{ "power": -0.7, "efficiency": 0.95 },
{ "power": -0.69, "efficiency": 0.95 },
{ "power": -0.68, "efficiency": 0.9499999999999998 },
{ "power": -0.67, "efficiency": 0.95 },
{ "power": -0.66, "efficiency": 0.95 },
{ "power": -0.65, "efficiency": 0.9500000000000002 },
{ "power": -0.64, "efficiency": 0.95 },
{ "power": -0.63, "efficiency": 0.9499999999999998 },
{ "power": -0.62, "efficiency": 0.9499999999999998 },
{ "power": -0.61, "efficiency": 0.95 },
{ "power": -0.6, "efficiency": 0.95 },
{ "power": -0.59, "efficiency": 0.95 },
{ "power": -0.58, "efficiency": 0.95 },
{ "power": -0.57, "efficiency": 0.95 },
{ "power": -0.56, "efficiency": 0.9500000000000001 },
{ "power": -0.55, "efficiency": 0.95 },
{ "power": -0.54, "efficiency": 0.9500000000000001 },
{ "power": -0.53, "efficiency": 0.95 },
{ "power": -0.52, "efficiency": 0.9499999999999998 },
{ "power": -0.51, "efficiency": 0.95 },
{ "power": -0.5, "efficiency": 0.9499999999999998 },
{ "power": -0.49, "efficiency": 0.95 },
{ "power": -0.48, "efficiency": 0.95 },
{ "power": -0.47, "efficiency": 0.95 },
{ "power": -0.46, "efficiency": 0.95 },
{ "power": -0.45, "efficiency": 0.9500000000000001 },
{ "power": -0.44, "efficiency": 0.95 },
{ "power": -0.43, "efficiency": 0.9500000000000001 },
{ "power": -0.42, "efficiency": 0.95 },
{ "power": -0.41, "efficiency": 0.95 },
{ "power": -0.4, "efficiency": 0.9500000000000001 },
{ "power": -0.39, "efficiency": 0.95 },
{ "power": -0.38, "efficiency": 0.95 },
{ "power": -0.37, "efficiency": 0.95 },
{ "power": -0.36, "efficiency": 0.95 },
{ "power": -0.35, "efficiency": 0.95 },
{ "power": -0.34, "efficiency": 0.9499999999999998 },
{ "power": -0.33, "efficiency": 0.95 },
{ "power": -0.32, "efficiency": 0.95 },
{ "power": -0.31, "efficiency": 0.9499999999999998 },
{ "power": -0.3, "efficiency": 0.95 },
{ "power": -0.29, "efficiency": 0.95 },
{ "power": -0.28, "efficiency": 0.9500000000000001 },
{ "power": -0.27, "efficiency": 0.9500000000000001 },
{ "power": -0.26, "efficiency": 0.9499999999999998 },
{ "power": -0.25, "efficiency": 0.9499999999999998 },
{ "power": -0.24, "efficiency": 0.95 },
{ "power": -0.23, "efficiency": 0.95 },
{ "power": -0.22, "efficiency": 0.95 },
{ "power": -0.21, "efficiency": 0.95 },
{ "power": -0.2, "efficiency": 0.9500000000000001 },
{ "power": -0.19, "efficiency": 0.95 },
{ "power": -0.18, "efficiency": 0.95 },
{ "power": -0.17, "efficiency": 0.9499999999999998 },
{ "power": -0.16, "efficiency": 0.95 },
{ "power": -0.15, "efficiency": 0.95 },
{ "power": -0.14, "efficiency": 0.9500000000000001 },
{ "power": -0.13, "efficiency": 0.9499999999999998 },
{ "power": -0.12, "efficiency": 0.95 },
{ "power": -0.11, "efficiency": 0.95 },
{ "power": -0.1, "efficiency": 0.9500000000000001 },
{ "power": -0.09, "efficiency": 0.95 },
{ "power": -0.08, "efficiency": 0.95 },
{ "power": -0.07, "efficiency": 0.9500000000000001 },
{ "power": -0.06, "efficiency": 0.95 },
{ "power": -0.05, "efficiency": 0.9500000000000001 },
{ "power": -0.04, "efficiency": 0.95 },
{ "power": -0.03, "efficiency": 0.95 },
{ "power": -0.02, "efficiency": 0.95 },
{ "power": -0.01, "efficiency": 0.95 },
{ "power": 0.01, "efficiency": 0.95 },
{ "power": 0.02, "efficiency": 0.95 },
{ "power": 0.03, "efficiency": 0.95 },
{ "power": 0.04, "efficiency": 0.95 },
{ "power": 0.05, "efficiency": 0.95 },
{ "power": 0.06, "efficiency": 0.95 },
{ "power": 0.07, "efficiency": 0.9500000000000001 },
{ "power": 0.08, "efficiency": 0.95 },
{ "power": 0.09, "efficiency": 0.95 },
{ "power": 0.1, "efficiency": 0.95 },
{ "power": 0.11, "efficiency": 0.95 },
{ "power": 0.12, "efficiency": 0.95 },
{ "power": 0.13, "efficiency": 0.95 },
{ "power": 0.14, "efficiency": 0.9500000000000001 },
{ "power": 0.15, "efficiency": 0.9499999999999998 },
{ "power": 0.16, "efficiency": 0.95 },
{ "power": 0.17, "efficiency": 0.95 },
{ "power": 0.18, "efficiency": 0.95 },
{ "power": 0.19, "efficiency": 0.9499999999999998 },
{ "power": 0.2, "efficiency": 0.95 },
{ "power": 0.21, "efficiency": 0.95 },
{ "power": 0.22, "efficiency": 0.95 },
{ "power": 0.23, "efficiency": 0.9500000000000001 },
{ "power": 0.24, "efficiency": 0.95 },
{ "power": 0.25, "efficiency": 0.95 },
{ "power": 0.26, "efficiency": 0.95 },
{ "power": 0.27, "efficiency": 0.95 },
{ "power": 0.28, "efficiency": 0.9500000000000001 },
{ "power": 0.29, "efficiency": 0.95 },
{ "power": 0.3, "efficiency": 0.9499999999999998 },
{ "power": 0.31, "efficiency": 0.95 },
{ "power": 0.32, "efficiency": 0.95 },
{ "power": 0.33, "efficiency": 0.95 },
{ "power": 0.34, "efficiency": 0.95 },
{ "power": 0.35, "efficiency": 0.9499999999999998 },
{ "power": 0.36, "efficiency": 0.95 },
{ "power": 0.37, "efficiency": 0.95 },
{ "power": 0.38, "efficiency": 0.9499999999999998 },
{ "power": 0.39, "efficiency": 0.9500000000000001 },
{ "power": 0.4, "efficiency": 0.95 },
{ "power": 0.41, "efficiency": 0.9500000000000001 },
{ "power": 0.42, "efficiency": 0.95 },
{ "power": 0.43, "efficiency": 0.95 },
{ "power": 0.44, "efficiency": 0.95 },
{ "power": 0.45, "efficiency": 0.9499999999999998 },
{ "power": 0.46, "efficiency": 0.9500000000000001 },
{ "power": 0.47, "efficiency": 0.95 },
{ "power": 0.48, "efficiency": 0.95 },
{ "power": 0.49, "efficiency": 0.95 },
{ "power": 0.5, "efficiency": 0.95 },
{ "power": 0.51, "efficiency": 0.9500000000000001 },
{ "power": 0.52, "efficiency": 0.95 },
{ "power": 0.53, "efficiency": 0.9499999999999998 },
{ "power": 0.54, "efficiency": 0.95 },
{ "power": 0.55, "efficiency": 0.9500000000000001 },
{ "power": 0.56, "efficiency": 0.9500000000000001 },
{ "power": 0.57, "efficiency": 0.95 },
{ "power": 0.58, "efficiency": 0.95 },
{ "power": 0.59, "efficiency": 0.95 },
{ "power": 0.6, "efficiency": 0.9499999999999998 },
{ "power": 0.61, "efficiency": 0.95 },
{ "power": 0.62, "efficiency": 0.95 },
{ "power": 0.63, "efficiency": 0.9500000000000001 },
{ "power": 0.64, "efficiency": 0.95 },
{ "power": 0.65, "efficiency": 0.95 },
{ "power": 0.66, "efficiency": 0.95 },
{ "power": 0.67, "efficiency": 0.9500000000000001 },
{ "power": 0.68, "efficiency": 0.95 },
{ "power": 0.69, "efficiency": 0.9499999999999998 },
{ "power": 0.7, "efficiency": 0.9499999999999998 },
{ "power": 0.71, "efficiency": 0.95 },
{ "power": 0.72, "efficiency": 0.95 },
{ "power": 0.73, "efficiency": 0.9499999999999998 },
{ "power": 0.74, "efficiency": 0.95 },
{ "power": 0.75, "efficiency": 0.95 },
{ "power": 0.76, "efficiency": 0.9499999999999998 },
{ "power": 0.77, "efficiency": 0.9499999999999998 },
{ "power": 0.78, "efficiency": 0.9500000000000001 },
{ "power": 0.79, "efficiency": 0.9500000000000001 },
{ "power": 0.8, "efficiency": 0.95 },
{ "power": 0.81, "efficiency": 0.95 },
{ "power": 0.82, "efficiency": 0.9500000000000001 },
{ "power": 0.83, "efficiency": 0.95 },
{ "power": 0.84, "efficiency": 0.95 },
{ "power": 0.85, "efficiency": 0.95 },
{ "power": 0.86, "efficiency": 0.95 },
{ "power": 0.87, "efficiency": 0.9499999999999998 },
{ "power": 0.88, "efficiency": 0.95 },
{ "power": 0.89, "efficiency": 0.95 },
{ "power": 0.9, "efficiency": 0.9499999999999998 },
{ "power": 0.91, "efficiency": 0.95 },
{ "power": 0.92, "efficiency": 0.9500000000000001 },
{ "power": 0.93, "efficiency": 0.95 },
{ "power": 0.94, "efficiency": 0.95 },
{ "power": 0.95, "efficiency": 0.9499999999999998 },
{ "power": 0.96, "efficiency": 0.95 },
{ "power": 0.97, "efficiency": 0.9500000000000001 },
{ "power": 0.98, "efficiency": 0.95 },
{ "power": 0.99, "efficiency": 0.95 },
{ "power": 1, "efficiency": 0.95 }
],
"power_capacity": 41,
"energy_capacity": 44.75,
"charge_curtailment": [
{ "soc": 0, "power": -1 },
{ "soc": 0.01, "power": -1 },
{ "soc": 0.02, "power": -1 },
{ "soc": 0.03, "power": -1 },
{ "soc": 0.04, "power": -1 },
{ "soc": 0.05, "power": -1 },
{ "soc": 0.06, "power": -1 },
{ "soc": 0.07, "power": -1 },
{ "soc": 0.08, "power": -1 },
{ "soc": 0.09, "power": -1 },
{ "soc": 0.1, "power": -1 },
{ "soc": 0.11, "power": -1 },
{ "soc": 0.12, "power": -1 },
{ "soc": 0.13, "power": -1 },
{ "soc": 0.14, "power": -1 },
{ "soc": 0.15, "power": -1 },
{ "soc": 0.16, "power": -1 },
{ "soc": 0.17, "power": -1 },
{ "soc": 0.18, "power": -1 },
{ "soc": 0.19, "power": -1 },
{ "soc": 0.2, "power": -1 },
{ "soc": 0.21, "power": -1 },
{ "soc": 0.22, "power": -1 },
{ "soc": 0.23, "power": -1 },
{ "soc": 0.24, "power": -1 },
{ "soc": 0.25, "power": -1 },
{ "soc": 0.26, "power": -1 },
{ "soc": 0.27, "power": -1 },
{ "soc": 0.28, "power": -1 },
{ "soc": 0.29, "power": -1 },
{ "soc": 0.3, "power": -1 },
{ "soc": 0.31, "power": -1 },
{ "soc": 0.32, "power": -1 },
{ "soc": 0.33, "power": -1 },
{ "soc": 0.34, "power": -1 },
{ "soc": 0.35, "power": -1 },
{ "soc": 0.36, "power": -1 },
{ "soc": 0.37, "power": -1 },
{ "soc": 0.38, "power": -1 },
{ "soc": 0.39, "power": -1 },
{ "soc": 0.4, "power": -1 },
{ "soc": 0.41, "power": -1 },
{ "soc": 0.42, "power": -1 },
{ "soc": 0.43, "power": -1 },
{ "soc": 0.44, "power": -1 },
{ "soc": 0.45, "power": -1 },
{ "soc": 0.46, "power": -1 },
{ "soc": 0.47, "power": -1 },
{ "soc": 0.48, "power": -1 },
{ "soc": 0.49, "power": -1 },
{ "soc": 0.5, "power": -1 },
{ "soc": 0.51, "power": -1 },
{ "soc": 0.52, "power": -1 },
{ "soc": 0.53, "power": -1 },
{ "soc": 0.54, "power": -1 },
{ "soc": 0.55, "power": -1 },
{ "soc": 0.56, "power": -1 },
{ "soc": 0.57, "power": -1 },
{ "soc": 0.58, "power": -1 },
{ "soc": 0.59, "power": -1 },
{ "soc": 0.6, "power": -1 },
{ "soc": 0.61, "power": -1 },
{ "soc": 0.62, "power": -1 },
{ "soc": 0.63, "power": -1 },
{ "soc": 0.64, "power": -1 },
{ "soc": 0.65, "power": -1 },
{ "soc": 0.66, "power": -1 },
{ "soc": 0.67, "power": -1 },
{ "soc": 0.68, "power": -1 },
{ "soc": 0.69, "power": -1 },
{ "soc": 0.7, "power": -1 },
{ "soc": 0.71, "power": -1 },
{ "soc": 0.72, "power": -1 },
{ "soc": 0.73, "power": -1 },
{ "soc": 0.74, "power": -1 },
{ "soc": 0.75, "power": -1 },
{ "soc": 0.76, "power": -1 },
{ "soc": 0.77, "power": -1 },
{ "soc": 0.78, "power": -1 },
{ "soc": 0.79, "power": -1 },
{ "soc": 0.8, "power": -1 },
{ "soc": 0.81, "power": -1 },
{ "soc": 0.82, "power": -1 },
{ "soc": 0.83, "power": -1 },
{ "soc": 0.84, "power": -1 },
{ "soc": 0.85, "power": -1 },
{ "soc": 0.86, "power": -1 },
{ "soc": 0.87, "power": -1 },
{ "soc": 0.88, "power": -1 },
{ "soc": 0.89, "power": -1 },
{ "soc": 0.9, "power": -1 },
{ "soc": 0.91, "power": -0.9603662490844727 },
{ "soc": 0.92, "power": -0.8536577224731445 },
{ "soc": 0.93, "power": -0.7469511032104492 },
{ "soc": 0.94, "power": -0.6402444839477539 },
{ "soc": 0.95, "power": -0.5335359573364258 },
{ "soc": 0.96, "power": -0.42682933807373047 },
{ "soc": 0.97, "power": -0.32012271881103516 },
{ "soc": 0.98, "power": -0.21341419219970703 },
{ "soc": 0.99, "power": -0.10670757293701172 },
{ "soc": 1, "power": 0 }
],
"discharge_curtailment": [
{ "soc": 0, "power": 0 },
{ "soc": 0.01, "power": 0 },
{ "soc": 0.02, "power": 0 },
{ "soc": 0.03, "power": 0 },
{ "soc": 0.04, "power": 0 },
{ "soc": 0.05, "power": 0 },
{ "soc": 0.06, "power": 0 },
{ "soc": 0.07, "power": 0 },
{ "soc": 0.08, "power": 0 },
{ "soc": 0.09, "power": 0 },
{ "soc": 0.1, "power": 1 },
{ "soc": 0.11, "power": 1 },
{ "soc": 0.12, "power": 1 },
{ "soc": 0.13, "power": 1 },
{ "soc": 0.14, "power": 1 },
{ "soc": 0.15, "power": 1 },
{ "soc": 0.16, "power": 1 },
{ "soc": 0.17, "power": 1 },
{ "soc": 0.18, "power": 1 },
{ "soc": 0.19, "power": 1 },
{ "soc": 0.2, "power": 1 },
{ "soc": 0.21, "power": 1 },
{ "soc": 0.22, "power": 1 },
{ "soc": 0.23, "power": 1 },
{ "soc": 0.24, "power": 1 },
{ "soc": 0.25, "power": 1 },
{ "soc": 0.26, "power": 1 },
{ "soc": 0.27, "power": 1 },
{ "soc": 0.28, "power": 1 },
{ "soc": 0.29, "power": 1 },
{ "soc": 0.3, "power": 1 },
{ "soc": 0.31, "power": 1 },
{ "soc": 0.32, "power": 1 },
{ "soc": 0.33, "power": 1 },
{ "soc": 0.34, "power": 1 },
{ "soc": 0.35, "power": 1 },
{ "soc": 0.36, "power": 1 },
{ "soc": 0.37, "power": 1 },
{ "soc": 0.38, "power": 1 },
{ "soc": 0.39, "power": 1 },
{ "soc": 0.4, "power": 1 },
{ "soc": 0.41, "power": 1 },
{ "soc": 0.42, "power": 1 },
{ "soc": 0.43, "power": 1 },
{ "soc": 0.44, "power": 1 },
{ "soc": 0.45, "power": 1 },
{ "soc": 0.46, "power": 1 },
{ "soc": 0.47, "power": 1 },
{ "soc": 0.48, "power": 1 },
{ "soc": 0.49, "power": 1 },
{ "soc": 0.5, "power": 1 },
{ "soc": 0.51, "power": 1 },
{ "soc": 0.52, "power": 1 },
{ "soc": 0.53, "power": 1 },
{ "soc": 0.54, "power": 1 },
{ "soc": 0.55, "power": 1 },
{ "soc": 0.56, "power": 1 },
{ "soc": 0.57, "power": 1 },
{ "soc": 0.58, "power": 1 },
{ "soc": 0.59, "power": 1 },
{ "soc": 0.6, "power": 1 },
{ "soc": 0.61, "power": 1 },
{ "soc": 0.62, "power": 1 },
{ "soc": 0.63, "power": 1 },
{ "soc": 0.64, "power": 1 },
{ "soc": 0.65, "power": 1 },
{ "soc": 0.66, "power": 1 },
{ "soc": 0.67, "power": 1 },
{ "soc": 0.68, "power": 1 },
{ "soc": 0.69, "power": 1 },
{ "soc": 0.7, "power": 1 },
{ "soc": 0.71, "power": 1 },
{ "soc": 0.72, "power": 1 },
{ "soc": 0.73, "power": 1 },
{ "soc": 0.74, "power": 1 },
{ "soc": 0.75, "power": 1 },
{ "soc": 0.76, "power": 1 },
{ "soc": 0.77, "power": 1 },
{ "soc": 0.78, "power": 1 },
{ "soc": 0.79, "power": 1 },
{ "soc": 0.8, "power": 1 },
{ "soc": 0.81, "power": 1 },
{ "soc": 0.82, "power": 1 },
{ "soc": 0.83, "power": 1 },
{ "soc": 0.84, "power": 1 },
{ "soc": 0.85, "power": 1 },
{ "soc": 0.86, "power": 1 },
{ "soc": 0.87, "power": 1 },
{ "soc": 0.88, "power": 1 },
{ "soc": 0.89, "power": 1 },
{ "soc": 0.9, "power": 1 },
{ "soc": 0.91, "power": 1 },
{ "soc": 0.92, "power": 1 },
{ "soc": 0.93, "power": 1 },
{ "soc": 0.94, "power": 1 },
{ "soc": 0.95, "power": 1 },
{ "soc": 0.96, "power": 1 },
{ "soc": 0.97, "power": 1 },
{ "soc": 0.98, "power": 1 },
{ "soc": 0.99, "power": 1 },
{ "soc": 1, "power": 1 }
]
},
"constraints": [
{
"soc": 0.08,
"minimum": true,
"penalty": 100000,
"date_end": "2022-05-04T20:30:00Z",
"date_start": "2022-05-04T08:30:00Z",
"identifier": "asset minimum soc penalty"
}
],
"settings": {
"SIMULATION.horizon": 32,
"PENALTIES.action_penalty": 500,
"FEATURES.RESERVE_ENERGY_OPTIMISATION": false
}
}
{"version":1,"resource":"file:///Users/sh/Projects/streamlit-dashboard/imbalance.ipynb","entries":[{"id":"9hmC.ipynb","source":"edit","timestamp":1656998152041},{"id":"Rq3c.ipynb","source":"Insert Cell","timestamp":1656998282311},{"id":"dWcd.ipynb","source":"edit","timestamp":1657002594029},{"id":"jHrY.ipynb","source":"edit","timestamp":1657008572691},{"id":"k3fd.ipynb","source":"edit","timestamp":1657013947991},{"id":"Oao2.ipynb","source":"edit","timestamp":1657069572617},{"id":"o9qx.ipynb","source":"edit","timestamp":1657069663876},{"id":"bdr5.ipynb","source":"Insert Cell","timestamp":1657075799737},{"id":"cdwu.ipynb","source":"Insert Cell","timestamp":1657076129996},{"id":"y6yu.ipynb","source":"Insert Cell","timestamp":1657076177221},{"id":"EMsn.ipynb","source":"Insert Cell","timestamp":1657076866517},{"id":"tRQf.ipynb","source":"edit","timestamp":1657077708273}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/arenkods/data/external/enappsys.py","entries":[{"id":"n0ri.py","source":"Workspace Edit","timestamp":1653292188092},{"id":"GDFB.py","timestamp":1653292196659},{"id":"ySFP.py","timestamp":1653352843152},{"id":"SUsy.py","timestamp":1653353381117},{"id":"IGGD.py","timestamp":1653353500871},{"id":"Iw4I.py","timestamp":1653353664220},{"id":"w8BY.py","timestamp":1653354396028},{"id":"ekZC.py","timestamp":1653354708993},{"id":"pQXY.py","source":"Workspace Edit","timestamp":1653354977986},{"id":"RHhB.py","timestamp":1657763745295},{"id":"xnwp.py","source":"Workspace Edit","timestamp":1657764212141}]}
{"version":1,"resource":"file:///Users/sh/Projects/ets-hour-price-predictions/ets_hour_price_predictions/settings.py","entries":[{"id":"IVRO.py","timestamp":1652162935451},{"id":"lFoR.py","timestamp":1652317906887},{"id":"142m.py","timestamp":1652327585332},{"id":"lXrB.py","timestamp":1652343137268},{"id":"VJcY.py","timestamp":1652345813136},{"id":"ow34.py","timestamp":1652345864388},{"id":"sSjo.py","timestamp":1652345979516},{"id":"RcdN.py","timestamp":1652346794495},{"id":"Skgj.py","source":"Workspace Edit","timestamp":1652346805158},{"id":"7W7e.py","timestamp":1652762558496},{"id":"isXS.py","source":"Workspace Edit","timestamp":1652763166445},{"id":"U73D.py","timestamp":1653457224429},{"id":"QoPi.py","timestamp":1653463877985},{"id":"MXJS.py","timestamp":1653464430678},{"id":"OHsG.py","timestamp":1653466005230},{"id":"N2SS.py","timestamp":1653466610984},{"id":"bRfc.py","timestamp":1653467658408},{"id":"qQl6.py","timestamp":1653548883323},{"id":"VWpp.py","timestamp":1653549152557},{"id":"kKry.py","timestamp":1653550469171},{"id":"bObu.py","timestamp":1653554194686},{"id":"L3jt.py","timestamp":1653561246202},{"id":"kKoi.py","timestamp":1655952265214},{"id":"QXlB.py","timestamp":1657760337978},{"id":"6EH6.py","timestamp":1657760354297},{"id":"HQQE.py","timestamp":1657765309428}]}
{"version":1,"resource":"file:///Users/sh/Projects/writing/resources/phil.md","entries":[{"id":"EDG2.md","timestamp":1651111805403}]}
{"version":1,"resource":"file:///Users/sh/Desktop/Questions%20for%20John%3F.md","entries":[{"id":"PfMF.md","source":"textFileCreate.source","timestamp":1655185928313},{"id":"haUf.md","timestamp":1655270182579}]}
{"version":1,"resource":"file:///Users/sh/Projects/debug/problematic_nobm_noobs_fixed.json","entries":[{"id":"R7eW.json","timestamp":1652074766542}]}
{
"date_on": "2022-05-04T08:24:22Z",
"trading_options": {
"2022-05-04T08:24:22Z": [
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 177.04,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 176.37,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 176.37,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 176.37,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 176.37,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 0,
"market": "m7",
"timestamp": 1651656600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T09:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 164.75,
"market": "m7",
"timestamp": 1651658400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T10:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 141,
"market": "m7",
"timestamp": 1651660200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T10:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 157.60000000000002,
"market": "m7",
"timestamp": 1651662000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T11:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 140,
"market": "m7",
"timestamp": 1651663800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T11:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 140,
"market": "m7",
"timestamp": 1651665600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T12:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 120,
"market": "m7",
"timestamp": 1651667400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T12:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 140,
"market": "m7",
"timestamp": 1651669200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T13:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 125,
"market": "m7",
"timestamp": 1651671000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T13:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 119,
"market": "m7",
"timestamp": 1651672800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T14:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 140,
"market": "m7",
"timestamp": 1651674600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T14:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 136.9,
"market": "m7",
"timestamp": 1651676400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T15:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 179,
"market": "m7",
"timestamp": 1651678200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T15:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 172.80000000000004,
"market": "m7",
"timestamp": 1651680000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T16:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 201.19999999999996,
"market": "m7",
"timestamp": 1651681800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T16:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 192,
"market": "m7",
"timestamp": 1651683600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T17:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 201.00000000000003,
"market": "m7",
"timestamp": 1651685400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T17:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 208.80000000000004,
"market": "m7",
"timestamp": 1651687200,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T18:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 195.20000000000002,
"market": "m7",
"timestamp": 1651689000,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T18:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 205,
"market": "m7",
"timestamp": 1651690800,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T19:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 196.79999999999998,
"market": "m7",
"timestamp": 1651692600,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T19:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -39.6,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -35.6,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -31.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -27.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -23.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -19.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -15.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -11.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -7.9,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": -3.9,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 0,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 3.9,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 7.9,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 11.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 15.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 19.8,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 23.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 27.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 31.7,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 35.6,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
},
{
"type": "regular",
"power": 39.6,
"price": 218.9,
"market": "m7",
"timestamp": 1651694400,
"hour_fraction": 0.5,
"execution_timestamp": 1651652662
}
],
"date_start": "2022-05-04T20:00:00Z",
"period_duration": 0.5
}
]
},
"obligations": [],
"frequency_services": [],
"asset": {
"soc0": 0.0604,
"asset_id": "65a3d220-4e08-11e8-a403-c74f0adf0910",
"efficiency": [
{ "power": -1, "efficiency": 0.9499999999999998 },
{ "power": -0.99, "efficiency": 0.9500000000000001 },
{ "power": -0.98, "efficiency": 0.95 },
{ "power": -0.97, "efficiency": 0.95 },
{ "power": -0.96, "efficiency": 0.95 },
{ "power": -0.95, "efficiency": 0.9500000000000001 },
{ "power": -0.94, "efficiency": 0.95 },
{ "power": -0.93, "efficiency": 0.95 },
{ "power": -0.92, "efficiency": 0.95 },
{ "power": -0.91, "efficiency": 0.9499999999999998 },
{ "power": -0.9, "efficiency": 0.9500000000000001 },
{ "power": -0.89, "efficiency": 0.95 },
{ "power": -0.88, "efficiency": 0.95 },
{ "power": -0.87, "efficiency": 0.95 },
{ "power": -0.86, "efficiency": 0.9500000000000001 },
{ "power": -0.85, "efficiency": 0.95 },
{ "power": -0.84, "efficiency": 0.95 },
{ "power": -0.83, "efficiency": 0.95 },
{ "power": -0.82, "efficiency": 0.95 },
{ "power": -0.81, "efficiency": 0.9500000000000001 },
{ "power": -0.8, "efficiency": 0.9500000000000001 },
{ "power": -0.79, "efficiency": 0.9499999999999998 },
{ "power": -0.78, "efficiency": 0.95 },
{ "power": -0.77, "efficiency": 0.9499999999999998 },
{ "power": -0.76, "efficiency": 0.95 },
{ "power": -0.75, "efficiency": 0.95 },
{ "power": -0.74, "efficiency": 0.95 },
{ "power": -0.73, "efficiency": 0.95 },
{ "power": -0.72, "efficiency": 0.95 },
{ "power": -0.71, "efficiency": 0.95 },
{ "power": -0.7, "efficiency": 0.95 },
{ "power": -0.69, "efficiency": 0.95 },
{ "power": -0.68, "efficiency": 0.9499999999999998 },
{ "power": -0.67, "efficiency": 0.95 },
{ "power": -0.66, "efficiency": 0.95 },
{ "power": -0.65, "efficiency": 0.9500000000000002 },
{ "power": -0.64, "efficiency": 0.95 },
{ "power": -0.63, "efficiency": 0.9499999999999998 },
{ "power": -0.62, "efficiency": 0.9499999999999998 },
{ "power": -0.61, "efficiency": 0.95 },
{ "power": -0.6, "efficiency": 0.95 },
{ "power": -0.59, "efficiency": 0.95 },
{ "power": -0.58, "efficiency": 0.95 },
{ "power": -0.57, "efficiency": 0.95 },
{ "power": -0.56, "efficiency": 0.9500000000000001 },
{ "power": -0.55, "efficiency": 0.95 },
{ "power": -0.54, "efficiency": 0.9500000000000001 },
{ "power": -0.53, "efficiency": 0.95 },
{ "power": -0.52, "efficiency": 0.9499999999999998 },
{ "power": -0.51, "efficiency": 0.95 },
{ "power": -0.5, "efficiency": 0.9499999999999998 },
{ "power": -0.49, "efficiency": 0.95 },
{ "power": -0.48, "efficiency": 0.95 },
{ "power": -0.47, "efficiency": 0.95 },
{ "power": -0.46, "efficiency": 0.95 },
{ "power": -0.45, "efficiency": 0.9500000000000001 },
{ "power": -0.44, "efficiency": 0.95 },
{ "power": -0.43, "efficiency": 0.9500000000000001 },
{ "power": -0.42, "efficiency": 0.95 },
{ "power": -0.41, "efficiency": 0.95 },
{ "power": -0.4, "efficiency": 0.9500000000000001 },
{ "power": -0.39, "efficiency": 0.95 },
{ "power": -0.38, "efficiency": 0.95 },
{ "power": -0.37, "efficiency": 0.95 },
{ "power": -0.36, "efficiency": 0.95 },
{ "power": -0.35, "efficiency": 0.95 },
{ "power": -0.34, "efficiency": 0.9499999999999998 },
{ "power": -0.33, "efficiency": 0.95 },
{ "power": -0.32, "efficiency": 0.95 },
{ "power": -0.31, "efficiency": 0.9499999999999998 },
{ "power": -0.3, "efficiency": 0.95 },
{ "power": -0.29, "efficiency": 0.95 },
{ "power": -0.28, "efficiency": 0.9500000000000001 },
{ "power": -0.27, "efficiency": 0.9500000000000001 },
{ "power": -0.26, "efficiency": 0.9499999999999998 },
{ "power": -0.25, "efficiency": 0.9499999999999998 },
{ "power": -0.24, "efficiency": 0.95 },
{ "power": -0.23, "efficiency": 0.95 },
{ "power": -0.22, "efficiency": 0.95 },
{ "power": -0.21, "efficiency": 0.95 },
{ "power": -0.2, "efficiency": 0.9500000000000001 },
{ "power": -0.19, "efficiency": 0.95 },
{ "power": -0.18, "efficiency": 0.95 },
{ "power": -0.17, "efficiency": 0.9499999999999998 },
{ "power": -0.16, "efficiency": 0.95 },
{ "power": -0.15, "efficiency": 0.95 },
{ "power": -0.14, "efficiency": 0.9500000000000001 },
{ "power": -0.13, "efficiency": 0.9499999999999998 },
{ "power": -0.12, "efficiency": 0.95 },
{ "power": -0.11, "efficiency": 0.95 },
{ "power": -0.1, "efficiency": 0.9500000000000001 },
{ "power": -0.09, "efficiency": 0.95 },
{ "power": -0.08, "efficiency": 0.95 },
{ "power": -0.07, "efficiency": 0.9500000000000001 },
{ "power": -0.06, "efficiency": 0.95 },
{ "power": -0.05, "efficiency": 0.9500000000000001 },
{ "power": -0.04, "efficiency": 0.95 },
{ "power": -0.03, "efficiency": 0.95 },
{ "power": -0.02, "efficiency": 0.95 },
{ "power": -0.01, "efficiency": 0.95 },
{ "power": 0.01, "efficiency": 0.95 },
{ "power": 0.02, "efficiency": 0.95 },
{ "power": 0.03, "efficiency": 0.95 },
{ "power": 0.04, "efficiency": 0.95 },
{ "power": 0.05, "efficiency": 0.95 },
{ "power": 0.06, "efficiency": 0.95 },
{ "power": 0.07, "efficiency": 0.9500000000000001 },
{ "power": 0.08, "efficiency": 0.95 },
{ "power": 0.09, "efficiency": 0.95 },
{ "power": 0.1, "efficiency": 0.95 },
{ "power": 0.11, "efficiency": 0.95 },
{ "power": 0.12, "efficiency": 0.95 },
{ "power": 0.13, "efficiency": 0.95 },
{ "power": 0.14, "efficiency": 0.9500000000000001 },
{ "power": 0.15, "efficiency": 0.9499999999999998 },
{ "power": 0.16, "efficiency": 0.95 },
{ "power": 0.17, "efficiency": 0.95 },
{ "power": 0.18, "efficiency": 0.95 },
{ "power": 0.19, "efficiency": 0.9499999999999998 },
{ "power": 0.2, "efficiency": 0.95 },
{ "power": 0.21, "efficiency": 0.95 },
{ "power": 0.22, "efficiency": 0.95 },
{ "power": 0.23, "efficiency": 0.9500000000000001 },
{ "power": 0.24, "efficiency": 0.95 },
{ "power": 0.25, "efficiency": 0.95 },
{ "power": 0.26, "efficiency": 0.95 },
{ "power": 0.27, "efficiency": 0.95 },
{ "power": 0.28, "efficiency": 0.9500000000000001 },
{ "power": 0.29, "efficiency": 0.95 },
{ "power": 0.3, "efficiency": 0.9499999999999998 },
{ "power": 0.31, "efficiency": 0.95 },
{ "power": 0.32, "efficiency": 0.95 },
{ "power": 0.33, "efficiency": 0.95 },
{ "power": 0.34, "efficiency": 0.95 },
{ "power": 0.35, "efficiency": 0.9499999999999998 },
{ "power": 0.36, "efficiency": 0.95 },
{ "power": 0.37, "efficiency": 0.95 },
{ "power": 0.38, "efficiency": 0.9499999999999998 },
{ "power": 0.39, "efficiency": 0.9500000000000001 },
{ "power": 0.4, "efficiency": 0.95 },
{ "power": 0.41, "efficiency": 0.9500000000000001 },
{ "power": 0.42, "efficiency": 0.95 },
{ "power": 0.43, "efficiency": 0.95 },
{ "power": 0.44, "efficiency": 0.95 },
{ "power": 0.45, "efficiency": 0.9499999999999998 },
{ "power": 0.46, "efficiency": 0.9500000000000001 },
{ "power": 0.47, "efficiency": 0.95 },
{ "power": 0.48, "efficiency": 0.95 },
{ "power": 0.49, "efficiency": 0.95 },
{ "power": 0.5, "efficiency": 0.95 },
{ "power": 0.51, "efficiency": 0.9500000000000001 },
{ "power": 0.52, "efficiency": 0.95 },
{ "power": 0.53, "efficiency": 0.9499999999999998 },
{ "power": 0.54, "efficiency": 0.95 },
{ "power": 0.55, "efficiency": 0.9500000000000001 },
{ "power": 0.56, "efficiency": 0.9500000000000001 },
{ "power": 0.57, "efficiency": 0.95 },
{ "power": 0.58, "efficiency": 0.95 },
{ "power": 0.59, "efficiency": 0.95 },
{ "power": 0.6, "efficiency": 0.9499999999999998 },
{ "power": 0.61, "efficiency": 0.95 },
{ "power": 0.62, "efficiency": 0.95 },
{ "power": 0.63, "efficiency": 0.9500000000000001 },
{ "power": 0.64, "efficiency": 0.95 },
{ "power": 0.65, "efficiency": 0.95 },
{ "power": 0.66, "efficiency": 0.95 },
{ "power": 0.67, "efficiency": 0.9500000000000001 },
{ "power": 0.68, "efficiency": 0.95 },
{ "power": 0.69, "efficiency": 0.9499999999999998 },
{ "power": 0.7, "efficiency": 0.9499999999999998 },
{ "power": 0.71, "efficiency": 0.95 },
{ "power": 0.72, "efficiency": 0.95 },
{ "power": 0.73, "efficiency": 0.9499999999999998 },
{ "power": 0.74, "efficiency": 0.95 },
{ "power": 0.75, "efficiency": 0.95 },
{ "power": 0.76, "efficiency": 0.9499999999999998 },
{ "power": 0.77, "efficiency": 0.9499999999999998 },
{ "power": 0.78, "efficiency": 0.9500000000000001 },
{ "power": 0.79, "efficiency": 0.9500000000000001 },
{ "power": 0.8, "efficiency": 0.95 },
{ "power": 0.81, "efficiency": 0.95 },
{ "power": 0.82, "efficiency": 0.9500000000000001 },
{ "power": 0.83, "efficiency": 0.95 },
{ "power": 0.84, "efficiency": 0.95 },
{ "power": 0.85, "efficiency": 0.95 },
{ "power": 0.86, "efficiency": 0.95 },
{ "power": 0.87, "efficiency": 0.9499999999999998 },
{ "power": 0.88, "efficiency": 0.95 },
{ "power": 0.89, "efficiency": 0.95 },
{ "power": 0.9, "efficiency": 0.9499999999999998 },
{ "power": 0.91, "efficiency": 0.95 },
{ "power": 0.92, "efficiency": 0.9500000000000001 },
{ "power": 0.93, "efficiency": 0.95 },
{ "power": 0.94, "efficiency": 0.95 },
{ "power": 0.95, "efficiency": 0.9499999999999998 },
{ "power": 0.96, "efficiency": 0.95 },
{ "power": 0.97, "efficiency": 0.9500000000000001 },
{ "power": 0.98, "efficiency": 0.95 },
{ "power": 0.99, "efficiency": 0.95 },
{ "power": 1, "efficiency": 0.95 }
],
"power_capacity": 41,
"energy_capacity": 44.75,
"charge_curtailment": [
{ "soc": 0, "power": -1 },
{ "soc": 0.01, "power": -1 },
{ "soc": 0.02, "power": -1 },
{ "soc": 0.03, "power": -1 },
{ "soc": 0.04, "power": -1 },
{ "soc": 0.05, "power": -1 },
{ "soc": 0.06, "power": -1 },
{ "soc": 0.07, "power": -1 },
{ "soc": 0.08, "power": -1 },
{ "soc": 0.09, "power": -1 },
{ "soc": 0.1, "power": -1 },
{ "soc": 0.11, "power": -1 },
{ "soc": 0.12, "power": -1 },
{ "soc": 0.13, "power": -1 },
{ "soc": 0.14, "power": -1 },
{ "soc": 0.15, "power": -1 },
{ "soc": 0.16, "power": -1 },
{ "soc": 0.17, "power": -1 },
{ "soc": 0.18, "power": -1 },
{ "soc": 0.19, "power": -1 },
{ "soc": 0.2, "power": -1 },
{ "soc": 0.21, "power": -1 },
{ "soc": 0.22, "power": -1 },
{ "soc": 0.23, "power": -1 },
{ "soc": 0.24, "power": -1 },
{ "soc": 0.25, "power": -1 },
{ "soc": 0.26, "power": -1 },
{ "soc": 0.27, "power": -1 },
{ "soc": 0.28, "power": -1 },
{ "soc": 0.29, "power": -1 },
{ "soc": 0.3, "power": -1 },
{ "soc": 0.31, "power": -1 },
{ "soc": 0.32, "power": -1 },
{ "soc": 0.33, "power": -1 },
{ "soc": 0.34, "power": -1 },
{ "soc": 0.35, "power": -1 },
{ "soc": 0.36, "power": -1 },
{ "soc": 0.37, "power": -1 },
{ "soc": 0.38, "power": -1 },
{ "soc": 0.39, "power": -1 },
{ "soc": 0.4, "power": -1 },
{ "soc": 0.41, "power": -1 },
{ "soc": 0.42, "power": -1 },
{ "soc": 0.43, "power": -1 },
{ "soc": 0.44, "power": -1 },
{ "soc": 0.45, "power": -1 },
{ "soc": 0.46, "power": -1 },
{ "soc": 0.47, "power": -1 },
{ "soc": 0.48, "power": -1 },
{ "soc": 0.49, "power": -1 },
{ "soc": 0.5, "power": -1 },
{ "soc": 0.51, "power": -1 },
{ "soc": 0.52, "power": -1 },
{ "soc": 0.53, "power": -1 },
{ "soc": 0.54, "power": -1 },
{ "soc": 0.55, "power": -1 },
{ "soc": 0.56, "power": -1 },
{ "soc": 0.57, "power": -1 },
{ "soc": 0.58, "power": -1 },
{ "soc": 0.59, "power": -1 },
{ "soc": 0.6, "power": -1 },
{ "soc": 0.61, "power": -1 },
{ "soc": 0.62, "power": -1 },
{ "soc": 0.63, "power": -1 },
{ "soc": 0.64, "power": -1 },
{ "soc": 0.65, "power": -1 },
{ "soc": 0.66, "power": -1 },
{ "soc": 0.67, "power": -1 },
{ "soc": 0.68, "power": -1 },
{ "soc": 0.69, "power": -1 },
{ "soc": 0.7, "power": -1 },
{ "soc": 0.71, "power": -1 },
{ "soc": 0.72, "power": -1 },
{ "soc": 0.73, "power": -1 },
{ "soc": 0.74, "power": -1 },
{ "soc": 0.75, "power": -1 },
{ "soc": 0.76, "power": -1 },
{ "soc": 0.77, "power": -1 },
{ "soc": 0.78, "power": -1 },
{ "soc": 0.79, "power": -1 },
{ "soc": 0.8, "power": -1 },
{ "soc": 0.81, "power": -1 },
{ "soc": 0.82, "power": -1 },
{ "soc": 0.83, "power": -1 },
{ "soc": 0.84, "power": -1 },
{ "soc": 0.85, "power": -1 },
{ "soc": 0.86, "power": -1 },
{ "soc": 0.87, "power": -1 },
{ "soc": 0.88, "power": -1 },
{ "soc": 0.89, "power": -1 },
{ "soc": 0.9, "power": -1 },
{ "soc": 0.91, "power": -0.9603662490844727 },
{ "soc": 0.92, "power": -0.8536577224731445 },
{ "soc": 0.93, "power": -0.7469511032104492 },
{ "soc": 0.94, "power": -0.6402444839477539 },
{ "soc": 0.95, "power": -0.5335359573364258 },
{ "soc": 0.96, "power": -0.42682933807373047 },
{ "soc": 0.97, "power": -0.32012271881103516 },
{ "soc": 0.98, "power": -0.21341419219970703 },
{ "soc": 0.99, "power": -0.10670757293701172 },
{ "soc": 1, "power": 0 }
],
"discharge_curtailment": [
{ "soc": 0, "power": 0 },
{ "soc": 0.01, "power": 0 },
{ "soc": 0.02, "power": 0 },
{ "soc": 0.03, "power": 0 },
{ "soc": 0.04, "power": 0 },
{ "soc": 0.05, "power": 0 },
{ "soc": 0.06, "power": 0 },
{ "soc": 0.07, "power": 1 },
{ "soc": 0.08, "power": 1 },
{ "soc": 0.09, "power": 1 },
{ "soc": 0.1, "power": 1 },
{ "soc": 0.11, "power": 1 },
{ "soc": 0.12, "power": 1 },
{ "soc": 0.13, "power": 1 },
{ "soc": 0.14, "power": 1 },
{ "soc": 0.15, "power": 1 },
{ "soc": 0.16, "power": 1 },
{ "soc": 0.17, "power": 1 },
{ "soc": 0.18, "power": 1 },
{ "soc": 0.19, "power": 1 },
{ "soc": 0.2, "power": 1 },
{ "soc": 0.21, "power": 1 },
{ "soc": 0.22, "power": 1 },
{ "soc": 0.23, "power": 1 },
{ "soc": 0.24, "power": 1 },
{ "soc": 0.25, "power": 1 },
{ "soc": 0.26, "power": 1 },
{ "soc": 0.27, "power": 1 },
{ "soc": 0.28, "power": 1 },
{ "soc": 0.29, "power": 1 },
{ "soc": 0.3, "power": 1 },
{ "soc": 0.31, "power": 1 },
{ "soc": 0.32, "power": 1 },
{ "soc": 0.33, "power": 1 },
{ "soc": 0.34, "power": 1 },
{ "soc": 0.35, "power": 1 },
{ "soc": 0.36, "power": 1 },
{ "soc": 0.37, "power": 1 },
{ "soc": 0.38, "power": 1 },
{ "soc": 0.39, "power": 1 },
{ "soc": 0.4, "power": 1 },
{ "soc": 0.41, "power": 1 },
{ "soc": 0.42, "power": 1 },
{ "soc": 0.43, "power": 1 },
{ "soc": 0.44, "power": 1 },
{ "soc": 0.45, "power": 1 },
{ "soc": 0.46, "power": 1 },
{ "soc": 0.47, "power": 1 },
{ "soc": 0.48, "power": 1 },
{ "soc": 0.49, "power": 1 },
{ "soc": 0.5, "power": 1 },
{ "soc": 0.51, "power": 1 },
{ "soc": 0.52, "power": 1 },
{ "soc": 0.53, "power": 1 },
{ "soc": 0.54, "power": 1 },
{ "soc": 0.55, "power": 1 },
{ "soc": 0.56, "power": 1 },
{ "soc": 0.57, "power": 1 },
{ "soc": 0.58, "power": 1 },
{ "soc": 0.59, "power": 1 },
{ "soc": 0.6, "power": 1 },
{ "soc": 0.61, "power": 1 },
{ "soc": 0.62, "power": 1 },
{ "soc": 0.63, "power": 1 },
{ "soc": 0.64, "power": 1 },
{ "soc": 0.65, "power": 1 },
{ "soc": 0.66, "power": 1 },
{ "soc": 0.67, "power": 1 },
{ "soc": 0.68, "power": 1 },
{ "soc": 0.69, "power": 1 },
{ "soc": 0.7, "power": 1 },
{ "soc": 0.71, "power": 1 },
{ "soc": 0.72, "power": 1 },
{ "soc": 0.73, "power": 1 },
{ "soc": 0.74, "power": 1 },
{ "soc": 0.75, "power": 1 },
{ "soc": 0.76, "power": 1 },
{ "soc": 0.77, "power": 1 },
{ "soc": 0.78, "power": 1 },
{ "soc": 0.79, "power": 1 },
{ "soc": 0.8, "power": 1 },
{ "soc": 0.81, "power": 1 },
{ "soc": 0.82, "power": 1 },
{ "soc": 0.83, "power": 1 },
{ "soc": 0.84, "power": 1 },
{ "soc": 0.85, "power": 1 },
{ "soc": 0.86, "power": 1 },
{ "soc": 0.87, "power": 1 },
{ "soc": 0.88, "power": 1 },
{ "soc": 0.89, "power": 1 },
{ "soc": 0.9, "power": 1 },
{ "soc": 0.91, "power": 1 },
{ "soc": 0.92, "power": 1 },
{ "soc": 0.93, "power": 1 },
{ "soc": 0.94, "power": 1 },
{ "soc": 0.95, "power": 1 },
{ "soc": 0.96, "power": 1 },
{ "soc": 0.97, "power": 1 },
{ "soc": 0.98, "power": 1 },
{ "soc": 0.99, "power": 1 },
{ "soc": 1, "power": 1 }
]
},
"constraints": [
{
"soc": 0.08,
"minimum": true,
"penalty": 100000,
"date_end": "2022-05-04T20:30:00Z",
"date_start": "2022-05-04T08:30:00Z",
"identifier": "asset minimum soc penalty"
}
],
"settings": {
"SIMULATION.horizon": 32,
"PENALTIES.action_penalty": 500,
"FEATURES.RESERVE_ENERGY_OPTIMISATION": false
}
}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/test/optimisation/worker_test.py","entries":[{"id":"q20r.py","timestamp":1653270564894},{"id":"fkx1.py","timestamp":1653270616266},{"id":"KhD3.py","timestamp":1653270649124},{"id":"tVcF.py","timestamp":1653270719366},{"id":"TE2f.py","timestamp":1653271254531},{"id":"hBpf.py","source":"Renaming are_workers_busy to workers_busy","timestamp":1653271372969},{"id":"s4eW.py","timestamp":1653282462802}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/.flake8","entries":[{"id":"lWlk","timestamp":1654662876473},{"id":"7Kwv","timestamp":1657695830104},{"id":"yWEv","timestamp":1657695860005}]}
{"version":1,"resource":"file:///Users/sh/Projects/ds-model-server/.gitlab-ci.yml","entries":[{"id":"06NU.yml","timestamp":1654052642799},{"id":"r80f.yml","timestamp":1656492832158}]}
{"version":1,"resource":"file:///Users/sh/Projects/bm-price-predictions/bm_price_predictions/fe/simple_transform.py","entries":[{"id":"pLkh.py","timestamp":1649746860064}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/arenkods/common/config.py","entries":[{"id":"TMnj.py","source":"searchReplace.source","timestamp":1653285993531}]}
{"version":1,"resource":"file:///Users/sh/Projects/backcaster/backcaster/strategies/strategy_base.py","entries":[{"id":"ALwY.py","timestamp":1657163715238},{"id":"4rsc.py","timestamp":1657164570727},{"id":"wQwf.py","timestamp":1657164721669},{"id":"N95O.py","timestamp":1657167369318}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/transport/example.py","entries":[{"id":"2weB.py","timestamp":1650437912155},{"id":"hozK.py","timestamp":1650437922605},{"id":"UGSd.py","timestamp":1650437957764},{"id":"f5BB.py","timestamp":1650438331516}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/server.py","entries":[{"id":"0tsX.py","timestamp":1650943129606},{"id":"Z5nV.py","timestamp":1650949178620},{"id":"9auQ.py","timestamp":1650949638786},{"id":"voF8.py","timestamp":1650950370011},{"id":"t2D6.py","timestamp":1650951037088},{"id":"9Gcv.py","timestamp":1650951052368},{"id":"FQ8G.py","timestamp":1650951654918},{"id":"Hlq6.py","timestamp":1650952552443},{"id":"xL0M.py","timestamp":1650952989716},{"id":"CHTg.py","timestamp":1650953018749},{"id":"nQ7R.py","timestamp":1651541911800},{"id":"kFHY.py","timestamp":1651543688223},{"id":"1vnx.py","source":"Workspace Edit","timestamp":1651544016414},{"id":"xoHP.py","timestamp":1651544360637},{"id":"zqme.py","timestamp":1651544415866},{"id":"lLV6.py","timestamp":1652073852803},{"id":"2Kgs.py","timestamp":1652073939926},{"id":"dRzq.py","timestamp":1652073952816},{"id":"xLfR.py","timestamp":1652074109050},{"id":"3Qwg.py","timestamp":1652074329809},{"id":"hSdc.py","timestamp":1652148091081},{"id":"O9hn.py","timestamp":1652236800495},{"id":"056K.py","timestamp":1652236924881},{"id":"y7gx.py","timestamp":1652236951388},{"id":"nPcA.py","timestamp":1652251103791},{"id":"pLLG.py","source":"searchReplace.source","timestamp":1652935007213},{"id":"e2bl.py","source":"searchReplace.source","timestamp":1652935027323},{"id":"TJyL.py","source":"searchReplace.source","timestamp":1652935064646},{"id":"1JiT.py","source":"searchReplace.source","timestamp":1652935240717},{"id":"x3Az.py","source":"searchReplace.source","timestamp":1652935291971},{"id":"w98k.py","timestamp":1652935892620},{"id":"389T.py","timestamp":1653268708091},{"id":"ylgp.py","timestamp":1653268775459},{"id":"qDyd.py","timestamp":1653270214221},{"id":"gVGb.py","timestamp":1653271348574},{"id":"ILWO.py","timestamp":1653271392283},{"id":"AR9J.py","timestamp":1653271431622},{"id":"b0H3.py","timestamp":1653271448991},{"id":"V3Qi.py","timestamp":1653273535494},{"id":"pYZw.py","timestamp":1653275012690},{"id":"TzI2.py","timestamp":1653364237322},{"id":"ZVc6.py","timestamp":1653364259792},{"id":"AIBo.py","timestamp":1653869612685},{"id":"rXDx.py","timestamp":1653869685288},{"id":"2fWW.py","timestamp":1656376493023},{"id":"SRA5.py","source":"undoRedo.source","timestamp":1656376500964},{"id":"vprP.py","timestamp":1656376600424},{"id":"PlqO.py","timestamp":1656376966394},{"id":"DG2o.py","timestamp":1656376984106},{"id":"kqGB.py","timestamp":1657696302823}]}
{"version":1,"resource":"file:///Users/sh/Desktop/log.json","entries":[{"id":"VaDi.json","source":"textFileCreate.source","timestamp":1652150038594}]}
{"written_ts": 1652149998146192000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 77, "@timestamp": "2022-05-10T02:33:18.146Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1115.05 to 1115.05, a ratio of 1.000._Canonical went from _[0.5472912958966534, 0.40183164876916866, 0.4283695975444668, 0.5199510424811141, 0.39498419400960905, 0.9333304457308457, 0.7067297427332538, 0.26289800779782146, 0.9576719497484876, 0.5561249824211576, 0.29632143006062195, 0.10152270508517336, 0.971429773982989, 0.1820879096455028, 0.03111539779735284, 0.5088525124904032, 0.0625, 0.9254155367566662, 0.6326848243050096, 0.0625, 0.2535152682108208, 0.1751717362467906, 0.0625, 0.29283540952321163, 0.5849940969917546, 0.0625, 0.5334711326008948, 0.09571045735581518, 0.0625, 0.11277191941502818, 0.586000481329249, 0.0625, 0.2941849970034254, 0.5017542902063773, 0.0625, 0.8811548775548559, 0.2837134345774982, 0.0625, 0.4880658251183829, 0.9761904761904762, 0.9882806142593733, 0.775991689955972, 0.2844137696831568, 0.6048821395606938, 0.8824231562841948, 0.9675537276207026, 0.9240343240582333, 0.3758056550187675, 0.8524342054761226, 0.16366480443743714, 0.5162148198149465, 0.4603856659607961, 0.6952101920349201, 0.20964621542667905, 0.03818620808862083, 0.5712073410658917, 0.6817369402852649, 0.4056470697521395, 0.6883148076821174, 0.6805007169529228, 0.7952125144635691, 0.5236692076151394, 0.4639542064824661, 0.95, 0.645407981073101, 0.037616272936141226]_[0.5472912958966534, 0.40183164876916866, 0.4283695975444668, 0.5199510424811141, 0.39498419400960905, 0.9333304457308457, 0.7067297427332538, 0.26289800779782146, 0.9576719497484876, 0.5476190476190477, 0.29632143006062195, 0.10152270508517336, 0.023809523809523808, 0.1820879096455028, 0.03111539779735284, 0.5088525124904032, 0.0625, 0.9254155367566662, 0.6326848243050096, 0.0625, 0.2535152682108208, 0.1751717362467906, 0.0625, 0.29283540952321163, 0.2619047619047619, 0.0625, 0.5334711326008948, 0.09571045735581518, 0.0625, 0.11277191941502818, 0.023809523809523808, 0.0625, 0.2941849970034254, 0.5017542902063773, 0.0625, 0.8811548775548559, 0.2837134345774982, 0.0625, 0.4880658251183829, 0.023809523809523808, 0.9882806142593733, 0.775991689955972, 0.2844137696831568, 0.6048821395606938, 0.8824231562841948, 0.023809523809523808, 0.9240343240582333, 0.3758056550187675, 0.8524342054761226, 0.16366480443743714, 0.5162148198149465, 0.4603856659607961, 0.6952101920349201, 0.20964621542667905, 0.03818620808862083, 0.5712073410658917, 0.6817369402852649, 0.4056470697521395, 0.6883148076821174, 0.6805007169529228, 0.7952125144635691, 0.5236692076151394, 0.4639542064824661, 0.95, 0.645407981073101, 0.037616272936141226]", "details": ["After postprocessing _net_out_trades, objective DOWN from 1115.05 to -432115.16", "After postprocessing _net_out_trades, objective DOWN from 1115.05 to -431967.11", "After postprocessing _net_out_trades, objective DOWN from 1115.05 to -432196.78", "After postprocessing _net_out_trades, objective DOWN from 1115.05 to -432287.20", "After postprocessing _net_out_trades, objective DOWN from 1115.05 to -432306.58"]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/.pre-commit-config.yaml","entries":[{"id":"CwbR.yaml","timestamp":1654663336803},{"id":"DbUh.yaml","timestamp":1654663398741},{"id":"ucl4.yaml","timestamp":1654665990443},{"id":"BPml.yaml","timestamp":1655690138859},{"id":"TdXy.yaml","timestamp":1655690357060},{"id":"iAvH.yaml","timestamp":1656564335071},{"id":"5X4b.yaml","timestamp":1656564798725},{"id":"X1Wr.yaml","timestamp":1657695791386}]}
{"version":1,"resource":"file:///Users/sh/Projects/imbalance-price-predictions/requirements.txt","entries":[{"id":"Hazp.txt","timestamp":1655948887738},{"id":"vP92.txt","timestamp":1655948946660}]}
{"version":1,"resource":"file:///Users/sh/Projects/bm-price-predictions/.dockerignore","entries":[{"id":"Pv2s","timestamp":1652675884657},{"id":"Z3hM","timestamp":1652675992666},{"id":"x5wa","timestamp":1652676373999},{"id":"Daet","timestamp":1652676639573},{"id":"jzOM","timestamp":1652676912323},{"id":"pkmX","timestamp":1652677539453},{"id":"rIxh","timestamp":1652677609790},{"id":"3knU","timestamp":1652677628181}]}
{"version":1,"resource":"file:///Users/sh/Projects/ray_actor_test/Dockerfile","entries":[{"id":"q4j1","timestamp":1650953942168},{"id":"492X","timestamp":1650954009554},{"id":"t63b","timestamp":1650954020793},{"id":"4W1O","timestamp":1650954437804},{"id":"ophi","timestamp":1650954632289},{"id":"UPHX","timestamp":1650955033177},{"id":"6TAZ","timestamp":1650955537244},{"id":"xUA7","timestamp":1650955964026},{"id":"x7P8","timestamp":1650955997279},{"id":"CSxh","timestamp":1650956027090},{"id":"0hNO","timestamp":1650956059177},{"id":"rfdP","timestamp":1650956156714},{"id":"9nPd","timestamp":1650959121083},{"id":"2CA2","timestamp":1650959201144}]}
{"version":1,"resource":"file:///Users/sh/Projects/ray_actor_test/memraytest/Dockerfile","entries":[{"id":"wYeM","timestamp":1651030191449},{"id":"qyHq","timestamp":1651030282788},{"id":"HC7U","timestamp":1651035641151}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/docs/examples/multiple_assets.ipynb","entries":[{"id":"3L3x.ipynb","source":"edit","timestamp":1655171870828},{"id":"qqUK.ipynb","source":"Insert Cell","timestamp":1655172343298},{"id":"8OMQ.ipynb","source":"edit","timestamp":1655172562254},{"id":"1THO.ipynb","source":"edit","timestamp":1655172578878},{"id":"fs52.ipynb","source":"edit","timestamp":1655689278257},{"id":"6Vdo.ipynb","source":"edit","timestamp":1655689352000}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/pyproject.toml","entries":[{"id":"iX7C.toml","timestamp":1654662475626},{"id":"WGzr.toml","timestamp":1654662517329},{"id":"yi3o.toml","timestamp":1654662714758},{"id":"t2xS.toml","timestamp":1654666351520},{"id":"prO2.toml","timestamp":1654666445374},{"id":"Ys0H.toml","timestamp":1655089550149},{"id":"baMz.toml","timestamp":1655090443202},{"id":"GJsX.toml","timestamp":1655090656544},{"id":"8WNq.toml","timestamp":1655091626481},{"id":"VfeA.toml","timestamp":1655094345367},{"id":"JLXh.toml","timestamp":1655099358793},{"id":"9yZp.toml","timestamp":1655167674163},{"id":"hT61.toml","timestamp":1656564317636},{"id":"lWCh.toml","timestamp":1656564791553},{"id":"Wema.toml","timestamp":1656565374143},{"id":"XETQ.toml","timestamp":1656568581781},{"id":"8woE.toml","timestamp":1656569561349},{"id":"51ua.toml","timestamp":1656569602916},{"id":"rlpE.toml","timestamp":1657513834024}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/docs/js/termynal.js","entries":[{"id":"Tw7l.js","timestamp":1655089075029}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser-router/test/docker-compose.yml","entries":[{"id":"iFxM.yml","timestamp":1653272421453},{"id":"JyTa.yml","timestamp":1653276225251},{"id":"J3j7.yml","timestamp":1653276337121},{"id":"9f0e.yml","timestamp":1653276486648},{"id":"MUnF.yml","timestamp":1653278607020},{"id":"jhDc.yml","timestamp":1653278869315},{"id":"cORH.yml","timestamp":1653279244432}]}
{
"folders": [
{
"path": "/Users/sh/Projects/optimiser"
},
{
"name": "optimiser-router",
"path": "/Users/sh/Projects/optimiser-router"
}
],
"settings": {}
}
{"version":1,"resource":"file:///Users/sh/Library/Application%20Support/Code/Workspaces/1653272339429/workspace.json","entries":[{"id":"6RDO.json","timestamp":1653272339365}]}
{"version":1,"resource":"file:///Users/sh/Projects/debug/submit.ipynb","entries":[{"id":"O0Q0.ipynb","source":"edit","timestamp":1652061421026},{"id":"XIoO.ipynb","source":"edit","timestamp":1652061942303},{"id":"NKP7.ipynb","source":"Insert Cell","timestamp":1652062098970},{"id":"TJw6.ipynb","source":"Insert Cell","timestamp":1652062127179},{"id":"0PKJ.ipynb","source":"Insert Cell","timestamp":1652062261159},{"id":"ov7o.ipynb","source":"Insert Cell","timestamp":1652062331076},{"id":"GPkM.ipynb","source":"Insert Cell","timestamp":1652062700496},{"id":"hC8R.ipynb","source":"Insert Cell","timestamp":1652062973614},{"id":"KMvE.ipynb","source":"Insert Cell","timestamp":1652062984900},{"id":"hkuc.ipynb","source":"Insert Cell","timestamp":1652063572868},{"id":"809Z.ipynb","source":"Insert Cell","timestamp":1652063663358},{"id":"eddx.ipynb","source":"edit","timestamp":1652063746512},{"id":"4RTt.ipynb","source":"edit","timestamp":1652063788900},{"id":"xRRa.ipynb","source":"edit","timestamp":1652063869739},{"id":"I4II.ipynb","source":"edit","timestamp":1652063958480},{"id":"OJqa.ipynb","source":"edit","timestamp":1652064080150},{"id":"Ec5I.ipynb","source":"edit","timestamp":1652064113784},{"id":"EPyv.ipynb","source":"edit","timestamp":1652064353760},{"id":"qksb.ipynb","source":"edit","timestamp":1652069666238},{"id":"0Fcl.ipynb","source":"edit","timestamp":1652069820530},{"id":"P2yS.ipynb","source":"edit","timestamp":1652069988428},{"id":"fAJp.ipynb","source":"edit","timestamp":1652070030907},{"id":"QBff.ipynb","source":"edit","timestamp":1652070159547},{"id":"nDu1.ipynb","source":"edit","timestamp":1652070498787},{"id":"KcUf.ipynb","source":"edit","timestamp":1652070597237},{"id":"UFTp.ipynb","source":"edit","timestamp":1652070755510},{"id":"ETB5.ipynb","timestamp":1652078433680},{"id":"TWNB.ipynb","timestamp":1652078551573},{"id":"YECN.ipynb","timestamp":1652078794174}]}
{"version":1,"resource":"file:///Users/sh/Projects/streamlit-dashboard/dashboard/pages/3_%F0%9F%8C%B6_Imbalance.py","entries":[{"id":"q6h7.py","timestamp":1656993552819},{"id":"FYc2.py","timestamp":1656993580694},{"id":"dl7b.py","timestamp":1656993694295},{"id":"7gjd.py","timestamp":1656994459160},{"id":"nG3Q.py","timestamp":1656995730180},{"id":"1bac.py","timestamp":1657069762521},{"id":"iuJ7.py","timestamp":1657070590284},{"id":"M61j.py","timestamp":1657070614197},{"id":"j8a0.py","source":"undoRedo.source","timestamp":1657070616298},{"id":"8Tbl.py","timestamp":1657071167786},{"id":"1RRr.py","timestamp":1657072171494},{"id":"oRsr.py","source":"Renaming rolling_market_profitability to rolling_market_clearing_profitability","timestamp":1657072637587},{"id":"7r4t.py","source":"Renaming rolling_market_clearing_profitability to rolling_market_profitability","timestamp":1657072674665},{"id":"zGgD.py","source":"Renaming rolling_market_profitability to rolling_clearing_market_profitability","timestamp":1657072746151},{"id":"o71T.py","timestamp":1657078152214},{"id":"0QTU.py","timestamp":1657078168053}]}
{"version":1,"resource":"file:///Users/sh/Projects/sandbox/mi.ipynb","entries":[{"id":"phqC.ipynb","source":"edit","timestamp":1651039507253},{"id":"kD1o.ipynb","source":"edit","timestamp":1651039794778},{"id":"tPUG.ipynb","source":"edit","timestamp":1651040727986}]}
{"version":1,"resource":"file:///Users/sh/Projects/ds-flows/compose/fake-feature-store/main.py","entries":[{"id":"Xg1d.py","timestamp":1652846753302},{"id":"p5W2.py","timestamp":1652846831779},{"id":"htGA.py","timestamp":1652846844432},{"id":"Yj4c.py","timestamp":1652846889496},{"id":"4Rpl.py","timestamp":1652846925278},{"id":"V1hx.py","timestamp":1652846966698},{"id":"n3QY.py","timestamp":1652846986628},{"id":"l1Pc.py","timestamp":1652847053306},{"id":"0joD.py","timestamp":1652847067789},{"id":"SD1i.py","timestamp":1652847115907},{"id":"fw1i.py","timestamp":1652866792757},{"id":"ed4z.py","timestamp":1653040588119},{"id":"qsVt.py","timestamp":1653040653749},{"id":"o3Wj.py","source":"Workspace Edit","timestamp":1653040681535}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/nimbus/asset.py","entries":[{"id":"epTV.py","timestamp":1655173646866},{"id":"Lo7r.py","timestamp":1655173664349},{"id":"Yhpu.py","timestamp":1655173735912},{"id":"wpOf.py","timestamp":1655173934112},{"id":"lwPB.py","timestamp":1655173946180},{"id":"ceDR.py","timestamp":1655173973486},{"id":"MsKh.py","timestamp":1655174051229},{"id":"kPIR.py","timestamp":1655174072474},{"id":"Dgm1.py","timestamp":1657504188016},{"id":"TDon.py","timestamp":1657504387156},{"id":"APfK.py","timestamp":1657504525104},{"id":"ks8w.py","timestamp":1657504571621},{"id":"4PD5.py","timestamp":1657504760413},{"id":"tjRj.py","timestamp":1657505047452},{"id":"WFDh.py","timestamp":1657505913641},{"id":"9gCg.py","timestamp":1657506042160},{"id":"O8xg.py","timestamp":1657506278726},{"id":"h0z9.py","timestamp":1657506654422},{"id":"RkmC.py","timestamp":1657506782621},{"id":"SmL0.py","timestamp":1657506831278},{"id":"Sttb.py","timestamp":1657509563688},{"id":"irxw.py","timestamp":1657509969423},{"id":"PPQC.py","timestamp":1657512586926},{"id":"9MhD.py","timestamp":1657512809477},{"id":"Fv1H.py","timestamp":1657512820114},{"id":"4dP9.py","timestamp":1657512895668},{"id":"a60k.py","timestamp":1657512935566},{"id":"a9RG.py","source":"Workspace Edit","timestamp":1657512940837},{"id":"nuuS.py","timestamp":1657513046895},{"id":"Ya4E.py","timestamp":1657513108096},{"id":"0W7g.py","timestamp":1657513119712},{"id":"G3o2.py","timestamp":1657513140824},{"id":"juJf.py","timestamp":1657513208109},{"id":"eUSa.py","timestamp":1657513389136},{"id":"sf5p.py","timestamp":1657513415291},{"id":"IZ2i.py","timestamp":1657513530314},{"id":"kszG.py","source":"Workspace Edit","timestamp":1657513532892},{"id":"W4aD.py","timestamp":1657514000369},{"id":"4LE1.py","timestamp":1657514293792},{"id":"kdXl.py","timestamp":1657514440067},{"id":"EhtO.py","timestamp":1657514452445},{"id":"6y1Q.py","timestamp":1657514657633},{"id":"DUC2.py","timestamp":1657515191948},{"id":"HJ6Q.py","timestamp":1657515350186},{"id":"MDqb.py","timestamp":1657515542390},{"id":"VeWK.py","timestamp":1657515572351},{"id":"u2xD.py","timestamp":1657515787016},{"id":"CfvY.py","timestamp":1657515797564},{"id":"vp33.py","timestamp":1657515993669},{"id":"JO15.py","timestamp":1657516386724}]}
{"version":1,"resource":"file:///Users/sh/Projects/bm-price-predictions/bm_price_predictions/models/nn.py","entries":[{"id":"XdW4.py","timestamp":1649741017058},{"id":"SRPN.py","timestamp":1654674074565},{"id":"0aoZ.py","timestamp":1654674105435},{"id":"OAnf.py","timestamp":1654674163162}]}
{"version":1,"resource":"file:///Users/sh/Desktop/tfv.csv","entries":[{"id":"82He.csv","source":"textFileCreate.source","timestamp":1653460443932},{"id":"1phY.csv","timestamp":1653461291536}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/nimbus/data_portal.py","entries":[{"id":"78Fx.py","timestamp":1654664907568},{"id":"NQmu.py","timestamp":1654665146778},{"id":"Dn9A.py","timestamp":1654665900917},{"id":"Y1TZ.py","timestamp":1655091715266},{"id":"e7Ip.py","timestamp":1655092095091},{"id":"LAvb.py","timestamp":1655092397347},{"id":"5ERX.py","timestamp":1655092465813},{"id":"hHvG.py","timestamp":1655092578761},{"id":"z2AV.py","timestamp":1655092936406},{"id":"yMQg.py","timestamp":1655092999587},{"id":"yV95.py","timestamp":1655093038076},{"id":"NwnF.py","timestamp":1655093050103},{"id":"bDiz.py","timestamp":1655093702156},{"id":"3kFb.py","timestamp":1655094430043},{"id":"AxoA.py","timestamp":1655096033644},{"id":"f3k3.py","timestamp":1655096099221},{"id":"nqBE.py","timestamp":1655096113881},{"id":"HdPs.py","timestamp":1655096214514},{"id":"fi0i.py","timestamp":1655096259813},{"id":"LXTn.py","timestamp":1655097581831},{"id":"7rIV.py","timestamp":1655097658292},{"id":"edRD.py","timestamp":1655097713153},{"id":"jp6y.py","timestamp":1655097810633},{"id":"1ScD.py","timestamp":1655168727893},{"id":"pXWG.py","timestamp":1655168746392},{"id":"ewAB.py","timestamp":1655168895026},{"id":"icfn.py","timestamp":1655168936378},{"id":"1JSW.py","source":"Renaming authenticate to _authenticate","timestamp":1655168984027},{"id":"Tzba.py","timestamp":1655169132150},{"id":"PD7y.py","timestamp":1655169143553},{"id":"cxKf.py","timestamp":1655169211218},{"id":"Sqir.py","timestamp":1655169262982},{"id":"Q9VB.py","timestamp":1655169300725},{"id":"gkIq.py","timestamp":1655169330286},{"id":"mjQf.py","timestamp":1655170067685},{"id":"14RQ.py","timestamp":1655170146179},{"id":"DYZs.py","timestamp":1655170413931},{"id":"R5zb.py","timestamp":1655170555897},{"id":"cn1T.py","timestamp":1655170620044},{"id":"HFi3.py","timestamp":1655170642848},{"id":"wyUh.py","timestamp":1655170797835},{"id":"pcXA.py","timestamp":1655170908324},{"id":"L2CL.py","timestamp":1655171121521},{"id":"zNyE.py","timestamp":1655171379860},{"id":"WNiN.py","timestamp":1655171577160},{"id":"6fOi.py","timestamp":1655171628449},{"id":"pCO4.py","timestamp":1655173889730},{"id":"G2FV.py","timestamp":1655173910809},{"id":"TNcX.py","timestamp":1655689638890},{"id":"QRRg.py","timestamp":1655689708304}]}
{"version":1,"resource":"file:///Users/sh/Projects/streamlit-dashboard/dashboard/calculations/profit.py","entries":[{"id":"BinE.py","timestamp":1656909141022},{"id":"uiUI.py","timestamp":1656909197060},{"id":"eYZf.py","timestamp":1656909580180},{"id":"2w92.py","timestamp":1656922230889},{"id":"DraQ.py","timestamp":1656922254076},{"id":"H1Aa.py","timestamp":1656923189172},{"id":"lnTn.py","timestamp":1656929183496},{"id":"cnDo.py","source":"Workspace Edit","timestamp":1656990973301},{"id":"PMzw.py","timestamp":1656991031440},{"id":"XXz0.py","timestamp":1656991135154},{"id":"DZxt.py","timestamp":1656991153197},{"id":"sf6a.py","timestamp":1656991944630},{"id":"kf6E.py","source":"Renaming calculate_simple_profitability to calculate_matched_pair_profitability","timestamp":1656992070396},{"id":"VM43.py","timestamp":1656992081094},{"id":"TzpC.py","timestamp":1656992209366},{"id":"PtQ7.py","timestamp":1656992312050},{"id":"9HeX.py","timestamp":1656992362466},{"id":"uNbg.py","timestamp":1656995942117},{"id":"U03R.py","timestamp":1657070028797},{"id":"CsAU.py","timestamp":1657070147978},{"id":"LmaN.py","timestamp":1657070285054},{"id":"bMpX.py","timestamp":1657070533621},{"id":"H7C5.py","timestamp":1657070881059},{"id":"KWEg.py","timestamp":1657070897949},{"id":"OgJW.py","timestamp":1657071249282},{"id":"Q1XA.py","timestamp":1657071296979},{"id":"3JR8.py","timestamp":1657071321215},{"id":"4pZw.py","timestamp":1657072687416},{"id":"TMO5.py","timestamp":1657072714828},{"id":"sDKT.py","source":"Renaming calculate_rolling_market_profitability to calculate_rolling_clearing_market_profitability","timestamp":1657072770859},{"id":"uLNO.py","timestamp":1657072780506},{"id":"hz7F.py","timestamp":1657072883487},{"id":"uYJq.py","timestamp":1657073083548},{"id":"IDoE.py","timestamp":1657073095518},{"id":"tWXi.py","timestamp":1657073180783},{"id":"rePn.py","timestamp":1657073240732},{"id":"eqvq.py","timestamp":1657073319403},{"id":"Eqta.py","timestamp":1657073540536},{"id":"yXHj.py","timestamp":1657073622017},{"id":"ZgOk.py","source":"Renaming available_sell to charged","timestamp":1657073683143},{"id":"imlD.py","source":"Renaming available_sell to charged","timestamp":1657073698160},{"id":"2L5f.py","timestamp":1657075900171},{"id":"JupS.py","source":"Renaming df2 to df","timestamp":1657075920673},{"id":"ekMy.py","timestamp":1657075974133},{"id":"0uiz.py","timestamp":1657075997473},{"id":"t5ha.py","timestamp":1657076011566},{"id":"YNnB.py","timestamp":1657076104948},{"id":"jR1D.py","timestamp":1657076855208},{"id":"5jb2.py","timestamp":1657077336837},{"id":"NuWS.py","timestamp":1657078496453}]}
{"version":1,"resource":"file:///Users/sh/Projects/ds-flows/compose/fake-feature-store/Dockerfile","entries":[{"id":"iogU","timestamp":1652846651486}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/optimiser/utils/registry.py","entries":[{"id":"MYuJ.py","source":"searchReplace.source","timestamp":1652935283598}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/test/tuning/hyperparameter_optimsation_test.py","entries":[{"id":"nrNa.py","source":"searchReplace.source","timestamp":1652935288950},{"id":"xDXp.py","source":"searchReplace.source","timestamp":1652937471578}]}
{"version":1,"resource":"file:///Users/sh/Projects/ds-model-server/model_server/predict.py","entries":[{"id":"2Pt4.py","timestamp":1654051660887},{"id":"gOfS.py","timestamp":1656563438146},{"id":"rYKQ.py","timestamp":1656563888318}]}
{"version":1,"resource":"file:///Users/sh/Projects/dataportalapiclient/docs/css/custom.css","entries":[{"id":"Howj.css","timestamp":1655090333921},{"id":"oDPh.css","timestamp":1655091360211},{"id":"xWqD.css","timestamp":1655100010034},{"id":"cDh2.css","timestamp":1655100023821}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/test/ml/serving/test_quantile_keras.py","entries":[{"id":"kfCG.py","source":"Renaming l to lag","timestamp":1657085666847}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/input/outturn_provider.py","entries":[{"id":"QHvP.py","timestamp":1650505477262},{"id":"h4dZ.py","timestamp":1650514012458},{"id":"dnxa.py","timestamp":1650524841976}]}
{"version":1,"resource":"file:///Users/sh/Projects/arenkods/arenkods/ml/environments/environment.py","entries":[{"id":"4kqv.py","timestamp":1652326941382},{"id":"Ssbn.py","timestamp":1652327049883},{"id":"sBfJ.py","timestamp":1652327242342},{"id":"yBMC.py","timestamp":1652327337862},{"id":"Muy3.py","timestamp":1652327799859},{"id":"1HLl.py","timestamp":1652328937673},{"id":"54rI.py","timestamp":1652329017083},{"id":"HzTK.py","timestamp":1652329126205},{"id":"Mc3o.py","timestamp":1652331077297},{"id":"L2b0.py","timestamp":1652331091826},{"id":"gqAB.py","timestamp":1652331273315},{"id":"1Xg1.py","timestamp":1652331755410},{"id":"vqcx.py","timestamp":1652331813647},{"id":"BU20.py","timestamp":1652332053972},{"id":"0DSx.py","source":"Renaming test_con","timestamp":1652332090610},{"id":"hOGK.py","timestamp":1652332137167},{"id":"neA2.py","timestamp":1652332451830},{"id":"pv5N.py","timestamp":1652333943678}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/optimisation/genetic/gene_utils.py","entries":[{"id":"EO6k.py","timestamp":1649923634813},{"id":"xq64.py","timestamp":1649924540019},{"id":"FMYE.py","timestamp":1650336193341}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser-router/Dockerfile","entries":[{"id":"mbXX","timestamp":1653276183183}]}
{"version":1,"resource":"file:///Users/sh/Projects/bm-price-predictions/bm_price_predictions/models/rolling_window.py","entries":[{"id":"yxxx.py","timestamp":1649741204845}]}
{"version":1,"resource":"file:///Users/sh/Projects/ds-deploy-uat/swarm/docker-compose-template.yml","entries":[{"id":"eSag.yml","timestamp":1649218424108},{"id":"aOYu.yml","timestamp":1649296480511},{"id":"XoXM.yml","timestamp":1649296506679},{"id":"PMWy.yml","timestamp":1649635373580},{"id":"WP7X.yml","timestamp":1649635407072},{"id":"pUJF.yml","timestamp":1649652897498},{"id":"PGCL.yml","timestamp":1649668441162},{"id":"AkdR.yml","timestamp":1649735860136},{"id":"Hckh.yml","timestamp":1649750258298},{"id":"JWhK.yml","timestamp":1649904624154},{"id":"Dv8d.yml","timestamp":1649906155812},{"id":"qPrM.yml","timestamp":1650874501078},{"id":"ddFO.yml","timestamp":1650874633099},{"id":"bxlG.yml","timestamp":1650875301903},{"id":"rcBx.yml","timestamp":1650933101944},{"id":"xDPC.yml","timestamp":1650933229073},{"id":"KsF9.yml","timestamp":1652155350743},{"id":"EPg6.yml","timestamp":1652229518466},{"id":"dTAD.yml","timestamp":1652666555674},{"id":"ezRh.yml","timestamp":1652667744803},{"id":"PFYH.yml","timestamp":1653279860558},{"id":"TaPH.yml","timestamp":1653357500299},{"id":"9PKP.yml","timestamp":1653363625696},{"id":"HzK0.yml","timestamp":1653365110632},{"id":"JZIg.yml","timestamp":1653365139307},{"id":"zSn1.yml","timestamp":1654477720825},{"id":"o4LJ.yml","timestamp":1654477779125},{"id":"iGRF.yml","timestamp":1654477821239},{"id":"xPTX.yml","timestamp":1654477834960},{"id":"3mK5.yml","source":"undoRedo.source","timestamp":1654502282564},{"id":"PUps.yml","timestamp":1655085364130},{"id":"aH00.yml","timestamp":1655085687936},{"id":"tYIC.yml","timestamp":1655086560854},{"id":"JEOH.yml","timestamp":1655102410230},{"id":"jrgO.yml","timestamp":1655860976643},{"id":"qPHj.yml","timestamp":1655950362172},{"id":"lqds.yml","timestamp":1655951604241},{"id":"th3K.yml","timestamp":1655956239270},{"id":"VYsf.yml","timestamp":1655976392285},{"id":"7hQ3.yml","timestamp":1656288315686},{"id":"xG95.yml","timestamp":1656303618773},{"id":"j8kU.yml","timestamp":1656305878320},{"id":"4FwK.yml","timestamp":1656377005460},{"id":"SlRn.yml","timestamp":1656384343064},{"id":"f3Q2.yml","timestamp":1656557771499},{"id":"sPwB.yml","timestamp":1656563652588},{"id":"IVwu.yml","timestamp":1656638406573},{"id":"uChH.yml","timestamp":1657084201349}]}
{"version":1,"resource":"file:///Users/sh/Projects/optimiser/modelling/frequency.py","entries":[{"id":"8j99.py","source":"searchReplace.source","timestamp":1649898118768},{"id":"Y52X.py","source":"Workspace Edit","timestamp":1649918505101},{"id":"gwa1.py","timestamp":1649919634754},{"id":"n1q5.py","timestamp":1649929998618},{"id":"GiS3.py","timestamp":1649930051727},{"id":"8ZXT.py","source":"Workspace Edit","timestamp":1649930226355},{"id":"cwvr.py","timestamp":1649930247724},{"id":"qDn6.py","timestamp":1649934764631},{"id":"cj7z.py","timestamp":1650326836857},{"id":"C3yo.py","timestamp":1650327457721},{"id":"Lwi8.py","timestamp":1650327641853},{"id":"G5RH.py","timestamp":1650435840205},{"id":"Lgdj.py","timestamp":1650435889620},{"id":"eBRr.py","timestamp":1650519052343}]}
[
{
"written_ts": 1652146275204600000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:31:15.204Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 37 new obligations from 66 options. Expected strategy profit \u00a3-272.08, objective \u00a3-432272.08, generated in 26.1s with 99 generations."
},
{
"written_ts": 1652146275260012000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:31:15.260Z",
"message": "Received request at 2022-05-10 01:31:15.259880+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146300336619000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:31:40.336Z",
"message": "After all elements of postprocessing (took 0.04s), we went from 948.93 to 948.93, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 948.93 to -274297.83",
"After postprocessing _net_out_trades, objective DOWN from 948.93 to -74496.51",
"After postprocessing _timeshift, objective DOWN from 948.93 to -233210.08",
"After postprocessing _net_out_trades, objective DOWN from 948.93 to -432473.53",
"After postprocessing _timeshift, objective DOWN from 948.93 to -135674.29",
"After postprocessing _net_out_trades, objective DOWN from 948.93 to -420523.20",
"After postprocessing _timeshift, objective DOWN from 948.93 to -132707.96",
"After postprocessing _net_out_trades, objective DOWN from 948.93 to -421610.44",
"After postprocessing _net_out_trades, objective DOWN from 948.93 to -426216.02"
]
},
{
"written_ts": 1652146300931985000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:31:40.931Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 37 new obligations from 66 options. Expected strategy profit \u00a3-413.28, objective \u00a3-430126.99, generated in 25.7s with 99 generations."
},
{
"written_ts": 1652146300982577000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:31:40.982Z",
"message": "Received request at 2022-05-10 01:31:40.982474+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146327710234000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:32:07.710Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146327710355000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:32:07.710Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146327727067000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:32:07.727Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146327727244000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:32:07.727Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146327744527000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:32:07.744Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146327744654000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:32:07.744Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146327763819000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:32:07.763Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146327763944000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:32:07.763Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146327764498000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:32:07.764Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146327764584000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:32:07.764Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146327764840000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:32:07.764Z",
"message": "After all elements of postprocessing (took 0.07s), we went from 1063.88 to 1063.88, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 1063.88 to -78179.83",
"After postprocessing _timeshift, objective DOWN from 1063.88 to -51487.43",
"After postprocessing _timeshift, objective DOWN from 1063.88 to -85607.18",
"After postprocessing _timeshift, objective DOWN from 1063.88 to -43444.10"
]
},
{
"written_ts": 1652146328246669000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:32:08.246Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 43 new obligations from 66 options. Expected strategy profit \u00a31102.38, objective \u00a31102.38, generated in 27.2s with 99 generations."
},
{
"written_ts": 1652146328300411000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:32:08.300Z",
"message": "Received request at 2022-05-10 01:32:08.300323+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146353663212000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:32:33.663Z",
"message": "After all elements of postprocessing (took 0.05s), we went from 1095.19 to 1095.19, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 1095.19 to -272114.45",
"After postprocessing _net_out_trades, objective DOWN from 1095.19 to -92625.12",
"After postprocessing _timeshift, objective DOWN from 1095.19 to -235195.69",
"After postprocessing _net_out_trades, objective DOWN from 1095.19 to -432232.00",
"After postprocessing _timeshift, objective DOWN from 1095.19 to -114096.17",
"After postprocessing _net_out_trades, objective DOWN from 1095.19 to -432361.29",
"After postprocessing _timeshift, objective DOWN from 1095.19 to -105199.70",
"After postprocessing _net_out_trades, objective DOWN from 1095.19 to -432436.76",
"After postprocessing _net_out_trades, objective DOWN from 1095.19 to -406342.18"
]
},
{
"written_ts": 1652146354215061000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:32:34.215Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 33 new obligations from 66 options. Expected strategy profit \u00a3-362.30, objective \u00a3-426265.52, generated in 25.9s with 99 generations."
},
{
"written_ts": 1652146354263671000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:32:34.263Z",
"message": "Received request at 2022-05-10 01:32:34.263584+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146381357511000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:33:01.357Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685de65d0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146381357703000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:33:01.357Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146381369810000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:33:01.369Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685de6d50> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146381369939000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:33:01.369Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146381390358000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:33:01.390Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679800cb0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146381390493000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:33:01.390Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146381393398000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:33:01.393Z",
"message": "After all elements of postprocessing (took 0.05s), we went from 759.22 to 759.22, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 759.22 to -201704.71",
"After postprocessing _timeshift, objective DOWN from 759.22 to -209752.23",
"After postprocessing _timeshift, objective DOWN from 759.22 to -214343.64",
"After postprocessing _net_out_trades, objective DOWN from 759.22 to -275317.70",
"After postprocessing _timeshift, objective DOWN from 759.22 to -277413.51",
"After postprocessing _net_out_trades, objective DOWN from 759.22 to -277081.46"
]
},
{
"written_ts": 1652146381952683000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:33:01.952Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 29 new obligations from 66 options. Expected strategy profit \u00a3-61490.40, objective \u00a3-277490.40, generated in 27.7s with 99 generations."
},
{
"written_ts": 1652146382003419000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:33:02.003Z",
"message": "Received request at 2022-05-10 01:33:02.003326+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146408928028000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:33:28.928Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685e9acb0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146408928175000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:33:28.928Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146408941678000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:33:28.941Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba5d3a0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146408941903000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:33:28.941Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146408943271000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:33:28.943Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967bc9e1c0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146408943450000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:33:28.943Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146408943957000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:33:28.943Z",
"message": "After all elements of postprocessing (took 0.06s), we went from 975.02 to 975.02, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 975.02 to -238911.97",
"After postprocessing _net_out_trades, objective DOWN from 975.02 to -188300.26",
"After postprocessing _timeshift, objective DOWN from 975.02 to -205592.08",
"After postprocessing _net_out_trades, objective DOWN from 975.02 to -188468.27",
"After postprocessing _timeshift, objective DOWN from 975.02 to -204542.88",
"After postprocessing _timeshift, objective DOWN from 975.02 to -211583.00"
]
},
{
"written_ts": 1652146409501759000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:33:29.501Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-36588.12, objective \u00a3-221069.98, generated in 27.5s with 99 generations."
},
{
"written_ts": 1652146409556127000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:33:29.556Z",
"message": "Received request at 2022-05-10 01:33:29.555979+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146441310885000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:34:01.310Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dfbe40> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146441311024000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:34:01.311Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146441323712000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:34:01.323Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba5a3f0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146441323837000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:34:01.323Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146441355184000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:34:01.355Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b7ead50> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146441355309000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:34:01.355Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146441355621000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:34:01.355Z",
"message": "After all elements of postprocessing (took 0.06s), we went from 1036.91 to 1036.91, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 1036.91 to -70834.48",
"After postprocessing _timeshift, objective DOWN from 1036.91 to -67047.75",
"After postprocessing _timeshift, objective DOWN from 1036.91 to -63591.45",
"After postprocessing _net_out_trades, objective DOWN from 1036.91 to -432219.31",
"After postprocessing _timeshift, objective DOWN from 1036.91 to -84639.46",
"After postprocessing _net_out_trades, objective DOWN from 1036.91 to -432246.98"
]
},
{
"written_ts": 1652146442009634000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:34:02.009Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3-194.87, objective \u00a3-430180.75, generated in 32.4s with 99 generations."
},
{
"written_ts": 1652146442086663000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:34:02.086Z",
"message": "Received request at 2022-05-10 01:34:02.086568+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146471393974000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:34:31.393Z",
"message": "After all elements of postprocessing (took 0.05s), we went from 498.89 to 498.89, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 498.89 to -200745.30",
"After postprocessing _net_out_trades, objective DOWN from 498.89 to -433058.27",
"After postprocessing _timeshift, objective DOWN from 498.89 to -75405.82",
"After postprocessing _net_out_trades, objective DOWN from 498.89 to -432951.69",
"After postprocessing _timeshift, objective DOWN from 498.89 to -67257.91",
"After postprocessing _net_out_trades, objective DOWN from 498.89 to -433134.78",
"After postprocessing _timeshift, objective DOWN from 498.89 to -57464.92",
"After postprocessing _net_out_trades, objective DOWN from 498.89 to -433040.25",
"After postprocessing _net_out_trades, objective DOWN from 498.89 to -433080.74"
]
},
{
"written_ts": 1652146471991689000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:34:31.991Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-1183.96, objective \u00a3-433183.96, generated in 29.9s with 99 generations."
},
{
"written_ts": 1652146472041742000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:34:32.041Z",
"message": "Received request at 2022-05-10 01:34:32.041643+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146500838886000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:35:00.838Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146500839014000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:35:00.839Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146500850949000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:35:00.850Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146500851077000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:35:00.851Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146500863042000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:35:00.863Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146500863200000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:35:00.863Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146500875463000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:35:00.875Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146500875620000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:35:00.875Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146500876212000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:35:00.876Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146500876306000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:35:00.876Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146500876503000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:35:00.876Z",
"message": "After all elements of postprocessing (took 0.05s), we went from 1152.33 to 1152.33, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 1152.33 to -53787.60",
"After postprocessing _timeshift, objective DOWN from 1152.33 to -48785.40",
"After postprocessing _timeshift, objective DOWN from 1152.33 to -60009.01",
"After postprocessing _timeshift, objective DOWN from 1152.33 to -63209.98"
]
},
{
"written_ts": 1652146501362076000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:35:01.362Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 48 new obligations from 66 options. Expected strategy profit \u00a31135.93, objective \u00a31135.93, generated in 29.3s with 99 generations."
},
{
"written_ts": 1652146501410996000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:35:01.410Z",
"message": "Received request at 2022-05-10 01:35:01.410903+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146528501098000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:35:28.501Z",
"message": "After all elements of postprocessing (took 0.06s), we went from 1023.82 to 1023.82, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 1023.82 to -72553.67",
"After postprocessing _net_out_trades, objective DOWN from 1023.82 to -420757.34",
"After postprocessing _timeshift, objective DOWN from 1023.82 to -106084.90",
"After postprocessing _net_out_trades, objective DOWN from 1023.82 to -430005.54",
"After postprocessing _timeshift, objective DOWN from 1023.82 to -104932.26",
"After postprocessing _net_out_trades, objective DOWN from 1023.82 to -432572.40",
"After postprocessing _timeshift, objective DOWN from 1023.82 to -155854.62",
"After postprocessing _net_out_trades, objective DOWN from 1023.82 to -432669.41",
"After postprocessing _net_out_trades, objective DOWN from 1023.82 to -426307.90"
]
},
{
"written_ts": 1652146529075651000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:35:29.075Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 36 new obligations from 66 options. Expected strategy profit \u00a3-730.50, objective \u00a3-432730.50, generated in 27.7s with 99 generations."
},
{
"written_ts": 1652146529127456000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:35:29.127Z",
"message": "Received request at 2022-05-10 01:35:29.127283+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146558980055000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:35:58.980Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a736d00> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146558980197000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:35:58.980Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146558993914000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:35:58.993Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a736d00> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146558994062000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:35:58.994Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146559033448000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:35:59.033Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96796ba4e0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146559033716000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:35:59.033Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146559034013000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:35:59.034Z",
"message": "After all elements of postprocessing (took 0.07s), we went from 878.90 to 878.90, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 878.90 to -211464.51",
"After postprocessing _timeshift, objective DOWN from 878.90 to -197541.09",
"After postprocessing _timeshift, objective DOWN from 878.90 to -207053.04",
"After postprocessing _net_out_trades, objective DOWN from 878.90 to -246204.08",
"After postprocessing _timeshift, objective DOWN from 878.90 to -219883.03",
"After postprocessing _net_out_trades, objective DOWN from 878.90 to -226164.30"
]
},
{
"written_ts": 1652146559642208000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:35:59.642Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 27 new obligations from 66 options. Expected strategy profit \u00a3-37770.56, objective \u00a3-232867.33, generated in 30.5s with 99 generations."
},
{
"written_ts": 1652146559709459000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:35:59.709Z",
"message": "Received request at 2022-05-10 01:35:59.709365+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146590062306000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:36:30.062Z",
"message": "After all elements of postprocessing (took 0.07s), we went from 993.73 to 993.73, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 993.73 to -195851.89",
"After postprocessing _net_out_trades, objective DOWN from 993.73 to -432659.25",
"After postprocessing _timeshift, objective DOWN from 993.73 to -35954.16",
"After postprocessing _net_out_trades, objective DOWN from 993.73 to -432700.41",
"After postprocessing _timeshift, objective DOWN from 993.73 to -19238.32",
"After postprocessing _net_out_trades, objective DOWN from 993.73 to -432663.21",
"After postprocessing _timeshift, objective DOWN from 993.73 to -60537.42",
"After postprocessing _net_out_trades, objective DOWN from 993.73 to -432549.79",
"After postprocessing _net_out_trades, objective DOWN from 993.73 to -432693.35"
]
},
{
"written_ts": 1652146590670882000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:36:30.670Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 30 new obligations from 66 options. Expected strategy profit \u00a3-651.75, objective \u00a3-432651.75, generated in 31.0s with 99 generations."
},
{
"written_ts": 1652146590719937000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:36:30.719Z",
"message": "Received request at 2022-05-10 01:36:30.719822+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146621900331000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:37:01.900Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146621900472000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:37:01.900Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146621917600000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:37:01.917Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146621917718000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:37:01.917Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146621934917000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:37:01.934Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146621935045000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:37:01.935Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146621953563000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:37:01.953Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146621953692000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:37:01.953Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146621955033000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:37:01.955Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146621955228000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:37:01.955Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146621955693000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:37:01.955Z",
"message": "After all elements of postprocessing (took 0.07s), we went from 1130.20 to 1130.20, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 1130.20 to -45984.45",
"After postprocessing _timeshift, objective DOWN from 1130.20 to -53889.52",
"After postprocessing _timeshift, objective DOWN from 1130.20 to -52216.61",
"After postprocessing _timeshift, objective DOWN from 1130.20 to -43613.00"
]
},
{
"written_ts": 1652146622603540000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:37:02.603Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 39 new obligations from 66 options. Expected strategy profit \u00a31166.13, objective \u00a31166.13, generated in 31.9s with 99 generations."
},
{
"written_ts": 1652146622665220000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:37:02.665Z",
"message": "Received request at 2022-05-10 01:37:02.665118+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146651336923000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:37:31.336Z",
"message": "After all elements of postprocessing (took 0.08s), we went from 1117.22 to 1117.22, a ratio of 1.000",
"details": [
"After postprocessing _timeshift, objective DOWN from 1117.22 to -60604.65",
"After postprocessing _net_out_trades, objective DOWN from 1117.22 to -431955.75",
"After postprocessing _timeshift, objective DOWN from 1117.22 to -127454.48",
"After postprocessing _net_out_trades, objective DOWN from 1117.22 to -431990.48",
"After postprocessing _timeshift, objective DOWN from 1117.22 to -120889.26",
"After postprocessing _net_out_trades, objective DOWN from 1117.22 to -432084.58",
"After postprocessing _timeshift, objective DOWN from 1117.22 to -67410.28",
"After postprocessing _net_out_trades, objective DOWN from 1117.22 to -432172.96",
"After postprocessing _net_out_trades, objective DOWN from 1117.22 to -432313.73"
]
},
{
"written_ts": 1652146652092556000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:37:32.092Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 38 new obligations from 66 options. Expected strategy profit \u00a3-352.18, objective \u00a3-431481.21, generated in 29.4s with 99 generations."
},
{
"written_ts": 1652146783496333000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:39:43.496Z",
"message": "Received request at 2022-05-10 01:39:43.496241+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146801414076000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:01.414Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dee170> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146801414171000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:01.414Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146801414643000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:01.414Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dee170> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146801414710000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:01.414Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146801415186000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:01.415Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dee170> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146801415265000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:01.415Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146801417471000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:01.417Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967988cc60> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146801417549000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:01.417Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146801417705000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:40:01.417Z",
"message": "After all elements of postprocessing (took 0.00s), we went from 1205.12 to 1205.12, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1205.12 to -119974.03"
]
},
{
"written_ts": 1652146801852996000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:40:01.852Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 37 new obligations from 66 options. Expected strategy profit \u00a3-32832.00, objective \u00a3-184761.44, generated in 18.3s with 99 generations."
},
{
"written_ts": 1652146801895916000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:40:01.895Z",
"message": "Received request at 2022-05-10 01:40:01.895804+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146820960879000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:20.960Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f969515d6c0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146820960990000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:20.960Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146820961567000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:20.961Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f969515d6c0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146820961643000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:20.961Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146820962100000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:20.962Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f969515d6c0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146820962178000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:20.962Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146820962749000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:20.962Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f969515d6c0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146820962826000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:20.962Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146820963299000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:20.963Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967bd19080> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146820963372000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:20.963Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146820963541000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:40:20.963Z",
"message": "After all elements of postprocessing (took 0.00s), we went from 1127.72 to 1127.72, a ratio of 1.000",
"details": []
},
{
"written_ts": 1652146821407774000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:40:21.407Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-46564.70, objective \u00a3-248738.09, generated in 19.5s with 99 generations."
},
{
"written_ts": 1652146821449984000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:40:21.449Z",
"message": "Received request at 2022-05-10 01:40:21.449900+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146841087541000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:41.087Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146841087647000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:41.087Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146841088170000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:41.088Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146841088247000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:41.088Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146841088702000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:41.088Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146841088776000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:41.088Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146841089220000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:41.089Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146841089293000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:41.089Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146841089736000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:40:41.089Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146841089814000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:40:41.089Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146841089969000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:40:41.089Z",
"message": "After all elements of postprocessing (took 0.00s), we went from 1020.85 to 1020.85, a ratio of 1.000",
"details": []
},
{
"written_ts": 1652146841480043000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:40:41.480Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 40 new obligations from 66 options. Expected strategy profit \u00a3976.19, objective \u00a3976.19, generated in 20.0s with 99 generations."
},
{
"written_ts": 1652146841523013000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:40:41.523Z",
"message": "Received request at 2022-05-10 01:40:41.522932+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146863359529000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:41:03.359Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967c53fcb0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146863359666000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:41:03.359Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146863366798000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:41:03.366Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1198.66 to 1198.66, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1198.66 to -418289.89",
"After postprocessing _net_out_trades, objective DOWN from 1198.66 to -430793.99",
"After postprocessing _net_out_trades, objective DOWN from 1198.66 to -431407.39",
"After postprocessing _net_out_trades, objective DOWN from 1198.66 to -417146.34"
]
},
{
"written_ts": 1652146863861623000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:41:03.861Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3133.77, objective \u00a3-418638.40, generated in 22.3s with 99 generations."
},
{
"written_ts": 1652146863905767000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:41:03.905Z",
"message": "Received request at 2022-05-10 01:41:03.905678+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146885967365000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:41:25.967Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1111.82 to 1111.82, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432000.71",
"After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432006.77",
"After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432349.17",
"After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432440.96",
"After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432486.39"
]
},
{
"written_ts": 1652146886469189000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:41:26.469Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3-488.92, objective \u00a3-432488.92, generated in 22.6s with 99 generations."
},
{
"written_ts": 1652146886514149000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:41:26.514Z",
"message": "Received request at 2022-05-10 01:41:26.514063+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146910425546000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:41:50.425Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1097.04 to 1097.04, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1097.04 to -66677.44",
"After postprocessing _net_out_trades, objective DOWN from 1097.04 to -430075.11",
"After postprocessing _net_out_trades, objective DOWN from 1097.04 to -429079.94",
"After postprocessing _net_out_trades, objective DOWN from 1097.04 to -428538.18",
"After postprocessing _net_out_trades, objective DOWN from 1097.04 to -424230.85"
]
},
{
"written_ts": 1652146911079123000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:41:51.079Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-430.79, objective \u00a3-430579.98, generated in 24.6s with 99 generations."
},
{
"written_ts": 1652146911136314000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:41:51.136Z",
"message": "Received request at 2022-05-10 01:41:51.136161+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146936611180000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:42:16.611Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1149.47 to 1149.47, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432251.01",
"After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432396.40",
"After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432424.18",
"After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432451.56",
"After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432406.89"
]
},
{
"written_ts": 1652146937174842000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:42:17.174Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 33 new obligations from 66 options. Expected strategy profit \u00a3-444.33, objective \u00a3-432444.33, generated in 26.0s with 99 generations."
},
{
"written_ts": 1652146937225686000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:42:17.225Z",
"message": "Received request at 2022-05-10 01:42:17.225594+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146964263681000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:42:44.263Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1157.52 to 1157.52, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432252.16",
"After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432268.50",
"After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432282.54",
"After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432351.85",
"After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432407.87"
]
},
{
"written_ts": 1652146964832707000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:42:44.832Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-379.17, objective \u00a3-432379.17, generated in 27.6s with 99 generations."
},
{
"written_ts": 1652146964879625000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:42:44.879Z",
"message": "Received request at 2022-05-10 01:42:44.879518+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652146989490619000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:43:09.490Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685e2b4e0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652146989490737000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:43:09.490Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652146989490982000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:43:09.490Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1110.77 to 1110.77, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1110.77 to -432339.36",
"After postprocessing _net_out_trades, objective DOWN from 1110.77 to -432361.01",
"After postprocessing _net_out_trades, objective DOWN from 1110.77 to -432383.85",
"After postprocessing _net_out_trades, objective DOWN from 1110.77 to -432346.35"
]
},
{
"written_ts": 1652146990046068000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:43:10.046Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 29 new obligations from 66 options. Expected strategy profit \u00a3-348.68, objective \u00a3-432348.68, generated in 25.2s with 99 generations."
},
{
"written_ts": 1652146990093299000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:43:10.093Z",
"message": "Received request at 2022-05-10 01:43:10.093211+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147013733573000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:43:33.733Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dc6210> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147013733705000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:43:33.733Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147013733967000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:43:33.733Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1064.88 to 1064.88, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1064.88 to -89024.09",
"After postprocessing _net_out_trades, objective DOWN from 1064.88 to -426119.91",
"After postprocessing _net_out_trades, objective DOWN from 1064.88 to -432517.61",
"After postprocessing _net_out_trades, objective DOWN from 1064.88 to -432517.88"
]
},
{
"written_ts": 1652147014313829000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:43:34.313Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 36 new obligations from 66 options. Expected strategy profit \u00a3-463.69, objective \u00a3-431157.24, generated in 24.2s with 99 generations."
},
{
"written_ts": 1652147014359510000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:43:34.359Z",
"message": "Received request at 2022-05-10 01:43:34.359417+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147038125557000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:43:58.125Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798d15d0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147038125692000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:43:58.125Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147038126680000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:43:58.126Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798d15d0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147038126787000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:43:58.126Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147038133205000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:43:58.133Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1038.82 to 1038.82, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1038.82 to -248422.60",
"After postprocessing _net_out_trades, objective DOWN from 1038.82 to -245750.55",
"After postprocessing _net_out_trades, objective DOWN from 1038.82 to -242162.15"
]
},
{
"written_ts": 1652147038669217000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:43:58.669Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3-39833.46, objective \u00a3-244946.36, generated in 24.3s with 99 generations."
},
{
"written_ts": 1652147038724712000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:43:58.724Z",
"message": "Received request at 2022-05-10 01:43:58.724579+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147062847615000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:44:22.847Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dbd580> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147062847744000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:44:22.847Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147062848441000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:44:22.848Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679d937b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147062848530000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:44:22.848Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147062849038000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:44:22.849Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a931e40> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147062849121000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:44:22.849Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147062849292000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:44:22.849Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 947.86 to 947.86, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 947.86 to -70488.92",
"After postprocessing _net_out_trades, objective DOWN from 947.86 to -61270.46"
]
},
{
"written_ts": 1652147063388038000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:44:23.388Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 39 new obligations from 66 options. Expected strategy profit \u00a3-18783.39, objective \u00a3-176319.68, generated in 24.6s with 99 generations."
},
{
"written_ts": 1652147063435982000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:44:23.435Z",
"message": "Received request at 2022-05-10 01:44:23.435852+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147087317840000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:44:47.317Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679800940> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147087317955000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:44:47.317Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147087318529000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:44:47.318Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ad8f2b0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147087318612000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:44:47.318Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147087325534000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:44:47.325Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1197.19 to 1197.19, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1197.19 to -382440.30",
"After postprocessing _net_out_trades, objective DOWN from 1197.19 to -385119.31",
"After postprocessing _net_out_trades, objective DOWN from 1197.19 to -393807.68"
]
},
{
"written_ts": 1652147087825525000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:44:47.825Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 33 new obligations from 66 options. Expected strategy profit \u00a3309.57, objective \u00a3-396198.49, generated in 24.4s with 99 generations."
},
{
"written_ts": 1652147087870628000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:44:47.870Z",
"message": "Received request at 2022-05-10 01:44:47.870518+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147111698849000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:45:11.698Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1065.99 to 1065.99, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432207.14",
"After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432301.59",
"After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432227.95",
"After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432253.62",
"After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432169.10"
]
},
{
"written_ts": 1652147112264836000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:45:12.264Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 43 new obligations from 66 options. Expected strategy profit \u00a3-229.02, objective \u00a3-432229.02, generated in 24.4s with 99 generations."
},
{
"written_ts": 1652147112313176000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:45:12.313Z",
"message": "Received request at 2022-05-10 01:45:12.313081+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147136568795000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:45:36.568Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967bd19440> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147136568909000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:45:36.568Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147136577505000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:45:36.577Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1063.24 to 1063.24, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1063.24 to -432211.64",
"After postprocessing _net_out_trades, objective DOWN from 1063.24 to -432254.28",
"After postprocessing _net_out_trades, objective DOWN from 1063.24 to -432332.11",
"After postprocessing _net_out_trades, objective DOWN from 1063.24 to -432078.12"
]
},
{
"written_ts": 1652147137131848000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:45:37.131Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 38 new obligations from 66 options. Expected strategy profit \u00a3-247.62, objective \u00a3-432247.62, generated in 24.8s with 99 generations."
},
{
"written_ts": 1652147137179136000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:45:37.179Z",
"message": "Received request at 2022-05-10 01:45:37.179038+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147161655360000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:46:01.655Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147161655510000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:46:01.655Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147161656711000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:46:01.656Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147161656868000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:46:01.656Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147161657708000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:46:01.657Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147161657943000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:46:01.657Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147161659342000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:46:01.659Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147161659466000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:46:01.659Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147161660130000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:46:01.660Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147161660224000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:46:01.660Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147161660427000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:46:01.660Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1022.89 to 1022.89, a ratio of 1.000",
"details": []
},
{
"written_ts": 1652147162116794000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:46:02.116Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 39 new obligations from 66 options. Expected strategy profit \u00a31146.15, objective \u00a31146.15, generated in 24.9s with 99 generations."
},
{
"written_ts": 1652147162165500000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:46:02.165Z",
"message": "Received request at 2022-05-10 01:46:02.165404+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147187178687000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:46:27.178Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1198.69 to 1198.69, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432008.01",
"After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432009.56",
"After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432318.07",
"After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432363.95",
"After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432317.33"
]
},
{
"written_ts": 1652147187745547000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:46:27.745Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3-335.69, objective \u00a3-432335.69, generated in 25.6s with 99 generations."
},
{
"written_ts": 1652147187794664000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:46:27.794Z",
"message": "Received request at 2022-05-10 01:46:27.794543+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147211763298000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:46:51.763Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1149.39 to 1149.39, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432092.96",
"After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432196.30",
"After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432180.57",
"After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432218.66",
"After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432163.54"
]
},
{
"written_ts": 1652147212315986000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:46:52.315Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 45 new obligations from 66 options. Expected strategy profit \u00a3-125.66, objective \u00a3-432125.66, generated in 24.5s with 99 generations."
},
{
"written_ts": 1652147212366261000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:46:52.366Z",
"message": "Received request at 2022-05-10 01:46:52.366166+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147235412362000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:47:15.412Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967adf2cb0> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147235412582000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:47:15.412Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147235421403000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:47:15.421Z",
"message": "After all elements of postprocessing (took 0.01s), we went from 1198.47 to 1198.47, a ratio of 1.000",
"details": [
"After postprocessing _net_out_trades, objective DOWN from 1198.47 to -431840.76",
"After postprocessing _net_out_trades, objective DOWN from 1198.47 to -431934.05",
"After postprocessing _net_out_trades, objective DOWN from 1198.47 to -431970.65",
"After postprocessing _net_out_trades, objective DOWN from 1198.47 to -432021.09"
]
},
{
"written_ts": 1652147235960204000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:47:15.960Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a311.10, objective \u00a3-429376.00, generated in 23.6s with 99 generations."
},
{
"written_ts": 1652147236010014000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:47:16.010Z",
"message": "Received request at 2022-05-10 01:47:16.009916+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147260254483000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:47:40.254Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147260254607000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:47:40.254Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147260255217000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:47:40.255Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147260255305000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:47:40.255Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147260255836000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:47:40.255Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147260255921000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:47:40.255Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147260256650000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:47:40.256Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147260256829000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:47:40.256Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147260258151000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 591,
"@timestamp": "2022-05-10T01:47:40.258Z",
"message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"
},
{
"written_ts": 1652147260258351000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "ERROR",
"module": "postprocess",
"line_no": 56,
"exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n",
"filename": "postprocess.py",
"@timestamp": "2022-05-10T01:47:40.258Z",
"message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"
},
{
"written_ts": 1652147260258720000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:47:40.258Z",
"message": "After all elements of postprocessing (took 0.00s), we went from 1154.09 to 1154.09, a ratio of 1.000",
"details": []
},
{
"written_ts": 1652147260919590000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:47:40.919Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 44 new obligations from 66 options. Expected strategy profit \u00a31186.09, objective \u00a31186.09, generated in 24.9s with 99 generations."
},
{
"written_ts": 1652147478190628000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:51:18.190Z",
"message": "Received request at 2022-05-10 01:51:18.190547+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147496965734000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:51:36.965Z",
"message": "After all elements of postprocessing (took 0.07s), we went from 133.41 UP to 1203.60, a ratio of 9.022",
"details": [
"After postprocessing _consolidate, objective DOWN from 133.41 to -264275.47",
"After postprocessing _timeshift, objective UP from 133.41 to 137.04",
"After postprocessing _volumeshift, objective DOWN from 137.04 to -270321.91",
"After postprocessing _volumeshift, objective DOWN from 137.04 to -269985.11",
"After postprocessing _consolidate, objective DOWN from 137.04 to -264263.18",
"After postprocessing _timeshift, objective UP from 137.04 to 1203.60",
"After postprocessing _volumeshift, objective DOWN from 1203.60 to -270533.06",
"After postprocessing _consolidate, objective DOWN from 1203.60 to -269230.99",
"After postprocessing _timeshift, objective DOWN from 1203.60 to 1194.23",
"After postprocessing _volumeshift, objective DOWN from 1203.60 to -278216.99",
"After postprocessing _consolidate, objective DOWN from 1203.60 to -269151.20",
"After postprocessing _timeshift, objective DOWN from 1203.60 to 1187.66",
"After postprocessing _volumeshift, objective DOWN from 1203.60 to -277346.42",
"After postprocessing _consolidate, objective DOWN from 1203.60 to -270047.63",
"After postprocessing _bmparticipation, objective DOWN from 1203.60 to 674.48",
"After postprocessing _bmparticipation, objective DOWN from 1203.60 to -327.60",
"After postprocessing _bmparticipation, objective DOWN from 1203.60 to -27662.39",
"After postprocessing _bmparticipation, objective DOWN from 1203.60 to -21270.10",
"After postprocessing _bmparticipation, objective DOWN from 1203.60 to -16323.05",
"After postprocessing _bmparticipation, objective DOWN from 1203.60 to 398.67",
"After postprocessing _bmparticipation, objective DOWN from 1203.60 to 937.13",
"After postprocessing _bmparticipation, objective DOWN from 1203.60 to -15697.08",
"After postprocessing _bmparticipation, objective DOWN from 1203.60 to -6522.35"
]
},
{
"written_ts": 1652147497404422000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:51:37.404Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 59 new obligations from 66 options. Expected strategy profit \u00a3-170.15, objective \u00a3-8063.30, generated in 19.2s with 99 generations."
},
{
"written_ts": 1652147497449206000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:51:37.449Z",
"message": "Received request at 2022-05-10 01:51:37.449125+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147516591678000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:51:56.591Z",
"message": "After all elements of postprocessing (took 0.09s), we went from 1166.63 to 1166.63, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1166.63 to -187054.28",
"After postprocessing _timeshift, objective DOWN from 1166.63 to 1081.28",
"After postprocessing _volumeshift, objective DOWN from 1166.63 to -183302.73",
"After postprocessing _volumeshift, objective DOWN from 1166.63 to -148938.23",
"After postprocessing _consolidate, objective DOWN from 1166.63 to -181258.60",
"After postprocessing _timeshift, objective DOWN from 1166.63 to -29341.12",
"After postprocessing _volumeshift, objective DOWN from 1166.63 to -157433.82",
"After postprocessing _consolidate, objective DOWN from 1166.63 to -191637.12",
"After postprocessing _timeshift, objective DOWN from 1166.63 to -25063.96",
"After postprocessing _volumeshift, objective DOWN from 1166.63 to -201595.99",
"After postprocessing _consolidate, objective DOWN from 1166.63 to -184115.16",
"After postprocessing _timeshift, objective DOWN from 1166.63 to -31359.79",
"After postprocessing _volumeshift, objective DOWN from 1166.63 to -194894.75",
"After postprocessing _consolidate, objective DOWN from 1166.63 to -179601.97",
"After postprocessing _bmparticipation, objective DOWN from 1166.63 to 237.15",
"After postprocessing _bmparticipation, objective DOWN from 1166.63 to -549.62",
"After postprocessing _bmparticipation, objective DOWN from 1166.63 to -5256.56",
"After postprocessing _bmparticipation, objective DOWN from 1166.63 to 122.64",
"After postprocessing _bmparticipation, objective DOWN from 1166.63 to -902.85",
"After postprocessing _bmparticipation, objective DOWN from 1166.63 to 321.12",
"After postprocessing _bmparticipation, objective DOWN from 1166.63 to 851.05",
"After postprocessing _bmparticipation, objective DOWN from 1166.63 to -5236.79",
"After postprocessing _bmparticipation, objective DOWN from 1166.63 to -5079.20"
]
},
{
"written_ts": 1652147517029707000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:51:57.029Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 54 new obligations from 66 options. Expected strategy profit \u00a3-103.30, objective \u00a3-4294.83, generated in 19.6s with 99 generations."
},
{
"written_ts": 1652147517076462000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:51:57.076Z",
"message": "Received request at 2022-05-10 01:51:57.076350+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147537186654000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:52:17.186Z",
"message": "After all elements of postprocessing (took 0.11s), we went from 1001.79 to 1001.79, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1001.79 to -235446.74",
"After postprocessing _timeshift, objective DOWN from 1001.79 to -239551.82",
"After postprocessing _volumeshift, objective DOWN from 1001.79 to -239618.44",
"After postprocessing _volumeshift, objective DOWN from 1001.79 to -232898.67",
"After postprocessing _consolidate, objective DOWN from 1001.79 to -236705.84",
"After postprocessing _timeshift, objective DOWN from 1001.79 to -215178.27",
"After postprocessing _volumeshift, objective DOWN from 1001.79 to -257840.36",
"After postprocessing _consolidate, objective DOWN from 1001.79 to -234117.98",
"After postprocessing _timeshift, objective DOWN from 1001.79 to -205459.03",
"After postprocessing _volumeshift, objective DOWN from 1001.79 to -262799.74",
"After postprocessing _consolidate, objective DOWN from 1001.79 to -234788.93",
"After postprocessing _timeshift, objective DOWN from 1001.79 to -198514.62",
"After postprocessing _volumeshift, objective DOWN from 1001.79 to -248549.82",
"After postprocessing _consolidate, objective DOWN from 1001.79 to -235830.55",
"After postprocessing _bmparticipation, objective DOWN from 1001.79 to -5327.93",
"After postprocessing _bmparticipation, objective DOWN from 1001.79 to -14705.56",
"After postprocessing _bmparticipation, objective DOWN from 1001.79 to -40502.48",
"After postprocessing _bmparticipation, objective DOWN from 1001.79 to -21439.60",
"After postprocessing _bmparticipation, objective DOWN from 1001.79 to -17941.93",
"After postprocessing _bmparticipation, objective DOWN from 1001.79 to -3998.77",
"After postprocessing _bmparticipation, objective DOWN from 1001.79 to -18915.91",
"After postprocessing _bmparticipation, objective DOWN from 1001.79 to -12440.30",
"After postprocessing _bmparticipation, objective DOWN from 1001.79 to -6084.38"
]
},
{
"written_ts": 1652147537604310000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:52:17.604Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 55 new obligations from 66 options. Expected strategy profit \u00a3-407.62, objective \u00a3-10587.06, generated in 20.5s with 99 generations."
},
{
"written_ts": 1652147537648117000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:52:17.648Z",
"message": "Received request at 2022-05-10 01:52:17.648003+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147558865273000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:52:38.865Z",
"message": "After all elements of postprocessing (took 0.11s), we went from 1147.77 to 1147.77, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1147.77 to -226420.94",
"After postprocessing _timeshift, objective DOWN from 1147.77 to -36080.46",
"After postprocessing _volumeshift, objective DOWN from 1147.77 to -236894.96",
"After postprocessing _volumeshift, objective DOWN from 1147.77 to -239129.01",
"After postprocessing _consolidate, objective DOWN from 1147.77 to -254780.74",
"After postprocessing _timeshift, objective DOWN from 1147.77 to -26554.84",
"After postprocessing _volumeshift, objective DOWN from 1147.77 to -236941.37",
"After postprocessing _consolidate, objective DOWN from 1147.77 to -233310.89",
"After postprocessing _timeshift, objective DOWN from 1147.77 to -80350.57",
"After postprocessing _volumeshift, objective DOWN from 1147.77 to -219087.42",
"After postprocessing _consolidate, objective DOWN from 1147.77 to -238090.51",
"After postprocessing _timeshift, objective DOWN from 1147.77 to -35760.42",
"After postprocessing _volumeshift, objective DOWN from 1147.77 to -249667.30",
"After postprocessing _consolidate, objective DOWN from 1147.77 to -233352.02",
"After postprocessing _bmparticipation, objective DOWN from 1147.77 to -4685.33",
"After postprocessing _bmparticipation, objective DOWN from 1147.77 to -24376.34",
"After postprocessing _bmparticipation, objective DOWN from 1147.77 to -12551.07",
"After postprocessing _bmparticipation, objective DOWN from 1147.77 to -14135.54",
"After postprocessing _bmparticipation, objective DOWN from 1147.77 to -15081.97",
"After postprocessing _bmparticipation, objective DOWN from 1147.77 to -20861.76",
"After postprocessing _bmparticipation, objective DOWN from 1147.77 to -7123.85",
"After postprocessing _bmparticipation, objective DOWN from 1147.77 to -364.88",
"After postprocessing _bmparticipation, objective DOWN from 1147.77 to -6866.26"
]
},
{
"written_ts": 1652147559401742000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:52:39.401Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 57 new obligations from 66 options. Expected strategy profit \u00a3-59.22, objective \u00a3-10891.88, generated in 21.7s with 99 generations."
},
{
"written_ts": 1652147559454862000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:52:39.454Z",
"message": "Received request at 2022-05-10 01:52:39.454759+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147580676621000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:53:00.676Z",
"message": "After all elements of postprocessing (took 0.11s), we went from 1142.38 to 1142.38, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1142.38 to -127437.09",
"After postprocessing _timeshift, objective DOWN from 1142.38 to -55344.53",
"After postprocessing _volumeshift, objective DOWN from 1142.38 to -107568.18",
"After postprocessing _volumeshift, objective DOWN from 1142.38 to -101161.90",
"After postprocessing _consolidate, objective DOWN from 1142.38 to -169279.09",
"After postprocessing _timeshift, objective DOWN from 1142.38 to -94887.39",
"After postprocessing _volumeshift, objective DOWN from 1142.38 to -91784.30",
"After postprocessing _consolidate, objective DOWN from 1142.38 to -151426.85",
"After postprocessing _timeshift, objective DOWN from 1142.38 to -39122.88",
"After postprocessing _volumeshift, objective DOWN from 1142.38 to -91162.05",
"After postprocessing _consolidate, objective DOWN from 1142.38 to -148482.87",
"After postprocessing _timeshift, objective DOWN from 1142.38 to -51760.47",
"After postprocessing _volumeshift, objective DOWN from 1142.38 to -171671.52",
"After postprocessing _consolidate, objective DOWN from 1142.38 to -156709.74",
"After postprocessing _bmparticipation, objective DOWN from 1142.38 to -3861.87",
"After postprocessing _bmparticipation, objective DOWN from 1142.38 to -788.67",
"After postprocessing _bmparticipation, objective DOWN from 1142.38 to 533.74",
"After postprocessing _bmparticipation, objective DOWN from 1142.38 to 713.22",
"After postprocessing _bmparticipation, objective DOWN from 1142.38 to -119.82",
"After postprocessing _bmparticipation, objective DOWN from 1142.38 to -5583.46",
"After postprocessing _bmparticipation, objective DOWN from 1142.38 to -689.87",
"After postprocessing _bmparticipation, objective DOWN from 1142.38 to -326.60",
"After postprocessing _bmparticipation, objective DOWN from 1142.38 to -5807.88"
]
},
{
"written_ts": 1652147581145812000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:53:01.145Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 58 new obligations from 66 options. Expected strategy profit \u00a39.78, objective \u00a3-5216.02, generated in 21.7s with 99 generations."
},
{
"written_ts": 1652147581190881000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:53:01.190Z",
"message": "Received request at 2022-05-10 01:53:01.190797+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147602314772000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:53:22.314Z",
"message": "After all elements of postprocessing (took 0.11s), we went from 1162.28 to 1162.28, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1162.28 to -69732.11",
"After postprocessing _timeshift, objective DOWN from 1162.28 to -61927.34",
"After postprocessing _volumeshift, objective DOWN from 1162.28 to -35301.64",
"After postprocessing _volumeshift, objective DOWN from 1162.28 to -28267.82",
"After postprocessing _consolidate, objective DOWN from 1162.28 to -71824.77",
"After postprocessing _timeshift, objective DOWN from 1162.28 to -30936.06",
"After postprocessing _volumeshift, objective DOWN from 1162.28 to -25541.77",
"After postprocessing _consolidate, objective DOWN from 1162.28 to -58565.31",
"After postprocessing _timeshift, objective DOWN from 1162.28 to -70399.52",
"After postprocessing _volumeshift, objective DOWN from 1162.28 to -106608.15",
"After postprocessing _consolidate, objective DOWN from 1162.28 to -83944.00",
"After postprocessing _timeshift, objective DOWN from 1162.28 to -26846.45",
"After postprocessing _volumeshift, objective DOWN from 1162.28 to -52257.73",
"After postprocessing _consolidate, objective DOWN from 1162.28 to -95174.37",
"After postprocessing _bmparticipation, objective DOWN from 1162.28 to 198.18",
"After postprocessing _bmparticipation, objective DOWN from 1162.28 to -5321.53",
"After postprocessing _bmparticipation, objective DOWN from 1162.28 to 669.78",
"After postprocessing _bmparticipation, objective DOWN from 1162.28 to -3997.84",
"After postprocessing _bmparticipation, objective DOWN from 1162.28 to -5029.76",
"After postprocessing _bmparticipation, objective DOWN from 1162.28 to 123.43",
"After postprocessing _bmparticipation, objective DOWN from 1162.28 to -5337.02",
"After postprocessing _bmparticipation, objective DOWN from 1162.28 to -748.33",
"After postprocessing _bmparticipation, objective DOWN from 1162.28 to -4609.06"
]
},
{
"written_ts": 1652147602768035000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:53:22.768Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 59 new obligations from 66 options. Expected strategy profit \u00a3106.69, objective \u00a3-6153.39, generated in 21.6s with 99 generations."
},
{
"written_ts": 1652147602811458000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:53:22.811Z",
"message": "Received request at 2022-05-10 01:53:22.811314+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147624711003000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:53:44.711Z",
"message": "After all elements of postprocessing (took 0.10s), we went from 1153.33 to 1153.33, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1153.33 to -67823.59",
"After postprocessing _timeshift, objective DOWN from 1153.33 to -90457.34",
"After postprocessing _volumeshift, objective DOWN from 1153.33 to -92474.32",
"After postprocessing _volumeshift, objective DOWN from 1153.33 to -69019.29",
"After postprocessing _consolidate, objective DOWN from 1153.33 to -79369.65",
"After postprocessing _timeshift, objective DOWN from 1153.33 to -18647.24",
"After postprocessing _volumeshift, objective DOWN from 1153.33 to -43373.31",
"After postprocessing _consolidate, objective DOWN from 1153.33 to -75208.56",
"After postprocessing _timeshift, objective DOWN from 1153.33 to -45544.09",
"After postprocessing _volumeshift, objective DOWN from 1153.33 to -199363.35",
"After postprocessing _consolidate, objective DOWN from 1153.33 to -51941.22",
"After postprocessing _timeshift, objective DOWN from 1153.33 to -62050.62",
"After postprocessing _volumeshift, objective DOWN from 1153.33 to -95717.63",
"After postprocessing _consolidate, objective DOWN from 1153.33 to -32517.16",
"After postprocessing _bmparticipation, objective DOWN from 1153.33 to -4645.83",
"After postprocessing _bmparticipation, objective DOWN from 1153.33 to -10512.87",
"After postprocessing _bmparticipation, objective DOWN from 1153.33 to -4199.08",
"After postprocessing _bmparticipation, objective DOWN from 1153.33 to -187.15",
"After postprocessing _bmparticipation, objective DOWN from 1153.33 to 452.69",
"After postprocessing _bmparticipation, objective DOWN from 1153.33 to -5590.19",
"After postprocessing _bmparticipation, objective DOWN from 1153.33 to 572.82",
"After postprocessing _bmparticipation, objective DOWN from 1153.33 to -5000.11",
"After postprocessing _bmparticipation, objective DOWN from 1153.33 to -232.39"
]
},
{
"written_ts": 1652147625185736000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:53:45.185Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 58 new obligations from 66 options. Expected strategy profit \u00a3260.01, objective \u00a3-2516.20, generated in 22.4s with 99 generations."
},
{
"written_ts": 1652147625235962000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:53:45.235Z",
"message": "Received request at 2022-05-10 01:53:45.235877+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147649931402000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:54:09.931Z",
"message": "After all elements of postprocessing (took 0.15s), we went from 1114.25 to 1114.25, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1114.25 to -230969.50",
"After postprocessing _timeshift, objective DOWN from 1114.25 to -112200.60",
"After postprocessing _volumeshift, objective DOWN from 1114.25 to -241549.48",
"After postprocessing _volumeshift, objective DOWN from 1114.25 to -226435.91",
"After postprocessing _consolidate, objective DOWN from 1114.25 to -231665.23",
"After postprocessing _timeshift, objective DOWN from 1114.25 to -61839.17",
"After postprocessing _volumeshift, objective DOWN from 1114.25 to -233191.71",
"After postprocessing _consolidate, objective DOWN from 1114.25 to -228752.10",
"After postprocessing _timeshift, objective DOWN from 1114.25 to -46051.59",
"After postprocessing _volumeshift, objective DOWN from 1114.25 to -250156.76",
"After postprocessing _consolidate, objective DOWN from 1114.25 to -230080.82",
"After postprocessing _timeshift, objective DOWN from 1114.25 to -86252.60",
"After postprocessing _volumeshift, objective DOWN from 1114.25 to -227790.57",
"After postprocessing _consolidate, objective DOWN from 1114.25 to -239214.11",
"After postprocessing _bmparticipation, objective DOWN from 1114.25 to 893.49",
"After postprocessing _bmparticipation, objective DOWN from 1114.25 to -11782.75",
"After postprocessing _bmparticipation, objective DOWN from 1114.25 to -19249.70",
"After postprocessing _bmparticipation, objective DOWN from 1114.25 to -10687.77",
"After postprocessing _bmparticipation, objective DOWN from 1114.25 to -824.87",
"After postprocessing _bmparticipation, objective DOWN from 1114.25 to -518.80",
"After postprocessing _bmparticipation, objective DOWN from 1114.25 to -8468.59",
"After postprocessing _bmparticipation, objective DOWN from 1114.25 to -14458.48",
"After postprocessing _bmparticipation, objective DOWN from 1114.25 to -8774.74"
]
},
{
"written_ts": 1652147650491215000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:54:10.491Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 57 new obligations from 66 options. Expected strategy profit \u00a3-97.65, objective \u00a3-6847.65, generated in 25.2s with 99 generations."
},
{
"written_ts": 1652147650549476000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:54:10.549Z",
"message": "Received request at 2022-05-10 01:54:10.549378+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147682944946000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:54:42.944Z",
"message": "After all elements of postprocessing (took 0.10s), we went from 983.37 to 983.37, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 983.37 to -277317.30",
"After postprocessing _timeshift, objective DOWN from 983.37 to -275136.86",
"After postprocessing _volumeshift, objective DOWN from 983.37 to -277700.72",
"After postprocessing _volumeshift, objective DOWN from 983.37 to -278308.00",
"After postprocessing _consolidate, objective DOWN from 983.37 to -277474.36",
"After postprocessing _timeshift, objective DOWN from 983.37 to -274527.55",
"After postprocessing _volumeshift, objective DOWN from 983.37 to -276556.80",
"After postprocessing _consolidate, objective DOWN from 983.37 to -278539.13",
"After postprocessing _timeshift, objective DOWN from 983.37 to -275766.75",
"After postprocessing _volumeshift, objective DOWN from 983.37 to -278919.69",
"After postprocessing _consolidate, objective DOWN from 983.37 to -276983.64",
"After postprocessing _timeshift, objective DOWN from 983.37 to -275243.80",
"After postprocessing _volumeshift, objective DOWN from 983.37 to -277886.19",
"After postprocessing _consolidate, objective DOWN from 983.37 to -276343.98",
"After postprocessing _bmparticipation, objective DOWN from 983.37 to -801.71",
"After postprocessing _bmparticipation, objective DOWN from 983.37 to 74.49",
"After postprocessing _bmparticipation, objective DOWN from 983.37 to -344.76",
"After postprocessing _bmparticipation, objective DOWN from 983.37 to -5283.04",
"After postprocessing _bmparticipation, objective DOWN from 983.37 to -4936.60",
"After postprocessing _bmparticipation, objective DOWN from 983.37 to -77.46",
"After postprocessing _bmparticipation, objective DOWN from 983.37 to 107.24",
"After postprocessing _bmparticipation, objective DOWN from 983.37 to -225.72",
"After postprocessing _bmparticipation, objective DOWN from 983.37 to -483.50"
]
},
{
"written_ts": 1652147683472422000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:54:43.472Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 55 new obligations from 66 options. Expected strategy profit \u00a3-452.94, objective \u00a3-4644.47, generated in 32.9s with 99 generations."
},
{
"written_ts": 1652147683531268000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:54:43.531Z",
"message": "Received request at 2022-05-10 01:54:43.531178+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147707731125000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:55:07.731Z",
"message": "After all elements of postprocessing (took 0.11s), we went from 1065.47 to 1065.47, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1065.47 to -30260.01",
"After postprocessing _timeshift, objective DOWN from 1065.47 to -88805.86",
"After postprocessing _volumeshift, objective DOWN from 1065.47 to -89420.88",
"After postprocessing _volumeshift, objective DOWN from 1065.47 to -85547.07",
"After postprocessing _consolidate, objective DOWN from 1065.47 to -11601.13",
"After postprocessing _timeshift, objective DOWN from 1065.47 to -84780.46",
"After postprocessing _volumeshift, objective DOWN from 1065.47 to -130932.33",
"After postprocessing _consolidate, objective DOWN from 1065.47 to -15839.21",
"After postprocessing _timeshift, objective DOWN from 1065.47 to -79318.80",
"After postprocessing _volumeshift, objective DOWN from 1065.47 to -103920.76",
"After postprocessing _consolidate, objective DOWN from 1065.47 to -31464.51",
"After postprocessing _timeshift, objective DOWN from 1065.47 to -72016.82",
"After postprocessing _volumeshift, objective DOWN from 1065.47 to -134225.08",
"After postprocessing _consolidate, objective DOWN from 1065.47 to -108101.04",
"After postprocessing _bmparticipation, objective DOWN from 1065.47 to 67.03",
"After postprocessing _bmparticipation, objective DOWN from 1065.47 to -400.32",
"After postprocessing _bmparticipation, objective DOWN from 1065.47 to -2517.93",
"After postprocessing _bmparticipation, objective DOWN from 1065.47 to -3119.51",
"After postprocessing _bmparticipation, objective DOWN from 1065.47 to -222.69",
"After postprocessing _bmparticipation, objective DOWN from 1065.47 to -4929.18",
"After postprocessing _bmparticipation, objective DOWN from 1065.47 to -1638.27",
"After postprocessing _bmparticipation, objective DOWN from 1065.47 to -2387.23",
"After postprocessing _bmparticipation, objective DOWN from 1065.47 to -6258.44"
]
},
{
"written_ts": 1652147708210838000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:55:08.210Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 56 new obligations from 66 options. Expected strategy profit \u00a357.71, objective \u00a3-1357.61, generated in 24.7s with 99 generations."
},
{
"written_ts": 1652147708255836000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:55:08.255Z",
"message": "Received request at 2022-05-10 01:55:08.255744+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147730505159000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:55:30.505Z",
"message": "After all elements of postprocessing (took 0.11s), we went from 1168.42 to 1168.42, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1168.42 to -66165.10",
"After postprocessing _timeshift, objective DOWN from 1168.42 to -62142.06",
"After postprocessing _volumeshift, objective DOWN from 1168.42 to -29910.08",
"After postprocessing _volumeshift, objective DOWN from 1168.42 to -37209.69",
"After postprocessing _consolidate, objective DOWN from 1168.42 to -124584.72",
"After postprocessing _timeshift, objective DOWN from 1168.42 to -30027.84",
"After postprocessing _volumeshift, objective DOWN from 1168.42 to -69349.20",
"After postprocessing _consolidate, objective DOWN from 1168.42 to -140935.61",
"After postprocessing _timeshift, objective DOWN from 1168.42 to -57040.11",
"After postprocessing _volumeshift, objective DOWN from 1168.42 to -62611.98",
"After postprocessing _consolidate, objective DOWN from 1168.42 to -108235.14",
"After postprocessing _timeshift, objective DOWN from 1168.42 to -64163.77",
"After postprocessing _volumeshift, objective DOWN from 1168.42 to -45269.63",
"After postprocessing _consolidate, objective DOWN from 1168.42 to -86774.39",
"After postprocessing _bmparticipation, objective DOWN from 1168.42 to 887.29",
"After postprocessing _bmparticipation, objective DOWN from 1168.42 to -1363.90",
"After postprocessing _bmparticipation, objective DOWN from 1168.42 to -5246.16",
"After postprocessing _bmparticipation, objective DOWN from 1168.42 to -7075.11",
"After postprocessing _bmparticipation, objective DOWN from 1168.42 to -18463.51",
"After postprocessing _bmparticipation, objective DOWN from 1168.42 to 24.20",
"After postprocessing _bmparticipation, objective DOWN from 1168.42 to -1250.50",
"After postprocessing _bmparticipation, objective DOWN from 1168.42 to -711.61",
"After postprocessing _bmparticipation, objective DOWN from 1168.42 to -6875.20"
]
},
{
"written_ts": 1652147730968096000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:55:30.968Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 54 new obligations from 66 options. Expected strategy profit \u00a3268.06, objective \u00a3-2998.07, generated in 22.7s with 99 generations."
},
{
"written_ts": 1652147731017534000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:55:31.017Z",
"message": "Received request at 2022-05-10 01:55:31.017445+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147753189266000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:55:53.189Z",
"message": "After all elements of postprocessing (took 0.10s), we went from 1025.04 to 1025.04, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1025.04 to -211405.87",
"After postprocessing _timeshift, objective DOWN from 1025.04 to -193399.58",
"After postprocessing _volumeshift, objective DOWN from 1025.04 to -212247.22",
"After postprocessing _volumeshift, objective DOWN from 1025.04 to -238370.57",
"After postprocessing _consolidate, objective DOWN from 1025.04 to -213711.92",
"After postprocessing _timeshift, objective DOWN from 1025.04 to -202271.18",
"After postprocessing _volumeshift, objective DOWN from 1025.04 to -277411.45",
"After postprocessing _consolidate, objective DOWN from 1025.04 to -213595.84",
"After postprocessing _timeshift, objective DOWN from 1025.04 to -211468.99",
"After postprocessing _volumeshift, objective DOWN from 1025.04 to -277108.78",
"After postprocessing _consolidate, objective DOWN from 1025.04 to -213116.16",
"After postprocessing _timeshift, objective DOWN from 1025.04 to -217912.85",
"After postprocessing _volumeshift, objective DOWN from 1025.04 to -263012.29",
"After postprocessing _consolidate, objective DOWN from 1025.04 to -222590.97",
"After postprocessing _bmparticipation, objective DOWN from 1025.04 to -3301.62",
"After postprocessing _bmparticipation, objective DOWN from 1025.04 to 429.98",
"After postprocessing _bmparticipation, objective DOWN from 1025.04 to -2183.51",
"After postprocessing _bmparticipation, objective DOWN from 1025.04 to -141.74",
"After postprocessing _bmparticipation, objective DOWN from 1025.04 to -209.45",
"After postprocessing _bmparticipation, objective DOWN from 1025.04 to -1464.66",
"After postprocessing _bmparticipation, objective DOWN from 1025.04 to 842.19",
"After postprocessing _bmparticipation, objective DOWN from 1025.04 to -3808.01",
"After postprocessing _bmparticipation, objective DOWN from 1025.04 to 426.18"
]
},
{
"written_ts": 1652147753646094000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:55:53.646Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 57 new obligations from 66 options. Expected strategy profit \u00a33.00, objective \u00a3-2664.34, generated in 22.6s with 99 generations."
},
{
"written_ts": 1652147753691352000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:55:53.691Z",
"message": "Received request at 2022-05-10 01:55:53.691265+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147776007901000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:56:16.007Z",
"message": "After all elements of postprocessing (took 0.10s), we went from 1030.42 UP to 1088.35, a ratio of 1.056",
"details": [
"After postprocessing _consolidate, objective DOWN from 1030.42 to -250027.13",
"After postprocessing _timeshift, objective DOWN from 1030.42 to -193285.88",
"After postprocessing _volumeshift, objective DOWN from 1030.42 to -246484.38",
"After postprocessing _volumeshift, objective DOWN from 1030.42 to -257310.29",
"After postprocessing _consolidate, objective DOWN from 1030.42 to -243833.39",
"After postprocessing _timeshift, objective DOWN from 1030.42 to -208551.71",
"After postprocessing _volumeshift, objective DOWN from 1030.42 to -263053.44",
"After postprocessing _consolidate, objective DOWN from 1030.42 to -248848.94",
"After postprocessing _timeshift, objective DOWN from 1030.42 to -200113.35",
"After postprocessing _volumeshift, objective DOWN from 1030.42 to -266306.02",
"After postprocessing _consolidate, objective DOWN from 1030.42 to -248587.68",
"After postprocessing _timeshift, objective DOWN from 1030.42 to -202732.04",
"After postprocessing _volumeshift, objective DOWN from 1030.42 to -267195.58",
"After postprocessing _consolidate, objective DOWN from 1030.42 to -242968.35",
"After postprocessing _bmparticipation, objective DOWN from 1030.42 to -8267.38",
"After postprocessing _bmparticipation, objective DOWN from 1030.42 to 164.18",
"After postprocessing _bmparticipation, objective DOWN from 1030.42 to -4270.84",
"After postprocessing _bmparticipation, objective DOWN from 1030.42 to -10283.06",
"After postprocessing _bmparticipation, objective DOWN from 1030.42 to -9643.44",
"After postprocessing _bmparticipation, objective UP from 1030.42 to 1088.35",
"After postprocessing _bmparticipation, objective DOWN from 1088.35 to 255.53",
"After postprocessing _bmparticipation, objective DOWN from 1088.35 to -6017.20",
"After postprocessing _bmparticipation, objective DOWN from 1088.35 to -4513.99"
]
},
{
"written_ts": 1652147776464539000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:56:16.464Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 53 new obligations from 66 options. Expected strategy profit \u00a3-348.73, objective \u00a3-5193.48, generated in 22.8s with 99 generations."
},
{
"written_ts": 1652147776509619000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:56:16.509Z",
"message": "Received request at 2022-05-10 01:56:16.509526+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147799387180000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:56:39.387Z",
"message": "After all elements of postprocessing (took 0.10s), we went from 1147.66 to 1147.66, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1147.66 to -51036.17",
"After postprocessing _timeshift, objective DOWN from 1147.66 to -62456.32",
"After postprocessing _volumeshift, objective DOWN from 1147.66 to -189657.98",
"After postprocessing _volumeshift, objective DOWN from 1147.66 to -182320.14",
"After postprocessing _consolidate, objective DOWN from 1147.66 to -47555.02",
"After postprocessing _timeshift, objective DOWN from 1147.66 to -54546.50",
"After postprocessing _volumeshift, objective DOWN from 1147.66 to -212303.50",
"After postprocessing _consolidate, objective DOWN from 1147.66 to -41213.67",
"After postprocessing _timeshift, objective DOWN from 1147.66 to -55911.36",
"After postprocessing _volumeshift, objective DOWN from 1147.66 to -199416.67",
"After postprocessing _consolidate, objective DOWN from 1147.66 to -46181.52",
"After postprocessing _timeshift, objective DOWN from 1147.66 to -78206.07",
"After postprocessing _volumeshift, objective DOWN from 1147.66 to -222339.73",
"After postprocessing _consolidate, objective DOWN from 1147.66 to -50974.87",
"After postprocessing _bmparticipation, objective DOWN from 1147.66 to -15773.56",
"After postprocessing _bmparticipation, objective DOWN from 1147.66 to -15613.45",
"After postprocessing _bmparticipation, objective DOWN from 1147.66 to -12694.53",
"After postprocessing _bmparticipation, objective DOWN from 1147.66 to -25527.98",
"After postprocessing _bmparticipation, objective DOWN from 1147.66 to -21474.45",
"After postprocessing _bmparticipation, objective DOWN from 1147.66 to -13254.08",
"After postprocessing _bmparticipation, objective DOWN from 1147.66 to -16494.82",
"After postprocessing _bmparticipation, objective DOWN from 1147.66 to -12596.30",
"After postprocessing _bmparticipation, objective DOWN from 1147.66 to -17172.94"
]
},
{
"written_ts": 1652147799852996000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:56:39.852Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 58 new obligations from 66 options. Expected strategy profit \u00a3395.61, objective \u00a3-7225.35, generated in 23.3s with 99 generations."
},
{
"written_ts": 1652147799898939000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:56:39.898Z",
"message": "Received request at 2022-05-10 01:56:39.898845+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147822739548000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:57:02.739Z",
"message": "After all elements of postprocessing (took 0.12s), we went from 1246.84 to 1246.84, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1246.84 to -116136.11",
"After postprocessing _timeshift, objective DOWN from 1246.84 to -59982.47",
"After postprocessing _volumeshift, objective DOWN from 1246.84 to -106096.52",
"After postprocessing _volumeshift, objective DOWN from 1246.84 to -89027.13",
"After postprocessing _consolidate, objective DOWN from 1246.84 to -125846.64",
"After postprocessing _timeshift, objective DOWN from 1246.84 to -77402.82",
"After postprocessing _volumeshift, objective DOWN from 1246.84 to -93397.85",
"After postprocessing _consolidate, objective DOWN from 1246.84 to -158470.88",
"After postprocessing _timeshift, objective DOWN from 1246.84 to -62524.11",
"After postprocessing _volumeshift, objective DOWN from 1246.84 to -112779.21",
"After postprocessing _consolidate, objective DOWN from 1246.84 to -136542.37",
"After postprocessing _timeshift, objective DOWN from 1246.84 to -60446.76",
"After postprocessing _volumeshift, objective DOWN from 1246.84 to -146933.78",
"After postprocessing _consolidate, objective DOWN from 1246.84 to -133885.32",
"After postprocessing _bmparticipation, objective DOWN from 1246.84 to -763.83",
"After postprocessing _bmparticipation, objective DOWN from 1246.84 to 459.70",
"After postprocessing _bmparticipation, objective DOWN from 1246.84 to -5799.20",
"After postprocessing _bmparticipation, objective DOWN from 1246.84 to -573.43",
"After postprocessing _bmparticipation, objective DOWN from 1246.84 to -13535.76",
"After postprocessing _bmparticipation, objective DOWN from 1246.84 to -739.59",
"After postprocessing _bmparticipation, objective DOWN from 1246.84 to 359.65",
"After postprocessing _bmparticipation, objective DOWN from 1246.84 to -6326.88",
"After postprocessing _bmparticipation, objective DOWN from 1246.84 to 541.18"
]
},
{
"written_ts": 1652147823210484000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:57:03.210Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 57 new obligations from 66 options. Expected strategy profit \u00a3168.41, objective \u00a3-3750.95, generated in 23.3s with 99 generations."
},
{
"written_ts": 1652147823256483000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:57:03.256Z",
"message": "Received request at 2022-05-10 01:57:03.256395+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147845218947000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:57:25.218Z",
"message": "After all elements of postprocessing (took 0.10s), we went from 1127.60 to 1127.60, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1127.60 to -234158.47",
"After postprocessing _timeshift, objective DOWN from 1127.60 to -204894.88",
"After postprocessing _volumeshift, objective DOWN from 1127.60 to -233789.79",
"After postprocessing _volumeshift, objective DOWN from 1127.60 to -232762.38",
"After postprocessing _consolidate, objective DOWN from 1127.60 to -239369.16",
"After postprocessing _timeshift, objective DOWN from 1127.60 to -213034.35",
"After postprocessing _volumeshift, objective DOWN from 1127.60 to -261057.08",
"After postprocessing _consolidate, objective DOWN from 1127.60 to -239443.28",
"After postprocessing _timeshift, objective DOWN from 1127.60 to -215652.75",
"After postprocessing _volumeshift, objective DOWN from 1127.60 to -265106.99",
"After postprocessing _consolidate, objective DOWN from 1127.60 to -233965.24",
"After postprocessing _timeshift, objective DOWN from 1127.60 to -215708.70",
"After postprocessing _volumeshift, objective DOWN from 1127.60 to -257258.73",
"After postprocessing _consolidate, objective DOWN from 1127.60 to -63973.85",
"After postprocessing _bmparticipation, objective DOWN from 1127.60 to -34468.09",
"After postprocessing _bmparticipation, objective DOWN from 1127.60 to -5502.20",
"After postprocessing _bmparticipation, objective DOWN from 1127.60 to -9606.93",
"After postprocessing _bmparticipation, objective DOWN from 1127.60 to -14185.46",
"After postprocessing _bmparticipation, objective DOWN from 1127.60 to -9672.42",
"After postprocessing _bmparticipation, objective DOWN from 1127.60 to -10652.52",
"After postprocessing _bmparticipation, objective DOWN from 1127.60 to -9781.52",
"After postprocessing _bmparticipation, objective DOWN from 1127.60 to -5702.99",
"After postprocessing _bmparticipation, objective DOWN from 1127.60 to -4528.62"
]
},
{
"written_ts": 1652147845651221000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:57:25.651Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 53 new obligations from 66 options. Expected strategy profit \u00a3-373.27, objective \u00a3-9953.92, generated in 22.4s with 99 generations."
},
{
"written_ts": 1652147845694787000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:57:25.694Z",
"message": "Received request at 2022-05-10 01:57:25.694689+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147868372821000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:57:48.372Z",
"message": "After all elements of postprocessing (took 0.09s), we went from 1119.99 to 1119.99, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1119.99 to -278049.85",
"After postprocessing _timeshift, objective DOWN from 1119.99 to -277800.85",
"After postprocessing _volumeshift, objective DOWN from 1119.99 to -277112.40",
"After postprocessing _volumeshift, objective DOWN from 1119.99 to -278071.98",
"After postprocessing _consolidate, objective DOWN from 1119.99 to -277704.16",
"After postprocessing _timeshift, objective DOWN from 1119.99 to -277906.17",
"After postprocessing _volumeshift, objective DOWN from 1119.99 to -278018.81",
"After postprocessing _consolidate, objective DOWN from 1119.99 to -277900.18",
"After postprocessing _timeshift, objective DOWN from 1119.99 to -277573.97",
"After postprocessing _volumeshift, objective DOWN from 1119.99 to -278099.25",
"After postprocessing _consolidate, objective DOWN from 1119.99 to -277651.96",
"After postprocessing _timeshift, objective DOWN from 1119.99 to -277261.96",
"After postprocessing _volumeshift, objective DOWN from 1119.99 to -278105.99",
"After postprocessing _consolidate, objective DOWN from 1119.99 to -277380.37",
"After postprocessing _bmparticipation, objective DOWN from 1119.99 to -758.06",
"After postprocessing _bmparticipation, objective DOWN from 1119.99 to 609.69",
"After postprocessing _bmparticipation, objective DOWN from 1119.99 to -111.47",
"After postprocessing _bmparticipation, objective DOWN from 1119.99 to -258.22",
"After postprocessing _bmparticipation, objective DOWN from 1119.99 to -826.73",
"After postprocessing _bmparticipation, objective DOWN from 1119.99 to 356.43",
"After postprocessing _bmparticipation, objective DOWN from 1119.99 to -568.70",
"After postprocessing _bmparticipation, objective DOWN from 1119.99 to 518.63",
"After postprocessing _bmparticipation, objective DOWN from 1119.99 to -1474.55"
]
},
{
"written_ts": 1652147868824954000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:57:48.824Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 53 new obligations from 66 options. Expected strategy profit \u00a3-117.55, objective \u00a3-988.52, generated in 23.1s with 99 generations."
},
{
"written_ts": 1652147868871198000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:57:48.871Z",
"message": "Received request at 2022-05-10 01:57:48.871105+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147892463479000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:58:12.463Z",
"message": "After all elements of postprocessing (took 0.12s), we went from 1122.74 to 1122.74, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1122.74 to -94991.85",
"After postprocessing _timeshift, objective DOWN from 1122.74 to -81266.89",
"After postprocessing _volumeshift, objective DOWN from 1122.74 to -91953.98",
"After postprocessing _volumeshift, objective DOWN from 1122.74 to -79336.35",
"After postprocessing _consolidate, objective DOWN from 1122.74 to -72922.66",
"After postprocessing _timeshift, objective DOWN from 1122.74 to -48459.55",
"After postprocessing _volumeshift, objective DOWN from 1122.74 to -80932.68",
"After postprocessing _consolidate, objective DOWN from 1122.74 to -89142.49",
"After postprocessing _timeshift, objective DOWN from 1122.74 to -20365.24",
"After postprocessing _volumeshift, objective DOWN from 1122.74 to -142139.98",
"After postprocessing _consolidate, objective DOWN from 1122.74 to -108667.23",
"After postprocessing _timeshift, objective DOWN from 1122.74 to -48241.07",
"After postprocessing _volumeshift, objective DOWN from 1122.74 to -144827.50",
"After postprocessing _consolidate, objective DOWN from 1122.74 to -91814.52",
"After postprocessing _bmparticipation, objective DOWN from 1122.74 to -3457.30",
"After postprocessing _bmparticipation, objective DOWN from 1122.74 to -29472.69",
"After postprocessing _bmparticipation, objective DOWN from 1122.74 to -204.80",
"After postprocessing _bmparticipation, objective DOWN from 1122.74 to -24814.86",
"After postprocessing _bmparticipation, objective DOWN from 1122.74 to -19017.51",
"After postprocessing _bmparticipation, objective DOWN from 1122.74 to 239.64",
"After postprocessing _bmparticipation, objective DOWN from 1122.74 to -24691.34",
"After postprocessing _bmparticipation, objective DOWN from 1122.74 to -1018.80",
"After postprocessing _bmparticipation, objective DOWN from 1122.74 to -8379.76"
]
},
{
"written_ts": 1652147892944122000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:58:12.944Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 54 new obligations from 66 options. Expected strategy profit \u00a3-11.69, objective \u00a3-14927.01, generated in 24.1s with 99 generations."
},
{
"written_ts": 1652147892995203000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:58:12.995Z",
"message": "Received request at 2022-05-10 01:58:12.995115+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147918476424000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:58:38.476Z",
"message": "After all elements of postprocessing (took 0.11s), we went from 1221.46 to 1221.46, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 1221.46 to -32552.43",
"After postprocessing _timeshift, objective DOWN from 1221.46 to -44907.85",
"After postprocessing _volumeshift, objective DOWN from 1221.46 to -432362.49",
"After postprocessing _volumeshift, objective DOWN from 1221.46 to -423608.76",
"After postprocessing _consolidate, objective DOWN from 1221.46 to -47929.73",
"After postprocessing _timeshift, objective DOWN from 1221.46 to -25356.24",
"After postprocessing _volumeshift, objective DOWN from 1221.46 to -432476.03",
"After postprocessing _consolidate, objective DOWN from 1221.46 to -220475.81",
"After postprocessing _timeshift, objective DOWN from 1221.46 to -59879.89",
"After postprocessing _volumeshift, objective DOWN from 1221.46 to -432108.73",
"After postprocessing _consolidate, objective DOWN from 1221.46 to -221666.47",
"After postprocessing _timeshift, objective DOWN from 1221.46 to -71733.27",
"After postprocessing _volumeshift, objective DOWN from 1221.46 to -431051.01",
"After postprocessing _consolidate, objective DOWN from 1221.46 to -234261.15",
"After postprocessing _bmparticipation, objective DOWN from 1221.46 to 234.07",
"After postprocessing _bmparticipation, objective DOWN from 1221.46 to -14025.26",
"After postprocessing _bmparticipation, objective DOWN from 1221.46 to -3255.69",
"After postprocessing _bmparticipation, objective DOWN from 1221.46 to -20029.91",
"After postprocessing _bmparticipation, objective DOWN from 1221.46 to -9459.69",
"After postprocessing _bmparticipation, objective DOWN from 1221.46 to -10005.90",
"After postprocessing _bmparticipation, objective DOWN from 1221.46 to -16400.88",
"After postprocessing _bmparticipation, objective DOWN from 1221.46 to -5989.79",
"After postprocessing _bmparticipation, objective DOWN from 1221.46 to -16257.34"
]
},
{
"written_ts": 1652147918984267000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:58:38.984Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 55 new obligations from 66 options. Expected strategy profit \u00a3-190.96, objective \u00a3-4981.28, generated in 26.0s with 99 generations."
},
{
"written_ts": 1652147919035454000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 93,
"@timestamp": "2022-05-10T01:58:39.035Z",
"message": "Received request at 2022-05-10 01:58:39.035361+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"
},
{
"written_ts": 1652147944591605000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "postprocess",
"line_no": 75,
"@timestamp": "2022-05-10T01:59:04.591Z",
"message": "After all elements of postprocessing (took 0.12s), we went from 782.13 to 782.13, a ratio of 1.000",
"details": [
"After postprocessing _consolidate, objective DOWN from 782.13 to -220238.13",
"After postprocessing _timeshift, objective DOWN from 782.13 to -231467.54",
"After postprocessing _volumeshift, objective DOWN from 782.13 to -224896.93",
"After postprocessing _volumeshift, objective DOWN from 782.13 to -216603.75",
"After postprocessing _consolidate, objective DOWN from 782.13 to -225454.46",
"After postprocessing _timeshift, objective DOWN from 782.13 to -235138.50",
"After postprocessing _volumeshift, objective DOWN from 782.13 to -218061.84",
"After postprocessing _consolidate, objective DOWN from 782.13 to -233983.08",
"After postprocessing _timeshift, objective DOWN from 782.13 to -241601.37",
"After postprocessing _volumeshift, objective DOWN from 782.13 to -233681.11",
"After postprocessing _consolidate, objective DOWN from 782.13 to -227177.52",
"After postprocessing _timeshift, objective DOWN from 782.13 to -228735.69",
"After postprocessing _volumeshift, objective DOWN from 782.13 to -247619.84",
"After postprocessing _consolidate, objective DOWN from 782.13 to -211735.73",
"After postprocessing _bmparticipation, objective DOWN from 782.13 to -2420.04",
"After postprocessing _bmparticipation, objective DOWN from 782.13 to -8020.51",
"After postprocessing _bmparticipation, objective DOWN from 782.13 to -5237.30",
"After postprocessing _bmparticipation, objective DOWN from 782.13 to -6676.70",
"After postprocessing _bmparticipation, objective DOWN from 782.13 to -392.11",
"After postprocessing _bmparticipation, objective DOWN from 782.13 to -1042.66",
"After postprocessing _bmparticipation, objective DOWN from 782.13 to 62.29",
"After postprocessing _bmparticipation, objective DOWN from 782.13 to 463.15",
"After postprocessing _bmparticipation, objective DOWN from 782.13 to -1366.86"
]
},
{
"written_ts": 1652147945192778000,
"type": "log",
"logger": "ds-optimiser",
"thread": "AnyIO worker thread",
"level": "INFO",
"module": "server",
"line_no": 227,
"@timestamp": "2022-05-10T01:59:05.192Z",
"message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 53 new obligations from 66 options. Expected strategy profit \u00a3-667.09, objective \u00a3-3987.66, generated in 26.1s with 99 generations."
}
]
{"version":1,"resource":"file:///Users/sh/Desktop/logs.json","entries":[{"id":"JRW4.json","source":"textFileCreate.source","timestamp":1652148193785},{"id":"buxk.json","timestamp":1652148302854}]}
{"written_ts": 1652146275204600000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:31:15.204Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 37 new obligations from 66 options. Expected strategy profit \u00a3-272.08, objective \u00a3-432272.08, generated in 26.1s with 99 generations."}
{"written_ts": 1652146275260012000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:31:15.260Z", "message": "Received request at 2022-05-10 01:31:15.259880+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146300336619000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:31:40.336Z", "message": "After all elements of postprocessing (took 0.04s), we went from 948.93 to 948.93, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 948.93 to -274297.83", "After postprocessing _net_out_trades, objective DOWN from 948.93 to -74496.51", "After postprocessing _timeshift, objective DOWN from 948.93 to -233210.08", "After postprocessing _net_out_trades, objective DOWN from 948.93 to -432473.53", "After postprocessing _timeshift, objective DOWN from 948.93 to -135674.29", "After postprocessing _net_out_trades, objective DOWN from 948.93 to -420523.20", "After postprocessing _timeshift, objective DOWN from 948.93 to -132707.96", "After postprocessing _net_out_trades, objective DOWN from 948.93 to -421610.44", "After postprocessing _net_out_trades, objective DOWN from 948.93 to -426216.02"]}
{"written_ts": 1652146300931985000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:31:40.931Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 37 new obligations from 66 options. Expected strategy profit \u00a3-413.28, objective \u00a3-430126.99, generated in 25.7s with 99 generations."}
{"written_ts": 1652146300982577000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:31:40.982Z", "message": "Received request at 2022-05-10 01:31:40.982474+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146327710234000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:32:07.710Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"}
{"written_ts": 1652146327710355000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:32:07.710Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146327727067000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:32:07.727Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"}
{"written_ts": 1652146327727244000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:32:07.727Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146327744527000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:32:07.744Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"}
{"written_ts": 1652146327744654000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:32:07.744Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146327763819000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:32:07.763Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"}
{"written_ts": 1652146327763944000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:32:07.763Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146327764498000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:32:07.764Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dc1030> could not be looked up. is_obligation=False"}
{"written_ts": 1652146327764584000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:32:07.764Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146327764840000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:32:07.764Z", "message": "After all elements of postprocessing (took 0.07s), we went from 1063.88 to 1063.88, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 1063.88 to -78179.83", "After postprocessing _timeshift, objective DOWN from 1063.88 to -51487.43", "After postprocessing _timeshift, objective DOWN from 1063.88 to -85607.18", "After postprocessing _timeshift, objective DOWN from 1063.88 to -43444.10"]}
{"written_ts": 1652146328246669000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:32:08.246Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 43 new obligations from 66 options. Expected strategy profit \u00a31102.38, objective \u00a31102.38, generated in 27.2s with 99 generations."}
{"written_ts": 1652146328300411000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:32:08.300Z", "message": "Received request at 2022-05-10 01:32:08.300323+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146353663212000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:32:33.663Z", "message": "After all elements of postprocessing (took 0.05s), we went from 1095.19 to 1095.19, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 1095.19 to -272114.45", "After postprocessing _net_out_trades, objective DOWN from 1095.19 to -92625.12", "After postprocessing _timeshift, objective DOWN from 1095.19 to -235195.69", "After postprocessing _net_out_trades, objective DOWN from 1095.19 to -432232.00", "After postprocessing _timeshift, objective DOWN from 1095.19 to -114096.17", "After postprocessing _net_out_trades, objective DOWN from 1095.19 to -432361.29", "After postprocessing _timeshift, objective DOWN from 1095.19 to -105199.70", "After postprocessing _net_out_trades, objective DOWN from 1095.19 to -432436.76", "After postprocessing _net_out_trades, objective DOWN from 1095.19 to -406342.18"]}
{"written_ts": 1652146354215061000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:32:34.215Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 33 new obligations from 66 options. Expected strategy profit \u00a3-362.30, objective \u00a3-426265.52, generated in 25.9s with 99 generations."}
{"written_ts": 1652146354263671000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:32:34.263Z", "message": "Received request at 2022-05-10 01:32:34.263584+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146381357511000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:33:01.357Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685de65d0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146381357703000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:33:01.357Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146381369810000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:33:01.369Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685de6d50> could not be looked up. is_obligation=False"}
{"written_ts": 1652146381369939000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:33:01.369Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146381390358000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:33:01.390Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679800cb0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146381390493000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:33:01.390Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146381393398000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:33:01.393Z", "message": "After all elements of postprocessing (took 0.05s), we went from 759.22 to 759.22, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 759.22 to -201704.71", "After postprocessing _timeshift, objective DOWN from 759.22 to -209752.23", "After postprocessing _timeshift, objective DOWN from 759.22 to -214343.64", "After postprocessing _net_out_trades, objective DOWN from 759.22 to -275317.70", "After postprocessing _timeshift, objective DOWN from 759.22 to -277413.51", "After postprocessing _net_out_trades, objective DOWN from 759.22 to -277081.46"]}
{"written_ts": 1652146381952683000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:33:01.952Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 29 new obligations from 66 options. Expected strategy profit \u00a3-61490.40, objective \u00a3-277490.40, generated in 27.7s with 99 generations."}
{"written_ts": 1652146382003419000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:33:02.003Z", "message": "Received request at 2022-05-10 01:33:02.003326+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146408928028000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:33:28.928Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685e9acb0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146408928175000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:33:28.928Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146408941678000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:33:28.941Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba5d3a0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146408941903000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:33:28.941Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146408943271000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:33:28.943Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967bc9e1c0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146408943450000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:33:28.943Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146408943957000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:33:28.943Z", "message": "After all elements of postprocessing (took 0.06s), we went from 975.02 to 975.02, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 975.02 to -238911.97", "After postprocessing _net_out_trades, objective DOWN from 975.02 to -188300.26", "After postprocessing _timeshift, objective DOWN from 975.02 to -205592.08", "After postprocessing _net_out_trades, objective DOWN from 975.02 to -188468.27", "After postprocessing _timeshift, objective DOWN from 975.02 to -204542.88", "After postprocessing _timeshift, objective DOWN from 975.02 to -211583.00"]}
{"written_ts": 1652146409501759000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:33:29.501Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-36588.12, objective \u00a3-221069.98, generated in 27.5s with 99 generations."}
{"written_ts": 1652146409556127000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:33:29.556Z", "message": "Received request at 2022-05-10 01:33:29.555979+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146441310885000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:34:01.310Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dfbe40> could not be looked up. is_obligation=False"}
{"written_ts": 1652146441311024000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:34:01.311Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146441323712000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:34:01.323Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba5a3f0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146441323837000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:34:01.323Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146441355184000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:34:01.355Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b7ead50> could not be looked up. is_obligation=False"}
{"written_ts": 1652146441355309000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:34:01.355Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146441355621000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:34:01.355Z", "message": "After all elements of postprocessing (took 0.06s), we went from 1036.91 to 1036.91, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 1036.91 to -70834.48", "After postprocessing _timeshift, objective DOWN from 1036.91 to -67047.75", "After postprocessing _timeshift, objective DOWN from 1036.91 to -63591.45", "After postprocessing _net_out_trades, objective DOWN from 1036.91 to -432219.31", "After postprocessing _timeshift, objective DOWN from 1036.91 to -84639.46", "After postprocessing _net_out_trades, objective DOWN from 1036.91 to -432246.98"]}
{"written_ts": 1652146442009634000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:34:02.009Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3-194.87, objective \u00a3-430180.75, generated in 32.4s with 99 generations."}
{"written_ts": 1652146442086663000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:34:02.086Z", "message": "Received request at 2022-05-10 01:34:02.086568+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146471393974000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:34:31.393Z", "message": "After all elements of postprocessing (took 0.05s), we went from 498.89 to 498.89, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 498.89 to -200745.30", "After postprocessing _net_out_trades, objective DOWN from 498.89 to -433058.27", "After postprocessing _timeshift, objective DOWN from 498.89 to -75405.82", "After postprocessing _net_out_trades, objective DOWN from 498.89 to -432951.69", "After postprocessing _timeshift, objective DOWN from 498.89 to -67257.91", "After postprocessing _net_out_trades, objective DOWN from 498.89 to -433134.78", "After postprocessing _timeshift, objective DOWN from 498.89 to -57464.92", "After postprocessing _net_out_trades, objective DOWN from 498.89 to -433040.25", "After postprocessing _net_out_trades, objective DOWN from 498.89 to -433080.74"]}
{"written_ts": 1652146471991689000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:34:31.991Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-1183.96, objective \u00a3-433183.96, generated in 29.9s with 99 generations."}
{"written_ts": 1652146472041742000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:34:32.041Z", "message": "Received request at 2022-05-10 01:34:32.041643+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146500838886000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:35:00.838Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146500839014000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:35:00.839Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146500850949000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:35:00.850Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146500851077000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:35:00.851Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146500863042000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:35:00.863Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146500863200000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:35:00.863Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146500875463000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:35:00.875Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146500875620000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:35:00.875Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146500876212000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:35:00.876Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba682b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146500876306000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:35:00.876Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146500876503000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:35:00.876Z", "message": "After all elements of postprocessing (took 0.05s), we went from 1152.33 to 1152.33, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 1152.33 to -53787.60", "After postprocessing _timeshift, objective DOWN from 1152.33 to -48785.40", "After postprocessing _timeshift, objective DOWN from 1152.33 to -60009.01", "After postprocessing _timeshift, objective DOWN from 1152.33 to -63209.98"]}
{"written_ts": 1652146501362076000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:35:01.362Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 48 new obligations from 66 options. Expected strategy profit \u00a31135.93, objective \u00a31135.93, generated in 29.3s with 99 generations."}
{"written_ts": 1652146501410996000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:35:01.410Z", "message": "Received request at 2022-05-10 01:35:01.410903+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146528501098000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:35:28.501Z", "message": "After all elements of postprocessing (took 0.06s), we went from 1023.82 to 1023.82, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 1023.82 to -72553.67", "After postprocessing _net_out_trades, objective DOWN from 1023.82 to -420757.34", "After postprocessing _timeshift, objective DOWN from 1023.82 to -106084.90", "After postprocessing _net_out_trades, objective DOWN from 1023.82 to -430005.54", "After postprocessing _timeshift, objective DOWN from 1023.82 to -104932.26", "After postprocessing _net_out_trades, objective DOWN from 1023.82 to -432572.40", "After postprocessing _timeshift, objective DOWN from 1023.82 to -155854.62", "After postprocessing _net_out_trades, objective DOWN from 1023.82 to -432669.41", "After postprocessing _net_out_trades, objective DOWN from 1023.82 to -426307.90"]}
{"written_ts": 1652146529075651000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:35:29.075Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 36 new obligations from 66 options. Expected strategy profit \u00a3-730.50, objective \u00a3-432730.50, generated in 27.7s with 99 generations."}
{"written_ts": 1652146529127456000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:35:29.127Z", "message": "Received request at 2022-05-10 01:35:29.127283+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146558980055000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:35:58.980Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a736d00> could not be looked up. is_obligation=False"}
{"written_ts": 1652146558980197000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:35:58.980Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146558993914000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:35:58.993Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a736d00> could not be looked up. is_obligation=False"}
{"written_ts": 1652146558994062000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:35:58.994Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146559033448000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:35:59.033Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96796ba4e0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146559033716000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:35:59.033Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146559034013000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:35:59.034Z", "message": "After all elements of postprocessing (took 0.07s), we went from 878.90 to 878.90, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 878.90 to -211464.51", "After postprocessing _timeshift, objective DOWN from 878.90 to -197541.09", "After postprocessing _timeshift, objective DOWN from 878.90 to -207053.04", "After postprocessing _net_out_trades, objective DOWN from 878.90 to -246204.08", "After postprocessing _timeshift, objective DOWN from 878.90 to -219883.03", "After postprocessing _net_out_trades, objective DOWN from 878.90 to -226164.30"]}
{"written_ts": 1652146559642208000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:35:59.642Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 27 new obligations from 66 options. Expected strategy profit \u00a3-37770.56, objective \u00a3-232867.33, generated in 30.5s with 99 generations."}
{"written_ts": 1652146559709459000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:35:59.709Z", "message": "Received request at 2022-05-10 01:35:59.709365+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146590062306000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:36:30.062Z", "message": "After all elements of postprocessing (took 0.07s), we went from 993.73 to 993.73, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 993.73 to -195851.89", "After postprocessing _net_out_trades, objective DOWN from 993.73 to -432659.25", "After postprocessing _timeshift, objective DOWN from 993.73 to -35954.16", "After postprocessing _net_out_trades, objective DOWN from 993.73 to -432700.41", "After postprocessing _timeshift, objective DOWN from 993.73 to -19238.32", "After postprocessing _net_out_trades, objective DOWN from 993.73 to -432663.21", "After postprocessing _timeshift, objective DOWN from 993.73 to -60537.42", "After postprocessing _net_out_trades, objective DOWN from 993.73 to -432549.79", "After postprocessing _net_out_trades, objective DOWN from 993.73 to -432693.35"]}
{"written_ts": 1652146590670882000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:36:30.670Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 30 new obligations from 66 options. Expected strategy profit \u00a3-651.75, objective \u00a3-432651.75, generated in 31.0s with 99 generations."}
{"written_ts": 1652146590719937000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:36:30.719Z", "message": "Received request at 2022-05-10 01:36:30.719822+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146621900331000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:37:01.900Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146621900472000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:37:01.900Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146621917600000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:37:01.917Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146621917718000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:37:01.917Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146621934917000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:37:01.934Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146621935045000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:37:01.935Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146621953563000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:37:01.953Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146621953692000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:37:01.953Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146621955033000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:37:01.955Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798717b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146621955228000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:37:01.955Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146621955693000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:37:01.955Z", "message": "After all elements of postprocessing (took 0.07s), we went from 1130.20 to 1130.20, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 1130.20 to -45984.45", "After postprocessing _timeshift, objective DOWN from 1130.20 to -53889.52", "After postprocessing _timeshift, objective DOWN from 1130.20 to -52216.61", "After postprocessing _timeshift, objective DOWN from 1130.20 to -43613.00"]}
{"written_ts": 1652146622603540000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:37:02.603Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 39 new obligations from 66 options. Expected strategy profit \u00a31166.13, objective \u00a31166.13, generated in 31.9s with 99 generations."}
{"written_ts": 1652146622665220000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:37:02.665Z", "message": "Received request at 2022-05-10 01:37:02.665118+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146651336923000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:37:31.336Z", "message": "After all elements of postprocessing (took 0.08s), we went from 1117.22 to 1117.22, a ratio of 1.000", "details": ["After postprocessing _timeshift, objective DOWN from 1117.22 to -60604.65", "After postprocessing _net_out_trades, objective DOWN from 1117.22 to -431955.75", "After postprocessing _timeshift, objective DOWN from 1117.22 to -127454.48", "After postprocessing _net_out_trades, objective DOWN from 1117.22 to -431990.48", "After postprocessing _timeshift, objective DOWN from 1117.22 to -120889.26", "After postprocessing _net_out_trades, objective DOWN from 1117.22 to -432084.58", "After postprocessing _timeshift, objective DOWN from 1117.22 to -67410.28", "After postprocessing _net_out_trades, objective DOWN from 1117.22 to -432172.96", "After postprocessing _net_out_trades, objective DOWN from 1117.22 to -432313.73"]}
{"written_ts": 1652146652092556000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:37:32.092Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 38 new obligations from 66 options. Expected strategy profit \u00a3-352.18, objective \u00a3-431481.21, generated in 29.4s with 99 generations."}
{"written_ts": 1652146783496333000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:39:43.496Z", "message": "Received request at 2022-05-10 01:39:43.496241+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146801414076000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:01.414Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dee170> could not be looked up. is_obligation=False"}
{"written_ts": 1652146801414171000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:01.414Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146801414643000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:01.414Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dee170> could not be looked up. is_obligation=False"}
{"written_ts": 1652146801414710000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:01.414Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146801415186000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:01.415Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dee170> could not be looked up. is_obligation=False"}
{"written_ts": 1652146801415265000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:01.415Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146801417471000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:01.417Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967988cc60> could not be looked up. is_obligation=False"}
{"written_ts": 1652146801417549000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:01.417Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146801417705000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:40:01.417Z", "message": "After all elements of postprocessing (took 0.00s), we went from 1205.12 to 1205.12, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1205.12 to -119974.03"]}
{"written_ts": 1652146801852996000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:40:01.852Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 37 new obligations from 66 options. Expected strategy profit \u00a3-32832.00, objective \u00a3-184761.44, generated in 18.3s with 99 generations."}
{"written_ts": 1652146801895916000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:40:01.895Z", "message": "Received request at 2022-05-10 01:40:01.895804+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146820960879000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:20.960Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f969515d6c0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146820960990000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:20.960Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146820961567000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:20.961Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f969515d6c0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146820961643000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:20.961Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146820962100000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:20.962Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f969515d6c0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146820962178000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:20.962Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146820962749000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:20.962Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f969515d6c0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146820962826000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:20.962Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146820963299000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:20.963Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967bd19080> could not be looked up. is_obligation=False"}
{"written_ts": 1652146820963372000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:20.963Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146820963541000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:40:20.963Z", "message": "After all elements of postprocessing (took 0.00s), we went from 1127.72 to 1127.72, a ratio of 1.000", "details": []}
{"written_ts": 1652146821407774000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:40:21.407Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-46564.70, objective \u00a3-248738.09, generated in 19.5s with 99 generations."}
{"written_ts": 1652146821449984000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:40:21.449Z", "message": "Received request at 2022-05-10 01:40:21.449900+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146841087541000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:41.087Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146841087647000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:41.087Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146841088170000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:41.088Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146841088247000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:41.088Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146841088702000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:41.088Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146841088776000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:41.088Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146841089220000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:41.089Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146841089293000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:41.089Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146841089736000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:40:41.089Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ba68ad0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146841089814000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:40:41.089Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146841089969000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:40:41.089Z", "message": "After all elements of postprocessing (took 0.00s), we went from 1020.85 to 1020.85, a ratio of 1.000", "details": []}
{"written_ts": 1652146841480043000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:40:41.480Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 40 new obligations from 66 options. Expected strategy profit \u00a3976.19, objective \u00a3976.19, generated in 20.0s with 99 generations."}
{"written_ts": 1652146841523013000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:40:41.523Z", "message": "Received request at 2022-05-10 01:40:41.522932+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146863359529000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:41:03.359Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967c53fcb0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146863359666000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:41:03.359Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146863366798000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:41:03.366Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1198.66 to 1198.66, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1198.66 to -418289.89", "After postprocessing _net_out_trades, objective DOWN from 1198.66 to -430793.99", "After postprocessing _net_out_trades, objective DOWN from 1198.66 to -431407.39", "After postprocessing _net_out_trades, objective DOWN from 1198.66 to -417146.34"]}
{"written_ts": 1652146863861623000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:41:03.861Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3133.77, objective \u00a3-418638.40, generated in 22.3s with 99 generations."}
{"written_ts": 1652146863905767000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:41:03.905Z", "message": "Received request at 2022-05-10 01:41:03.905678+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146885967365000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:41:25.967Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1111.82 to 1111.82, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432000.71", "After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432006.77", "After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432349.17", "After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432440.96", "After postprocessing _net_out_trades, objective DOWN from 1111.82 to -432486.39"]}
{"written_ts": 1652146886469189000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:41:26.469Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3-488.92, objective \u00a3-432488.92, generated in 22.6s with 99 generations."}
{"written_ts": 1652146886514149000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:41:26.514Z", "message": "Received request at 2022-05-10 01:41:26.514063+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146910425546000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:41:50.425Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1097.04 to 1097.04, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1097.04 to -66677.44", "After postprocessing _net_out_trades, objective DOWN from 1097.04 to -430075.11", "After postprocessing _net_out_trades, objective DOWN from 1097.04 to -429079.94", "After postprocessing _net_out_trades, objective DOWN from 1097.04 to -428538.18", "After postprocessing _net_out_trades, objective DOWN from 1097.04 to -424230.85"]}
{"written_ts": 1652146911079123000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:41:51.079Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-430.79, objective \u00a3-430579.98, generated in 24.6s with 99 generations."}
{"written_ts": 1652146911136314000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:41:51.136Z", "message": "Received request at 2022-05-10 01:41:51.136161+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146936611180000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:42:16.611Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1149.47 to 1149.47, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432251.01", "After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432396.40", "After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432424.18", "After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432451.56", "After postprocessing _net_out_trades, objective DOWN from 1149.47 to -432406.89"]}
{"written_ts": 1652146937174842000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:42:17.174Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 33 new obligations from 66 options. Expected strategy profit \u00a3-444.33, objective \u00a3-432444.33, generated in 26.0s with 99 generations."}
{"written_ts": 1652146937225686000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:42:17.225Z", "message": "Received request at 2022-05-10 01:42:17.225594+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146964263681000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:42:44.263Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1157.52 to 1157.52, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432252.16", "After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432268.50", "After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432282.54", "After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432351.85", "After postprocessing _net_out_trades, objective DOWN from 1157.52 to -432407.87"]}
{"written_ts": 1652146964832707000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:42:44.832Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 34 new obligations from 66 options. Expected strategy profit \u00a3-379.17, objective \u00a3-432379.17, generated in 27.6s with 99 generations."}
{"written_ts": 1652146964879625000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:42:44.879Z", "message": "Received request at 2022-05-10 01:42:44.879518+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652146989490619000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:43:09.490Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685e2b4e0> could not be looked up. is_obligation=False"}
{"written_ts": 1652146989490737000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:43:09.490Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652146989490982000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:43:09.490Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1110.77 to 1110.77, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1110.77 to -432339.36", "After postprocessing _net_out_trades, objective DOWN from 1110.77 to -432361.01", "After postprocessing _net_out_trades, objective DOWN from 1110.77 to -432383.85", "After postprocessing _net_out_trades, objective DOWN from 1110.77 to -432346.35"]}
{"written_ts": 1652146990046068000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:43:10.046Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 29 new obligations from 66 options. Expected strategy profit \u00a3-348.68, objective \u00a3-432348.68, generated in 25.2s with 99 generations."}
{"written_ts": 1652146990093299000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:43:10.093Z", "message": "Received request at 2022-05-10 01:43:10.093211+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147013733573000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:43:33.733Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9685dc6210> could not be looked up. is_obligation=False"}
{"written_ts": 1652147013733705000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:43:33.733Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147013733967000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:43:33.733Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1064.88 to 1064.88, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1064.88 to -89024.09", "After postprocessing _net_out_trades, objective DOWN from 1064.88 to -426119.91", "After postprocessing _net_out_trades, objective DOWN from 1064.88 to -432517.61", "After postprocessing _net_out_trades, objective DOWN from 1064.88 to -432517.88"]}
{"written_ts": 1652147014313829000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:43:34.313Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 36 new obligations from 66 options. Expected strategy profit \u00a3-463.69, objective \u00a3-431157.24, generated in 24.2s with 99 generations."}
{"written_ts": 1652147014359510000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:43:34.359Z", "message": "Received request at 2022-05-10 01:43:34.359417+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147038125557000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:43:58.125Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798d15d0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147038125692000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:43:58.125Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147038126680000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:43:58.126Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f96798d15d0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147038126787000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:43:58.126Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147038133205000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:43:58.133Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1038.82 to 1038.82, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1038.82 to -248422.60", "After postprocessing _net_out_trades, objective DOWN from 1038.82 to -245750.55", "After postprocessing _net_out_trades, objective DOWN from 1038.82 to -242162.15"]}
{"written_ts": 1652147038669217000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:43:58.669Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3-39833.46, objective \u00a3-244946.36, generated in 24.3s with 99 generations."}
{"written_ts": 1652147038724712000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:43:58.724Z", "message": "Received request at 2022-05-10 01:43:58.724579+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147062847615000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:44:22.847Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679dbd580> could not be looked up. is_obligation=False"}
{"written_ts": 1652147062847744000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:44:22.847Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147062848441000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:44:22.848Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679d937b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147062848530000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:44:22.848Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147062849038000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:44:22.849Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a931e40> could not be looked up. is_obligation=False"}
{"written_ts": 1652147062849121000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:44:22.849Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147062849292000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:44:22.849Z", "message": "After all elements of postprocessing (took 0.01s), we went from 947.86 to 947.86, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 947.86 to -70488.92", "After postprocessing _net_out_trades, objective DOWN from 947.86 to -61270.46"]}
{"written_ts": 1652147063388038000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:44:23.388Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 39 new obligations from 66 options. Expected strategy profit \u00a3-18783.39, objective \u00a3-176319.68, generated in 24.6s with 99 generations."}
{"written_ts": 1652147063435982000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:44:23.435Z", "message": "Received request at 2022-05-10 01:44:23.435852+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147087317840000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:44:47.317Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f9679800940> could not be looked up. is_obligation=False"}
{"written_ts": 1652147087317955000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:44:47.317Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147087318529000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:44:47.318Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967ad8f2b0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147087318612000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:44:47.318Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147087325534000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:44:47.325Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1197.19 to 1197.19, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1197.19 to -382440.30", "After postprocessing _net_out_trades, objective DOWN from 1197.19 to -385119.31", "After postprocessing _net_out_trades, objective DOWN from 1197.19 to -393807.68"]}
{"written_ts": 1652147087825525000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:44:47.825Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 33 new obligations from 66 options. Expected strategy profit \u00a3309.57, objective \u00a3-396198.49, generated in 24.4s with 99 generations."}
{"written_ts": 1652147087870628000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:44:47.870Z", "message": "Received request at 2022-05-10 01:44:47.870518+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147111698849000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:45:11.698Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1065.99 to 1065.99, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432207.14", "After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432301.59", "After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432227.95", "After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432253.62", "After postprocessing _net_out_trades, objective DOWN from 1065.99 to -432169.10"]}
{"written_ts": 1652147112264836000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:45:12.264Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 43 new obligations from 66 options. Expected strategy profit \u00a3-229.02, objective \u00a3-432229.02, generated in 24.4s with 99 generations."}
{"written_ts": 1652147112313176000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:45:12.313Z", "message": "Received request at 2022-05-10 01:45:12.313081+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147136568795000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:45:36.568Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967bd19440> could not be looked up. is_obligation=False"}
{"written_ts": 1652147136568909000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:45:36.568Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147136577505000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:45:36.577Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1063.24 to 1063.24, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1063.24 to -432211.64", "After postprocessing _net_out_trades, objective DOWN from 1063.24 to -432254.28", "After postprocessing _net_out_trades, objective DOWN from 1063.24 to -432332.11", "After postprocessing _net_out_trades, objective DOWN from 1063.24 to -432078.12"]}
{"written_ts": 1652147137131848000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:45:37.131Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 38 new obligations from 66 options. Expected strategy profit \u00a3-247.62, objective \u00a3-432247.62, generated in 24.8s with 99 generations."}
{"written_ts": 1652147137179136000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:45:37.179Z", "message": "Received request at 2022-05-10 01:45:37.179038+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147161655360000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:46:01.655Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147161655510000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:46:01.655Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147161656711000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:46:01.656Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147161656868000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:46:01.656Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147161657708000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:46:01.657Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147161657943000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:46:01.657Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147161659342000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:46:01.659Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147161659466000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:46:01.659Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147161660130000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:46:01.660Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967a0048a0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147161660224000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:46:01.660Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147161660427000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:46:01.660Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1022.89 to 1022.89, a ratio of 1.000", "details": []}
{"written_ts": 1652147162116794000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:46:02.116Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 39 new obligations from 66 options. Expected strategy profit \u00a31146.15, objective \u00a31146.15, generated in 24.9s with 99 generations."}
{"written_ts": 1652147162165500000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:46:02.165Z", "message": "Received request at 2022-05-10 01:46:02.165404+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147187178687000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:46:27.178Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1198.69 to 1198.69, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432008.01", "After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432009.56", "After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432318.07", "After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432363.95", "After postprocessing _net_out_trades, objective DOWN from 1198.69 to -432317.33"]}
{"written_ts": 1652147187745547000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:46:27.745Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a3-335.69, objective \u00a3-432335.69, generated in 25.6s with 99 generations."}
{"written_ts": 1652147187794664000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:46:27.794Z", "message": "Received request at 2022-05-10 01:46:27.794543+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147211763298000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:46:51.763Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1149.39 to 1149.39, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432092.96", "After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432196.30", "After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432180.57", "After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432218.66", "After postprocessing _net_out_trades, objective DOWN from 1149.39 to -432163.54"]}
{"written_ts": 1652147212315986000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:46:52.315Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 45 new obligations from 66 options. Expected strategy profit \u00a3-125.66, objective \u00a3-432125.66, generated in 24.5s with 99 generations."}
{"written_ts": 1652147212366261000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:46:52.366Z", "message": "Received request at 2022-05-10 01:46:52.366166+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147235412362000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:47:15.412Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967adf2cb0> could not be looked up. is_obligation=False"}
{"written_ts": 1652147235412582000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:47:15.412Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147235421403000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:47:15.421Z", "message": "After all elements of postprocessing (took 0.01s), we went from 1198.47 to 1198.47, a ratio of 1.000", "details": ["After postprocessing _net_out_trades, objective DOWN from 1198.47 to -431840.76", "After postprocessing _net_out_trades, objective DOWN from 1198.47 to -431934.05", "After postprocessing _net_out_trades, objective DOWN from 1198.47 to -431970.65", "After postprocessing _net_out_trades, objective DOWN from 1198.47 to -432021.09"]}
{"written_ts": 1652147235960204000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:47:15.960Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 35 new obligations from 66 options. Expected strategy profit \u00a311.10, objective \u00a3-429376.00, generated in 23.6s with 99 generations."}
{"written_ts": 1652147236010014000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:47:16.010Z", "message": "Received request at 2022-05-10 01:47:16.009916+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147260254483000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:47:40.254Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"}
{"written_ts": 1652147260254607000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:47:40.254Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147260255217000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:47:40.255Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"}
{"written_ts": 1652147260255305000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:47:40.255Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147260255836000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:47:40.255Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"}
{"written_ts": 1652147260255921000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:47:40.255Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147260256650000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:47:40.256Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"}
{"written_ts": 1652147260256829000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:47:40.256Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147260258151000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 591, "@timestamp": "2022-05-10T01:47:40.258Z", "message": "In postprocessing net_out_trades, and trade <modelling.trades.RegularTrade object at 0x7f967b198300> could not be looked up. is_obligation=False"}
{"written_ts": 1652147260258351000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "ERROR", "module": "postprocess", "line_no": 56, "exc_info": "Traceback (most recent call last):\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 54, in post_process_strategy\n new_canonical = process(canonical, generator)\n File \"/Users/sh/Projects/optimiser/utils/registry.py\", line 13, in wrapper\n return fn(*args1, *args2, **{**kwargs1, **kwargs2})\n File \"/Users/sh/Projects/optimiser/optimisation/postprocess.py\", line 594, in _net_out_trades\n i, j = result\nTypeError: cannot unpack non-iterable NoneType object\n", "filename": "postprocess.py", "@timestamp": "2022-05-10T01:47:40.258Z", "message": "Postprocess _net_out_trades failed with cannot unpack non-iterable NoneType object"}
{"written_ts": 1652147260258720000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:47:40.258Z", "message": "After all elements of postprocessing (took 0.00s), we went from 1154.09 to 1154.09, a ratio of 1.000", "details": []}
{"written_ts": 1652147260919590000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:47:40.919Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 44 new obligations from 66 options. Expected strategy profit \u00a31186.09, objective \u00a31186.09, generated in 24.9s with 99 generations."}
{"written_ts": 1652147478190628000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:51:18.190Z", "message": "Received request at 2022-05-10 01:51:18.190547+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147496965734000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:51:36.965Z", "message": "After all elements of postprocessing (took 0.07s), we went from 133.41 UP to 1203.60, a ratio of 9.022", "details": ["After postprocessing _consolidate, objective DOWN from 133.41 to -264275.47", "After postprocessing _timeshift, objective UP from 133.41 to 137.04", "After postprocessing _volumeshift, objective DOWN from 137.04 to -270321.91", "After postprocessing _volumeshift, objective DOWN from 137.04 to -269985.11", "After postprocessing _consolidate, objective DOWN from 137.04 to -264263.18", "After postprocessing _timeshift, objective UP from 137.04 to 1203.60", "After postprocessing _volumeshift, objective DOWN from 1203.60 to -270533.06", "After postprocessing _consolidate, objective DOWN from 1203.60 to -269230.99", "After postprocessing _timeshift, objective DOWN from 1203.60 to 1194.23", "After postprocessing _volumeshift, objective DOWN from 1203.60 to -278216.99", "After postprocessing _consolidate, objective DOWN from 1203.60 to -269151.20", "After postprocessing _timeshift, objective DOWN from 1203.60 to 1187.66", "After postprocessing _volumeshift, objective DOWN from 1203.60 to -277346.42", "After postprocessing _consolidate, objective DOWN from 1203.60 to -270047.63", "After postprocessing _bmparticipation, objective DOWN from 1203.60 to 674.48", "After postprocessing _bmparticipation, objective DOWN from 1203.60 to -327.60", "After postprocessing _bmparticipation, objective DOWN from 1203.60 to -27662.39", "After postprocessing _bmparticipation, objective DOWN from 1203.60 to -21270.10", "After postprocessing _bmparticipation, objective DOWN from 1203.60 to -16323.05", "After postprocessing _bmparticipation, objective DOWN from 1203.60 to 398.67", "After postprocessing _bmparticipation, objective DOWN from 1203.60 to 937.13", "After postprocessing _bmparticipation, objective DOWN from 1203.60 to -15697.08", "After postprocessing _bmparticipation, objective DOWN from 1203.60 to -6522.35"]}
{"written_ts": 1652147497404422000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:51:37.404Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 59 new obligations from 66 options. Expected strategy profit \u00a3-170.15, objective \u00a3-8063.30, generated in 19.2s with 99 generations."}
{"written_ts": 1652147497449206000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:51:37.449Z", "message": "Received request at 2022-05-10 01:51:37.449125+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147516591678000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:51:56.591Z", "message": "After all elements of postprocessing (took 0.09s), we went from 1166.63 to 1166.63, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1166.63 to -187054.28", "After postprocessing _timeshift, objective DOWN from 1166.63 to 1081.28", "After postprocessing _volumeshift, objective DOWN from 1166.63 to -183302.73", "After postprocessing _volumeshift, objective DOWN from 1166.63 to -148938.23", "After postprocessing _consolidate, objective DOWN from 1166.63 to -181258.60", "After postprocessing _timeshift, objective DOWN from 1166.63 to -29341.12", "After postprocessing _volumeshift, objective DOWN from 1166.63 to -157433.82", "After postprocessing _consolidate, objective DOWN from 1166.63 to -191637.12", "After postprocessing _timeshift, objective DOWN from 1166.63 to -25063.96", "After postprocessing _volumeshift, objective DOWN from 1166.63 to -201595.99", "After postprocessing _consolidate, objective DOWN from 1166.63 to -184115.16", "After postprocessing _timeshift, objective DOWN from 1166.63 to -31359.79", "After postprocessing _volumeshift, objective DOWN from 1166.63 to -194894.75", "After postprocessing _consolidate, objective DOWN from 1166.63 to -179601.97", "After postprocessing _bmparticipation, objective DOWN from 1166.63 to 237.15", "After postprocessing _bmparticipation, objective DOWN from 1166.63 to -549.62", "After postprocessing _bmparticipation, objective DOWN from 1166.63 to -5256.56", "After postprocessing _bmparticipation, objective DOWN from 1166.63 to 122.64", "After postprocessing _bmparticipation, objective DOWN from 1166.63 to -902.85", "After postprocessing _bmparticipation, objective DOWN from 1166.63 to 321.12", "After postprocessing _bmparticipation, objective DOWN from 1166.63 to 851.05", "After postprocessing _bmparticipation, objective DOWN from 1166.63 to -5236.79", "After postprocessing _bmparticipation, objective DOWN from 1166.63 to -5079.20"]}
{"written_ts": 1652147517029707000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:51:57.029Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 54 new obligations from 66 options. Expected strategy profit \u00a3-103.30, objective \u00a3-4294.83, generated in 19.6s with 99 generations."}
{"written_ts": 1652147517076462000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:51:57.076Z", "message": "Received request at 2022-05-10 01:51:57.076350+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147537186654000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:52:17.186Z", "message": "After all elements of postprocessing (took 0.11s), we went from 1001.79 to 1001.79, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1001.79 to -235446.74", "After postprocessing _timeshift, objective DOWN from 1001.79 to -239551.82", "After postprocessing _volumeshift, objective DOWN from 1001.79 to -239618.44", "After postprocessing _volumeshift, objective DOWN from 1001.79 to -232898.67", "After postprocessing _consolidate, objective DOWN from 1001.79 to -236705.84", "After postprocessing _timeshift, objective DOWN from 1001.79 to -215178.27", "After postprocessing _volumeshift, objective DOWN from 1001.79 to -257840.36", "After postprocessing _consolidate, objective DOWN from 1001.79 to -234117.98", "After postprocessing _timeshift, objective DOWN from 1001.79 to -205459.03", "After postprocessing _volumeshift, objective DOWN from 1001.79 to -262799.74", "After postprocessing _consolidate, objective DOWN from 1001.79 to -234788.93", "After postprocessing _timeshift, objective DOWN from 1001.79 to -198514.62", "After postprocessing _volumeshift, objective DOWN from 1001.79 to -248549.82", "After postprocessing _consolidate, objective DOWN from 1001.79 to -235830.55", "After postprocessing _bmparticipation, objective DOWN from 1001.79 to -5327.93", "After postprocessing _bmparticipation, objective DOWN from 1001.79 to -14705.56", "After postprocessing _bmparticipation, objective DOWN from 1001.79 to -40502.48", "After postprocessing _bmparticipation, objective DOWN from 1001.79 to -21439.60", "After postprocessing _bmparticipation, objective DOWN from 1001.79 to -17941.93", "After postprocessing _bmparticipation, objective DOWN from 1001.79 to -3998.77", "After postprocessing _bmparticipation, objective DOWN from 1001.79 to -18915.91", "After postprocessing _bmparticipation, objective DOWN from 1001.79 to -12440.30", "After postprocessing _bmparticipation, objective DOWN from 1001.79 to -6084.38"]}
{"written_ts": 1652147537604310000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:52:17.604Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 55 new obligations from 66 options. Expected strategy profit \u00a3-407.62, objective \u00a3-10587.06, generated in 20.5s with 99 generations."}
{"written_ts": 1652147537648117000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:52:17.648Z", "message": "Received request at 2022-05-10 01:52:17.648003+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147558865273000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:52:38.865Z", "message": "After all elements of postprocessing (took 0.11s), we went from 1147.77 to 1147.77, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1147.77 to -226420.94", "After postprocessing _timeshift, objective DOWN from 1147.77 to -36080.46", "After postprocessing _volumeshift, objective DOWN from 1147.77 to -236894.96", "After postprocessing _volumeshift, objective DOWN from 1147.77 to -239129.01", "After postprocessing _consolidate, objective DOWN from 1147.77 to -254780.74", "After postprocessing _timeshift, objective DOWN from 1147.77 to -26554.84", "After postprocessing _volumeshift, objective DOWN from 1147.77 to -236941.37", "After postprocessing _consolidate, objective DOWN from 1147.77 to -233310.89", "After postprocessing _timeshift, objective DOWN from 1147.77 to -80350.57", "After postprocessing _volumeshift, objective DOWN from 1147.77 to -219087.42", "After postprocessing _consolidate, objective DOWN from 1147.77 to -238090.51", "After postprocessing _timeshift, objective DOWN from 1147.77 to -35760.42", "After postprocessing _volumeshift, objective DOWN from 1147.77 to -249667.30", "After postprocessing _consolidate, objective DOWN from 1147.77 to -233352.02", "After postprocessing _bmparticipation, objective DOWN from 1147.77 to -4685.33", "After postprocessing _bmparticipation, objective DOWN from 1147.77 to -24376.34", "After postprocessing _bmparticipation, objective DOWN from 1147.77 to -12551.07", "After postprocessing _bmparticipation, objective DOWN from 1147.77 to -14135.54", "After postprocessing _bmparticipation, objective DOWN from 1147.77 to -15081.97", "After postprocessing _bmparticipation, objective DOWN from 1147.77 to -20861.76", "After postprocessing _bmparticipation, objective DOWN from 1147.77 to -7123.85", "After postprocessing _bmparticipation, objective DOWN from 1147.77 to -364.88", "After postprocessing _bmparticipation, objective DOWN from 1147.77 to -6866.26"]}
{"written_ts": 1652147559401742000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:52:39.401Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 57 new obligations from 66 options. Expected strategy profit \u00a3-59.22, objective \u00a3-10891.88, generated in 21.7s with 99 generations."}
{"written_ts": 1652147559454862000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:52:39.454Z", "message": "Received request at 2022-05-10 01:52:39.454759+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147580676621000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:53:00.676Z", "message": "After all elements of postprocessing (took 0.11s), we went from 1142.38 to 1142.38, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1142.38 to -127437.09", "After postprocessing _timeshift, objective DOWN from 1142.38 to -55344.53", "After postprocessing _volumeshift, objective DOWN from 1142.38 to -107568.18", "After postprocessing _volumeshift, objective DOWN from 1142.38 to -101161.90", "After postprocessing _consolidate, objective DOWN from 1142.38 to -169279.09", "After postprocessing _timeshift, objective DOWN from 1142.38 to -94887.39", "After postprocessing _volumeshift, objective DOWN from 1142.38 to -91784.30", "After postprocessing _consolidate, objective DOWN from 1142.38 to -151426.85", "After postprocessing _timeshift, objective DOWN from 1142.38 to -39122.88", "After postprocessing _volumeshift, objective DOWN from 1142.38 to -91162.05", "After postprocessing _consolidate, objective DOWN from 1142.38 to -148482.87", "After postprocessing _timeshift, objective DOWN from 1142.38 to -51760.47", "After postprocessing _volumeshift, objective DOWN from 1142.38 to -171671.52", "After postprocessing _consolidate, objective DOWN from 1142.38 to -156709.74", "After postprocessing _bmparticipation, objective DOWN from 1142.38 to -3861.87", "After postprocessing _bmparticipation, objective DOWN from 1142.38 to -788.67", "After postprocessing _bmparticipation, objective DOWN from 1142.38 to 533.74", "After postprocessing _bmparticipation, objective DOWN from 1142.38 to 713.22", "After postprocessing _bmparticipation, objective DOWN from 1142.38 to -119.82", "After postprocessing _bmparticipation, objective DOWN from 1142.38 to -5583.46", "After postprocessing _bmparticipation, objective DOWN from 1142.38 to -689.87", "After postprocessing _bmparticipation, objective DOWN from 1142.38 to -326.60", "After postprocessing _bmparticipation, objective DOWN from 1142.38 to -5807.88"]}
{"written_ts": 1652147581145812000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:53:01.145Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 58 new obligations from 66 options. Expected strategy profit \u00a39.78, objective \u00a3-5216.02, generated in 21.7s with 99 generations."}
{"written_ts": 1652147581190881000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:53:01.190Z", "message": "Received request at 2022-05-10 01:53:01.190797+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147602314772000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:53:22.314Z", "message": "After all elements of postprocessing (took 0.11s), we went from 1162.28 to 1162.28, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1162.28 to -69732.11", "After postprocessing _timeshift, objective DOWN from 1162.28 to -61927.34", "After postprocessing _volumeshift, objective DOWN from 1162.28 to -35301.64", "After postprocessing _volumeshift, objective DOWN from 1162.28 to -28267.82", "After postprocessing _consolidate, objective DOWN from 1162.28 to -71824.77", "After postprocessing _timeshift, objective DOWN from 1162.28 to -30936.06", "After postprocessing _volumeshift, objective DOWN from 1162.28 to -25541.77", "After postprocessing _consolidate, objective DOWN from 1162.28 to -58565.31", "After postprocessing _timeshift, objective DOWN from 1162.28 to -70399.52", "After postprocessing _volumeshift, objective DOWN from 1162.28 to -106608.15", "After postprocessing _consolidate, objective DOWN from 1162.28 to -83944.00", "After postprocessing _timeshift, objective DOWN from 1162.28 to -26846.45", "After postprocessing _volumeshift, objective DOWN from 1162.28 to -52257.73", "After postprocessing _consolidate, objective DOWN from 1162.28 to -95174.37", "After postprocessing _bmparticipation, objective DOWN from 1162.28 to 198.18", "After postprocessing _bmparticipation, objective DOWN from 1162.28 to -5321.53", "After postprocessing _bmparticipation, objective DOWN from 1162.28 to 669.78", "After postprocessing _bmparticipation, objective DOWN from 1162.28 to -3997.84", "After postprocessing _bmparticipation, objective DOWN from 1162.28 to -5029.76", "After postprocessing _bmparticipation, objective DOWN from 1162.28 to 123.43", "After postprocessing _bmparticipation, objective DOWN from 1162.28 to -5337.02", "After postprocessing _bmparticipation, objective DOWN from 1162.28 to -748.33", "After postprocessing _bmparticipation, objective DOWN from 1162.28 to -4609.06"]}
{"written_ts": 1652147602768035000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:53:22.768Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 59 new obligations from 66 options. Expected strategy profit \u00a3106.69, objective \u00a3-6153.39, generated in 21.6s with 99 generations."}
{"written_ts": 1652147602811458000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:53:22.811Z", "message": "Received request at 2022-05-10 01:53:22.811314+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147624711003000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:53:44.711Z", "message": "After all elements of postprocessing (took 0.10s), we went from 1153.33 to 1153.33, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1153.33 to -67823.59", "After postprocessing _timeshift, objective DOWN from 1153.33 to -90457.34", "After postprocessing _volumeshift, objective DOWN from 1153.33 to -92474.32", "After postprocessing _volumeshift, objective DOWN from 1153.33 to -69019.29", "After postprocessing _consolidate, objective DOWN from 1153.33 to -79369.65", "After postprocessing _timeshift, objective DOWN from 1153.33 to -18647.24", "After postprocessing _volumeshift, objective DOWN from 1153.33 to -43373.31", "After postprocessing _consolidate, objective DOWN from 1153.33 to -75208.56", "After postprocessing _timeshift, objective DOWN from 1153.33 to -45544.09", "After postprocessing _volumeshift, objective DOWN from 1153.33 to -199363.35", "After postprocessing _consolidate, objective DOWN from 1153.33 to -51941.22", "After postprocessing _timeshift, objective DOWN from 1153.33 to -62050.62", "After postprocessing _volumeshift, objective DOWN from 1153.33 to -95717.63", "After postprocessing _consolidate, objective DOWN from 1153.33 to -32517.16", "After postprocessing _bmparticipation, objective DOWN from 1153.33 to -4645.83", "After postprocessing _bmparticipation, objective DOWN from 1153.33 to -10512.87", "After postprocessing _bmparticipation, objective DOWN from 1153.33 to -4199.08", "After postprocessing _bmparticipation, objective DOWN from 1153.33 to -187.15", "After postprocessing _bmparticipation, objective DOWN from 1153.33 to 452.69", "After postprocessing _bmparticipation, objective DOWN from 1153.33 to -5590.19", "After postprocessing _bmparticipation, objective DOWN from 1153.33 to 572.82", "After postprocessing _bmparticipation, objective DOWN from 1153.33 to -5000.11", "After postprocessing _bmparticipation, objective DOWN from 1153.33 to -232.39"]}
{"written_ts": 1652147625185736000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:53:45.185Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 58 new obligations from 66 options. Expected strategy profit \u00a3260.01, objective \u00a3-2516.20, generated in 22.4s with 99 generations."}
{"written_ts": 1652147625235962000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:53:45.235Z", "message": "Received request at 2022-05-10 01:53:45.235877+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147649931402000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:54:09.931Z", "message": "After all elements of postprocessing (took 0.15s), we went from 1114.25 to 1114.25, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1114.25 to -230969.50", "After postprocessing _timeshift, objective DOWN from 1114.25 to -112200.60", "After postprocessing _volumeshift, objective DOWN from 1114.25 to -241549.48", "After postprocessing _volumeshift, objective DOWN from 1114.25 to -226435.91", "After postprocessing _consolidate, objective DOWN from 1114.25 to -231665.23", "After postprocessing _timeshift, objective DOWN from 1114.25 to -61839.17", "After postprocessing _volumeshift, objective DOWN from 1114.25 to -233191.71", "After postprocessing _consolidate, objective DOWN from 1114.25 to -228752.10", "After postprocessing _timeshift, objective DOWN from 1114.25 to -46051.59", "After postprocessing _volumeshift, objective DOWN from 1114.25 to -250156.76", "After postprocessing _consolidate, objective DOWN from 1114.25 to -230080.82", "After postprocessing _timeshift, objective DOWN from 1114.25 to -86252.60", "After postprocessing _volumeshift, objective DOWN from 1114.25 to -227790.57", "After postprocessing _consolidate, objective DOWN from 1114.25 to -239214.11", "After postprocessing _bmparticipation, objective DOWN from 1114.25 to 893.49", "After postprocessing _bmparticipation, objective DOWN from 1114.25 to -11782.75", "After postprocessing _bmparticipation, objective DOWN from 1114.25 to -19249.70", "After postprocessing _bmparticipation, objective DOWN from 1114.25 to -10687.77", "After postprocessing _bmparticipation, objective DOWN from 1114.25 to -824.87", "After postprocessing _bmparticipation, objective DOWN from 1114.25 to -518.80", "After postprocessing _bmparticipation, objective DOWN from 1114.25 to -8468.59", "After postprocessing _bmparticipation, objective DOWN from 1114.25 to -14458.48", "After postprocessing _bmparticipation, objective DOWN from 1114.25 to -8774.74"]}
{"written_ts": 1652147650491215000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:54:10.491Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 57 new obligations from 66 options. Expected strategy profit \u00a3-97.65, objective \u00a3-6847.65, generated in 25.2s with 99 generations."}
{"written_ts": 1652147650549476000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:54:10.549Z", "message": "Received request at 2022-05-10 01:54:10.549378+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147682944946000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:54:42.944Z", "message": "After all elements of postprocessing (took 0.10s), we went from 983.37 to 983.37, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 983.37 to -277317.30", "After postprocessing _timeshift, objective DOWN from 983.37 to -275136.86", "After postprocessing _volumeshift, objective DOWN from 983.37 to -277700.72", "After postprocessing _volumeshift, objective DOWN from 983.37 to -278308.00", "After postprocessing _consolidate, objective DOWN from 983.37 to -277474.36", "After postprocessing _timeshift, objective DOWN from 983.37 to -274527.55", "After postprocessing _volumeshift, objective DOWN from 983.37 to -276556.80", "After postprocessing _consolidate, objective DOWN from 983.37 to -278539.13", "After postprocessing _timeshift, objective DOWN from 983.37 to -275766.75", "After postprocessing _volumeshift, objective DOWN from 983.37 to -278919.69", "After postprocessing _consolidate, objective DOWN from 983.37 to -276983.64", "After postprocessing _timeshift, objective DOWN from 983.37 to -275243.80", "After postprocessing _volumeshift, objective DOWN from 983.37 to -277886.19", "After postprocessing _consolidate, objective DOWN from 983.37 to -276343.98", "After postprocessing _bmparticipation, objective DOWN from 983.37 to -801.71", "After postprocessing _bmparticipation, objective DOWN from 983.37 to 74.49", "After postprocessing _bmparticipation, objective DOWN from 983.37 to -344.76", "After postprocessing _bmparticipation, objective DOWN from 983.37 to -5283.04", "After postprocessing _bmparticipation, objective DOWN from 983.37 to -4936.60", "After postprocessing _bmparticipation, objective DOWN from 983.37 to -77.46", "After postprocessing _bmparticipation, objective DOWN from 983.37 to 107.24", "After postprocessing _bmparticipation, objective DOWN from 983.37 to -225.72", "After postprocessing _bmparticipation, objective DOWN from 983.37 to -483.50"]}
{"written_ts": 1652147683472422000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:54:43.472Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 55 new obligations from 66 options. Expected strategy profit \u00a3-452.94, objective \u00a3-4644.47, generated in 32.9s with 99 generations."}
{"written_ts": 1652147683531268000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:54:43.531Z", "message": "Received request at 2022-05-10 01:54:43.531178+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147707731125000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:55:07.731Z", "message": "After all elements of postprocessing (took 0.11s), we went from 1065.47 to 1065.47, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1065.47 to -30260.01", "After postprocessing _timeshift, objective DOWN from 1065.47 to -88805.86", "After postprocessing _volumeshift, objective DOWN from 1065.47 to -89420.88", "After postprocessing _volumeshift, objective DOWN from 1065.47 to -85547.07", "After postprocessing _consolidate, objective DOWN from 1065.47 to -11601.13", "After postprocessing _timeshift, objective DOWN from 1065.47 to -84780.46", "After postprocessing _volumeshift, objective DOWN from 1065.47 to -130932.33", "After postprocessing _consolidate, objective DOWN from 1065.47 to -15839.21", "After postprocessing _timeshift, objective DOWN from 1065.47 to -79318.80", "After postprocessing _volumeshift, objective DOWN from 1065.47 to -103920.76", "After postprocessing _consolidate, objective DOWN from 1065.47 to -31464.51", "After postprocessing _timeshift, objective DOWN from 1065.47 to -72016.82", "After postprocessing _volumeshift, objective DOWN from 1065.47 to -134225.08", "After postprocessing _consolidate, objective DOWN from 1065.47 to -108101.04", "After postprocessing _bmparticipation, objective DOWN from 1065.47 to 67.03", "After postprocessing _bmparticipation, objective DOWN from 1065.47 to -400.32", "After postprocessing _bmparticipation, objective DOWN from 1065.47 to -2517.93", "After postprocessing _bmparticipation, objective DOWN from 1065.47 to -3119.51", "After postprocessing _bmparticipation, objective DOWN from 1065.47 to -222.69", "After postprocessing _bmparticipation, objective DOWN from 1065.47 to -4929.18", "After postprocessing _bmparticipation, objective DOWN from 1065.47 to -1638.27", "After postprocessing _bmparticipation, objective DOWN from 1065.47 to -2387.23", "After postprocessing _bmparticipation, objective DOWN from 1065.47 to -6258.44"]}
{"written_ts": 1652147708210838000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:55:08.210Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 56 new obligations from 66 options. Expected strategy profit \u00a357.71, objective \u00a3-1357.61, generated in 24.7s with 99 generations."}
{"written_ts": 1652147708255836000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:55:08.255Z", "message": "Received request at 2022-05-10 01:55:08.255744+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147730505159000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:55:30.505Z", "message": "After all elements of postprocessing (took 0.11s), we went from 1168.42 to 1168.42, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1168.42 to -66165.10", "After postprocessing _timeshift, objective DOWN from 1168.42 to -62142.06", "After postprocessing _volumeshift, objective DOWN from 1168.42 to -29910.08", "After postprocessing _volumeshift, objective DOWN from 1168.42 to -37209.69", "After postprocessing _consolidate, objective DOWN from 1168.42 to -124584.72", "After postprocessing _timeshift, objective DOWN from 1168.42 to -30027.84", "After postprocessing _volumeshift, objective DOWN from 1168.42 to -69349.20", "After postprocessing _consolidate, objective DOWN from 1168.42 to -140935.61", "After postprocessing _timeshift, objective DOWN from 1168.42 to -57040.11", "After postprocessing _volumeshift, objective DOWN from 1168.42 to -62611.98", "After postprocessing _consolidate, objective DOWN from 1168.42 to -108235.14", "After postprocessing _timeshift, objective DOWN from 1168.42 to -64163.77", "After postprocessing _volumeshift, objective DOWN from 1168.42 to -45269.63", "After postprocessing _consolidate, objective DOWN from 1168.42 to -86774.39", "After postprocessing _bmparticipation, objective DOWN from 1168.42 to 887.29", "After postprocessing _bmparticipation, objective DOWN from 1168.42 to -1363.90", "After postprocessing _bmparticipation, objective DOWN from 1168.42 to -5246.16", "After postprocessing _bmparticipation, objective DOWN from 1168.42 to -7075.11", "After postprocessing _bmparticipation, objective DOWN from 1168.42 to -18463.51", "After postprocessing _bmparticipation, objective DOWN from 1168.42 to 24.20", "After postprocessing _bmparticipation, objective DOWN from 1168.42 to -1250.50", "After postprocessing _bmparticipation, objective DOWN from 1168.42 to -711.61", "After postprocessing _bmparticipation, objective DOWN from 1168.42 to -6875.20"]}
{"written_ts": 1652147730968096000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:55:30.968Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 54 new obligations from 66 options. Expected strategy profit \u00a3268.06, objective \u00a3-2998.07, generated in 22.7s with 99 generations."}
{"written_ts": 1652147731017534000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:55:31.017Z", "message": "Received request at 2022-05-10 01:55:31.017445+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147753189266000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:55:53.189Z", "message": "After all elements of postprocessing (took 0.10s), we went from 1025.04 to 1025.04, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1025.04 to -211405.87", "After postprocessing _timeshift, objective DOWN from 1025.04 to -193399.58", "After postprocessing _volumeshift, objective DOWN from 1025.04 to -212247.22", "After postprocessing _volumeshift, objective DOWN from 1025.04 to -238370.57", "After postprocessing _consolidate, objective DOWN from 1025.04 to -213711.92", "After postprocessing _timeshift, objective DOWN from 1025.04 to -202271.18", "After postprocessing _volumeshift, objective DOWN from 1025.04 to -277411.45", "After postprocessing _consolidate, objective DOWN from 1025.04 to -213595.84", "After postprocessing _timeshift, objective DOWN from 1025.04 to -211468.99", "After postprocessing _volumeshift, objective DOWN from 1025.04 to -277108.78", "After postprocessing _consolidate, objective DOWN from 1025.04 to -213116.16", "After postprocessing _timeshift, objective DOWN from 1025.04 to -217912.85", "After postprocessing _volumeshift, objective DOWN from 1025.04 to -263012.29", "After postprocessing _consolidate, objective DOWN from 1025.04 to -222590.97", "After postprocessing _bmparticipation, objective DOWN from 1025.04 to -3301.62", "After postprocessing _bmparticipation, objective DOWN from 1025.04 to 429.98", "After postprocessing _bmparticipation, objective DOWN from 1025.04 to -2183.51", "After postprocessing _bmparticipation, objective DOWN from 1025.04 to -141.74", "After postprocessing _bmparticipation, objective DOWN from 1025.04 to -209.45", "After postprocessing _bmparticipation, objective DOWN from 1025.04 to -1464.66", "After postprocessing _bmparticipation, objective DOWN from 1025.04 to 842.19", "After postprocessing _bmparticipation, objective DOWN from 1025.04 to -3808.01", "After postprocessing _bmparticipation, objective DOWN from 1025.04 to 426.18"]}
{"written_ts": 1652147753646094000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:55:53.646Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 57 new obligations from 66 options. Expected strategy profit \u00a33.00, objective \u00a3-2664.34, generated in 22.6s with 99 generations."}
{"written_ts": 1652147753691352000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:55:53.691Z", "message": "Received request at 2022-05-10 01:55:53.691265+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147776007901000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:56:16.007Z", "message": "After all elements of postprocessing (took 0.10s), we went from 1030.42 UP to 1088.35, a ratio of 1.056", "details": ["After postprocessing _consolidate, objective DOWN from 1030.42 to -250027.13", "After postprocessing _timeshift, objective DOWN from 1030.42 to -193285.88", "After postprocessing _volumeshift, objective DOWN from 1030.42 to -246484.38", "After postprocessing _volumeshift, objective DOWN from 1030.42 to -257310.29", "After postprocessing _consolidate, objective DOWN from 1030.42 to -243833.39", "After postprocessing _timeshift, objective DOWN from 1030.42 to -208551.71", "After postprocessing _volumeshift, objective DOWN from 1030.42 to -263053.44", "After postprocessing _consolidate, objective DOWN from 1030.42 to -248848.94", "After postprocessing _timeshift, objective DOWN from 1030.42 to -200113.35", "After postprocessing _volumeshift, objective DOWN from 1030.42 to -266306.02", "After postprocessing _consolidate, objective DOWN from 1030.42 to -248587.68", "After postprocessing _timeshift, objective DOWN from 1030.42 to -202732.04", "After postprocessing _volumeshift, objective DOWN from 1030.42 to -267195.58", "After postprocessing _consolidate, objective DOWN from 1030.42 to -242968.35", "After postprocessing _bmparticipation, objective DOWN from 1030.42 to -8267.38", "After postprocessing _bmparticipation, objective DOWN from 1030.42 to 164.18", "After postprocessing _bmparticipation, objective DOWN from 1030.42 to -4270.84", "After postprocessing _bmparticipation, objective DOWN from 1030.42 to -10283.06", "After postprocessing _bmparticipation, objective DOWN from 1030.42 to -9643.44", "After postprocessing _bmparticipation, objective UP from 1030.42 to 1088.35", "After postprocessing _bmparticipation, objective DOWN from 1088.35 to 255.53", "After postprocessing _bmparticipation, objective DOWN from 1088.35 to -6017.20", "After postprocessing _bmparticipation, objective DOWN from 1088.35 to -4513.99"]}
{"written_ts": 1652147776464539000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:56:16.464Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 53 new obligations from 66 options. Expected strategy profit \u00a3-348.73, objective \u00a3-5193.48, generated in 22.8s with 99 generations."}
{"written_ts": 1652147776509619000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:56:16.509Z", "message": "Received request at 2022-05-10 01:56:16.509526+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147799387180000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:56:39.387Z", "message": "After all elements of postprocessing (took 0.10s), we went from 1147.66 to 1147.66, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1147.66 to -51036.17", "After postprocessing _timeshift, objective DOWN from 1147.66 to -62456.32", "After postprocessing _volumeshift, objective DOWN from 1147.66 to -189657.98", "After postprocessing _volumeshift, objective DOWN from 1147.66 to -182320.14", "After postprocessing _consolidate, objective DOWN from 1147.66 to -47555.02", "After postprocessing _timeshift, objective DOWN from 1147.66 to -54546.50", "After postprocessing _volumeshift, objective DOWN from 1147.66 to -212303.50", "After postprocessing _consolidate, objective DOWN from 1147.66 to -41213.67", "After postprocessing _timeshift, objective DOWN from 1147.66 to -55911.36", "After postprocessing _volumeshift, objective DOWN from 1147.66 to -199416.67", "After postprocessing _consolidate, objective DOWN from 1147.66 to -46181.52", "After postprocessing _timeshift, objective DOWN from 1147.66 to -78206.07", "After postprocessing _volumeshift, objective DOWN from 1147.66 to -222339.73", "After postprocessing _consolidate, objective DOWN from 1147.66 to -50974.87", "After postprocessing _bmparticipation, objective DOWN from 1147.66 to -15773.56", "After postprocessing _bmparticipation, objective DOWN from 1147.66 to -15613.45", "After postprocessing _bmparticipation, objective DOWN from 1147.66 to -12694.53", "After postprocessing _bmparticipation, objective DOWN from 1147.66 to -25527.98", "After postprocessing _bmparticipation, objective DOWN from 1147.66 to -21474.45", "After postprocessing _bmparticipation, objective DOWN from 1147.66 to -13254.08", "After postprocessing _bmparticipation, objective DOWN from 1147.66 to -16494.82", "After postprocessing _bmparticipation, objective DOWN from 1147.66 to -12596.30", "After postprocessing _bmparticipation, objective DOWN from 1147.66 to -17172.94"]}
{"written_ts": 1652147799852996000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:56:39.852Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 58 new obligations from 66 options. Expected strategy profit \u00a3395.61, objective \u00a3-7225.35, generated in 23.3s with 99 generations."}
{"written_ts": 1652147799898939000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:56:39.898Z", "message": "Received request at 2022-05-10 01:56:39.898845+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147822739548000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:57:02.739Z", "message": "After all elements of postprocessing (took 0.12s), we went from 1246.84 to 1246.84, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1246.84 to -116136.11", "After postprocessing _timeshift, objective DOWN from 1246.84 to -59982.47", "After postprocessing _volumeshift, objective DOWN from 1246.84 to -106096.52", "After postprocessing _volumeshift, objective DOWN from 1246.84 to -89027.13", "After postprocessing _consolidate, objective DOWN from 1246.84 to -125846.64", "After postprocessing _timeshift, objective DOWN from 1246.84 to -77402.82", "After postprocessing _volumeshift, objective DOWN from 1246.84 to -93397.85", "After postprocessing _consolidate, objective DOWN from 1246.84 to -158470.88", "After postprocessing _timeshift, objective DOWN from 1246.84 to -62524.11", "After postprocessing _volumeshift, objective DOWN from 1246.84 to -112779.21", "After postprocessing _consolidate, objective DOWN from 1246.84 to -136542.37", "After postprocessing _timeshift, objective DOWN from 1246.84 to -60446.76", "After postprocessing _volumeshift, objective DOWN from 1246.84 to -146933.78", "After postprocessing _consolidate, objective DOWN from 1246.84 to -133885.32", "After postprocessing _bmparticipation, objective DOWN from 1246.84 to -763.83", "After postprocessing _bmparticipation, objective DOWN from 1246.84 to 459.70", "After postprocessing _bmparticipation, objective DOWN from 1246.84 to -5799.20", "After postprocessing _bmparticipation, objective DOWN from 1246.84 to -573.43", "After postprocessing _bmparticipation, objective DOWN from 1246.84 to -13535.76", "After postprocessing _bmparticipation, objective DOWN from 1246.84 to -739.59", "After postprocessing _bmparticipation, objective DOWN from 1246.84 to 359.65", "After postprocessing _bmparticipation, objective DOWN from 1246.84 to -6326.88", "After postprocessing _bmparticipation, objective DOWN from 1246.84 to 541.18"]}
{"written_ts": 1652147823210484000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:57:03.210Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 57 new obligations from 66 options. Expected strategy profit \u00a3168.41, objective \u00a3-3750.95, generated in 23.3s with 99 generations."}
{"written_ts": 1652147823256483000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:57:03.256Z", "message": "Received request at 2022-05-10 01:57:03.256395+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147845218947000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:57:25.218Z", "message": "After all elements of postprocessing (took 0.10s), we went from 1127.60 to 1127.60, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1127.60 to -234158.47", "After postprocessing _timeshift, objective DOWN from 1127.60 to -204894.88", "After postprocessing _volumeshift, objective DOWN from 1127.60 to -233789.79", "After postprocessing _volumeshift, objective DOWN from 1127.60 to -232762.38", "After postprocessing _consolidate, objective DOWN from 1127.60 to -239369.16", "After postprocessing _timeshift, objective DOWN from 1127.60 to -213034.35", "After postprocessing _volumeshift, objective DOWN from 1127.60 to -261057.08", "After postprocessing _consolidate, objective DOWN from 1127.60 to -239443.28", "After postprocessing _timeshift, objective DOWN from 1127.60 to -215652.75", "After postprocessing _volumeshift, objective DOWN from 1127.60 to -265106.99", "After postprocessing _consolidate, objective DOWN from 1127.60 to -233965.24", "After postprocessing _timeshift, objective DOWN from 1127.60 to -215708.70", "After postprocessing _volumeshift, objective DOWN from 1127.60 to -257258.73", "After postprocessing _consolidate, objective DOWN from 1127.60 to -63973.85", "After postprocessing _bmparticipation, objective DOWN from 1127.60 to -34468.09", "After postprocessing _bmparticipation, objective DOWN from 1127.60 to -5502.20", "After postprocessing _bmparticipation, objective DOWN from 1127.60 to -9606.93", "After postprocessing _bmparticipation, objective DOWN from 1127.60 to -14185.46", "After postprocessing _bmparticipation, objective DOWN from 1127.60 to -9672.42", "After postprocessing _bmparticipation, objective DOWN from 1127.60 to -10652.52", "After postprocessing _bmparticipation, objective DOWN from 1127.60 to -9781.52", "After postprocessing _bmparticipation, objective DOWN from 1127.60 to -5702.99", "After postprocessing _bmparticipation, objective DOWN from 1127.60 to -4528.62"]}
{"written_ts": 1652147845651221000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:57:25.651Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 53 new obligations from 66 options. Expected strategy profit \u00a3-373.27, objective \u00a3-9953.92, generated in 22.4s with 99 generations."}
{"written_ts": 1652147845694787000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:57:25.694Z", "message": "Received request at 2022-05-10 01:57:25.694689+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147868372821000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:57:48.372Z", "message": "After all elements of postprocessing (took 0.09s), we went from 1119.99 to 1119.99, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1119.99 to -278049.85", "After postprocessing _timeshift, objective DOWN from 1119.99 to -277800.85", "After postprocessing _volumeshift, objective DOWN from 1119.99 to -277112.40", "After postprocessing _volumeshift, objective DOWN from 1119.99 to -278071.98", "After postprocessing _consolidate, objective DOWN from 1119.99 to -277704.16", "After postprocessing _timeshift, objective DOWN from 1119.99 to -277906.17", "After postprocessing _volumeshift, objective DOWN from 1119.99 to -278018.81", "After postprocessing _consolidate, objective DOWN from 1119.99 to -277900.18", "After postprocessing _timeshift, objective DOWN from 1119.99 to -277573.97", "After postprocessing _volumeshift, objective DOWN from 1119.99 to -278099.25", "After postprocessing _consolidate, objective DOWN from 1119.99 to -277651.96", "After postprocessing _timeshift, objective DOWN from 1119.99 to -277261.96", "After postprocessing _volumeshift, objective DOWN from 1119.99 to -278105.99", "After postprocessing _consolidate, objective DOWN from 1119.99 to -277380.37", "After postprocessing _bmparticipation, objective DOWN from 1119.99 to -758.06", "After postprocessing _bmparticipation, objective DOWN from 1119.99 to 609.69", "After postprocessing _bmparticipation, objective DOWN from 1119.99 to -111.47", "After postprocessing _bmparticipation, objective DOWN from 1119.99 to -258.22", "After postprocessing _bmparticipation, objective DOWN from 1119.99 to -826.73", "After postprocessing _bmparticipation, objective DOWN from 1119.99 to 356.43", "After postprocessing _bmparticipation, objective DOWN from 1119.99 to -568.70", "After postprocessing _bmparticipation, objective DOWN from 1119.99 to 518.63", "After postprocessing _bmparticipation, objective DOWN from 1119.99 to -1474.55"]}
{"written_ts": 1652147868824954000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:57:48.824Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 53 new obligations from 66 options. Expected strategy profit \u00a3-117.55, objective \u00a3-988.52, generated in 23.1s with 99 generations."}
{"written_ts": 1652147868871198000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:57:48.871Z", "message": "Received request at 2022-05-10 01:57:48.871105+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147892463479000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:58:12.463Z", "message": "After all elements of postprocessing (took 0.12s), we went from 1122.74 to 1122.74, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1122.74 to -94991.85", "After postprocessing _timeshift, objective DOWN from 1122.74 to -81266.89", "After postprocessing _volumeshift, objective DOWN from 1122.74 to -91953.98", "After postprocessing _volumeshift, objective DOWN from 1122.74 to -79336.35", "After postprocessing _consolidate, objective DOWN from 1122.74 to -72922.66", "After postprocessing _timeshift, objective DOWN from 1122.74 to -48459.55", "After postprocessing _volumeshift, objective DOWN from 1122.74 to -80932.68", "After postprocessing _consolidate, objective DOWN from 1122.74 to -89142.49", "After postprocessing _timeshift, objective DOWN from 1122.74 to -20365.24", "After postprocessing _volumeshift, objective DOWN from 1122.74 to -142139.98", "After postprocessing _consolidate, objective DOWN from 1122.74 to -108667.23", "After postprocessing _timeshift, objective DOWN from 1122.74 to -48241.07", "After postprocessing _volumeshift, objective DOWN from 1122.74 to -144827.50", "After postprocessing _consolidate, objective DOWN from 1122.74 to -91814.52", "After postprocessing _bmparticipation, objective DOWN from 1122.74 to -3457.30", "After postprocessing _bmparticipation, objective DOWN from 1122.74 to -29472.69", "After postprocessing _bmparticipation, objective DOWN from 1122.74 to -204.80", "After postprocessing _bmparticipation, objective DOWN from 1122.74 to -24814.86", "After postprocessing _bmparticipation, objective DOWN from 1122.74 to -19017.51", "After postprocessing _bmparticipation, objective DOWN from 1122.74 to 239.64", "After postprocessing _bmparticipation, objective DOWN from 1122.74 to -24691.34", "After postprocessing _bmparticipation, objective DOWN from 1122.74 to -1018.80", "After postprocessing _bmparticipation, objective DOWN from 1122.74 to -8379.76"]}
{"written_ts": 1652147892944122000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:58:12.944Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 54 new obligations from 66 options. Expected strategy profit \u00a3-11.69, objective \u00a3-14927.01, generated in 24.1s with 99 generations."}
{"written_ts": 1652147892995203000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:58:12.995Z", "message": "Received request at 2022-05-10 01:58:12.995115+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147918476424000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:58:38.476Z", "message": "After all elements of postprocessing (took 0.11s), we went from 1221.46 to 1221.46, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 1221.46 to -32552.43", "After postprocessing _timeshift, objective DOWN from 1221.46 to -44907.85", "After postprocessing _volumeshift, objective DOWN from 1221.46 to -432362.49", "After postprocessing _volumeshift, objective DOWN from 1221.46 to -423608.76", "After postprocessing _consolidate, objective DOWN from 1221.46 to -47929.73", "After postprocessing _timeshift, objective DOWN from 1221.46 to -25356.24", "After postprocessing _volumeshift, objective DOWN from 1221.46 to -432476.03", "After postprocessing _consolidate, objective DOWN from 1221.46 to -220475.81", "After postprocessing _timeshift, objective DOWN from 1221.46 to -59879.89", "After postprocessing _volumeshift, objective DOWN from 1221.46 to -432108.73", "After postprocessing _consolidate, objective DOWN from 1221.46 to -221666.47", "After postprocessing _timeshift, objective DOWN from 1221.46 to -71733.27", "After postprocessing _volumeshift, objective DOWN from 1221.46 to -431051.01", "After postprocessing _consolidate, objective DOWN from 1221.46 to -234261.15", "After postprocessing _bmparticipation, objective DOWN from 1221.46 to 234.07", "After postprocessing _bmparticipation, objective DOWN from 1221.46 to -14025.26", "After postprocessing _bmparticipation, objective DOWN from 1221.46 to -3255.69", "After postprocessing _bmparticipation, objective DOWN from 1221.46 to -20029.91", "After postprocessing _bmparticipation, objective DOWN from 1221.46 to -9459.69", "After postprocessing _bmparticipation, objective DOWN from 1221.46 to -10005.90", "After postprocessing _bmparticipation, objective DOWN from 1221.46 to -16400.88", "After postprocessing _bmparticipation, objective DOWN from 1221.46 to -5989.79", "After postprocessing _bmparticipation, objective DOWN from 1221.46 to -16257.34"]}
{"written_ts": 1652147918984267000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:58:38.984Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 55 new obligations from 66 options. Expected strategy profit \u00a3-190.96, objective \u00a3-4981.28, generated in 26.0s with 99 generations."}
{"written_ts": 1652147919035454000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 93, "@timestamp": "2022-05-10T01:58:39.035Z", "message": "Received request at 2022-05-10 01:58:39.035361+00:00 for date_on=2022-05-04 22:04:42+00:00 and asset 29dce28e-704e-11eb-af57-acde48001122, with 66 trading options and 2 frequency services"}
{"written_ts": 1652147944591605000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "postprocess", "line_no": 75, "@timestamp": "2022-05-10T01:59:04.591Z", "message": "After all elements of postprocessing (took 0.12s), we went from 782.13 to 782.13, a ratio of 1.000", "details": ["After postprocessing _consolidate, objective DOWN from 782.13 to -220238.13", "After postprocessing _timeshift, objective DOWN from 782.13 to -231467.54", "After postprocessing _volumeshift, objective DOWN from 782.13 to -224896.93", "After postprocessing _volumeshift, objective DOWN from 782.13 to -216603.75", "After postprocessing _consolidate, objective DOWN from 782.13 to -225454.46", "After postprocessing _timeshift, objective DOWN from 782.13 to -235138.50", "After postprocessing _volumeshift, objective DOWN from 782.13 to -218061.84", "After postprocessing _consolidate, objective DOWN from 782.13 to -233983.08", "After postprocessing _timeshift, objective DOWN from 782.13 to -241601.37", "After postprocessing _volumeshift, objective DOWN from 782.13 to -233681.11", "After postprocessing _consolidate, objective DOWN from 782.13 to -227177.52", "After postprocessing _timeshift, objective DOWN from 782.13 to -228735.69", "After postprocessing _volumeshift, objective DOWN from 782.13 to -247619.84", "After postprocessing _consolidate, objective DOWN from 782.13 to -211735.73", "After postprocessing _bmparticipation, objective DOWN from 782.13 to -2420.04", "After postprocessing _bmparticipation, objective DOWN from 782.13 to -8020.51", "After postprocessing _bmparticipation, objective DOWN from 782.13 to -5237.30", "After postprocessing _bmparticipation, objective DOWN from 782.13 to -6676.70", "After postprocessing _bmparticipation, objective DOWN from 782.13 to -392.11", "After postprocessing _bmparticipation, objective DOWN from 782.13 to -1042.66", "After postprocessing _bmparticipation, objective DOWN from 782.13 to 62.29", "After postprocessing _bmparticipation, objective DOWN from 782.13 to 463.15", "After postprocessing _bmparticipation, objective DOWN from 782.13 to -1366.86"]}
{"written_ts": 1652147945192778000, "type": "log", "logger": "ds-optimiser", "thread": "AnyIO worker thread", "level": "INFO", "module": "server", "line_no": 227, "@timestamp": "2022-05-10T01:59:05.192Z", "message": "Returning a strategy for an asset 29dce28e-704e-11eb-af57-acde48001122 of 29.9MW and 30.5MWh, with 53 new obligations from 66 options. Expected strategy profit \u00a3-667.09, objective \u00a3-3987.66, generated in 26.1s with 99 generations."}
{"version":1,"resource":"file:///Users/sh/go/src/ds-feature-exchange/internal/exchange/server.go","entries":[{"id":"gpny.go","timestamp":1649126860065},{"id":"dMNE.go","timestamp":1655860841721},{"id":"b3nD.go","timestamp":1655860858639},{"id":"X2gd.go","timestamp":1655862472392},{"id":"UhS6.go","timestamp":1655863517973}]}
{"version":1,"resource":"file:///Users/sh/Projects/sandbox/missing_data.ipynb","entries":[{"id":"fQaC.ipynb","source":"Insert Cell","timestamp":1649122254983},{"id":"9C34.ipynb","source":"Insert Cell","timestamp":1649122817689},{"id":"TOVn.ipynb","timestamp":1650880979320},{"id":"CxP4.ipynb","timestamp":1650881106634},{"id":"wCMV.ipynb","source":"edit","timestamp":1650881232923},{"id":"Vq8x.ipynb","source":"Insert Cell","timestamp":1650882693606},{"id":"I6p8.ipynb","source":"edit","timestamp":1653351973748},{"id":"JWoT.ipynb","source":"edit","timestamp":1653352042365},{"id":"FJCN.ipynb","source":"edit","timestamp":1653352080280},{"id":"HTqt.ipynb","source":"Insert Cell","timestamp":1653352851164}]}
{
"asset_id": "29dce28e-704e-11eb-af57-acde48001122",
"date_on": "2022-05-04T22:04:42+00:00",
"trading_options": {
"2022-05-04T22:04:42Z": [
{
"trades": [
{
"type": "regular",
"power": -19.6,
"price": 109.76797010904488,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 109.93928867934592,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 109.83037279081634,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 109.97519818584371,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 109.85986665295664,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 110.0018856149503,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 110.02189453118552,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 0.23492268492815144,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 109.88875339097757,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 109.60049413785119,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 109.83333305868443,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 109.94669044323493,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 109.70045112616482,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 109.98650709331197,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 109.87982903188869,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 109.87539132101666,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 109.67398706107714,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 109.95899093789288,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-04T23:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -28,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -25.2,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -22.4,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -19.6,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T00:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -28,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -25.2,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -22.4,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -19.6,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T00:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -28,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -25.2,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -22.4,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -19.6,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T01:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -28,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -25.2,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -22.4,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -19.6,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T01:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T02:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T02:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T03:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T03:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T04:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 133.72705362319945,
"market": "imbalance",
"timestamp": 1651725000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T04:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 130.1930442237854,
"market": "imbalance",
"timestamp": 1651726800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T05:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 166.61550933837893,
"market": "imbalance",
"timestamp": 1651728600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T05:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.8,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.6,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.4,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.1,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.3,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.5,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.7,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.9,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.1,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.3,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.4,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.6,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.8,
"price": 181.4652932739258,
"market": "imbalance",
"timestamp": 1651730400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T06:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.8,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.6,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.4,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.1,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.3,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.5,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.7,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.9,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.1,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.3,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.4,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.6,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.8,
"price": 164.06181098937986,
"market": "imbalance",
"timestamp": 1651732200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T06:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.8,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.6,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.4,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.1,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.3,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.5,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.7,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.9,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.1,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.3,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.4,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.6,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.8,
"price": 164.0335008049011,
"market": "imbalance",
"timestamp": 1651734000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T07:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.8,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.6,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.4,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.1,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.3,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.5,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.7,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.9,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.1,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.3,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.4,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.6,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.8,
"price": 157.99557945251465,
"market": "imbalance",
"timestamp": 1651735800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T07:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.8,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.6,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.4,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.1,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.3,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.5,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.7,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.9,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.1,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.3,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.4,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.6,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.8,
"price": 161.28989173889164,
"market": "imbalance",
"timestamp": 1651737600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T08:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.8,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.6,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.4,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.1,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.3,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.5,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.7,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.9,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.1,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.3,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.4,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.6,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.8,
"price": 144.84598120689392,
"market": "imbalance",
"timestamp": 1651739400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T08:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.8,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.6,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.4,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.1,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.3,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.5,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.7,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.9,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.1,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.3,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.4,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.6,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.8,
"price": 155.21109479904175,
"market": "imbalance",
"timestamp": 1651741200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T09:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.8,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.6,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.4,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.1,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.3,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.5,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.7,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0.9,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.1,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.3,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.4,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.6,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1.8,
"price": 141.13412326812744,
"market": "imbalance",
"timestamp": 1651743000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T09:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": 0,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 177.60000000000002,
"market": "m7",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T10:00:00Z",
"period_duration": 0.5
}
]
},
"obligations": [
{
"type": "regular",
"power": -28.000000000000004,
"price": 122.81359642028808,
"market": "imbalance",
"timestamp": 1651703400,
"hour_fraction": 0.5,
"execution_timestamp": 1651699800
},
{
"type": "regular",
"power": 0.7666666666666666,
"price": 0,
"market": "imbalance",
"timestamp": 1651744800,
"hour_fraction": 0.5,
"execution_timestamp": 1651741200
}
],
"frequency_services": [
{
"market": "dc",
"date_end": "2022-05-05T06:00:00Z",
"hf_power": 27,
"lf_power": 0,
"date_start": "2022-05-05T02:00:00Z",
"hour_fraction": 0.5
},
{
"market": "dc",
"date_end": "2022-05-05T10:00:00Z",
"hf_power": 27,
"lf_power": 27,
"date_start": "2022-05-05T06:00:00Z",
"hour_fraction": 0.5
}
],
"asset": {
"soc0": 0.23141666412353515,
"asset_id": "29dce28e-704e-11eb-af57-acde48001122",
"efficiency": [
{ "power": -1, "efficiency": 0.95 },
{ "power": -0.99, "efficiency": 0.95 },
{ "power": -0.98, "efficiency": 0.9500000000000001 },
{ "power": -0.97, "efficiency": 0.95 },
{ "power": -0.96, "efficiency": 0.95 },
{ "power": -0.95, "efficiency": 0.9499999999999998 },
{ "power": -0.94, "efficiency": 0.95 },
{ "power": -0.93, "efficiency": 0.95 },
{ "power": -0.92, "efficiency": 0.95 },
{ "power": -0.91, "efficiency": 0.95 },
{ "power": -0.9, "efficiency": 0.95 },
{ "power": -0.89, "efficiency": 0.95 },
{ "power": -0.88, "efficiency": 0.95 },
{ "power": -0.87, "efficiency": 0.95 },
{ "power": -0.86, "efficiency": 0.95 },
{ "power": -0.85, "efficiency": 0.9500000000000001 },
{ "power": -0.84, "efficiency": 0.95 },
{ "power": -0.83, "efficiency": 0.95 },
{ "power": -0.82, "efficiency": 0.9500000000000001 },
{ "power": -0.81, "efficiency": 0.95 },
{ "power": -0.8, "efficiency": 0.95 },
{ "power": -0.79, "efficiency": 0.9499999999999998 },
{ "power": -0.78, "efficiency": 0.95 },
{ "power": -0.77, "efficiency": 0.95 },
{ "power": -0.76, "efficiency": 0.9499999999999998 },
{ "power": -0.75, "efficiency": 0.95 },
{ "power": -0.74, "efficiency": 0.95 },
{ "power": -0.73, "efficiency": 0.95 },
{ "power": -0.72, "efficiency": 0.9500000000000001 },
{ "power": -0.71, "efficiency": 0.95 },
{ "power": -0.7, "efficiency": 0.95 },
{ "power": -0.69, "efficiency": 0.9500000000000001 },
{ "power": -0.68, "efficiency": 0.95 },
{ "power": -0.67, "efficiency": 0.95 },
{ "power": -0.66, "efficiency": 0.9499999999999998 },
{ "power": -0.65, "efficiency": 0.95 },
{ "power": -0.64, "efficiency": 0.95 },
{ "power": -0.63, "efficiency": 0.9499999999999998 },
{ "power": -0.62, "efficiency": 0.95 },
{ "power": -0.61, "efficiency": 0.95 },
{ "power": -0.6, "efficiency": 0.9499999999999998 },
{ "power": -0.59, "efficiency": 0.9500000000000001 },
{ "power": -0.58, "efficiency": 0.95 },
{ "power": -0.57, "efficiency": 0.9499999999999998 },
{ "power": -0.56, "efficiency": 0.9500000000000001 },
{ "power": -0.55, "efficiency": 0.95 },
{ "power": -0.54, "efficiency": 0.9500000000000001 },
{ "power": -0.53, "efficiency": 0.95 },
{ "power": -0.52, "efficiency": 0.95 },
{ "power": -0.51, "efficiency": 0.95 },
{ "power": -0.5, "efficiency": 0.95 },
{ "power": -0.49, "efficiency": 0.9500000000000001 },
{ "power": -0.48, "efficiency": 0.95 },
{ "power": -0.47, "efficiency": 0.95 },
{ "power": -0.46, "efficiency": 0.95 },
{ "power": -0.45, "efficiency": 0.95 },
{ "power": -0.44, "efficiency": 0.95 },
{ "power": -0.43, "efficiency": 0.95 },
{ "power": -0.42, "efficiency": 0.95 },
{ "power": -0.41, "efficiency": 0.9500000000000001 },
{ "power": -0.4, "efficiency": 0.95 },
{ "power": -0.39, "efficiency": 0.95 },
{ "power": -0.38, "efficiency": 0.9499999999999998 },
{ "power": -0.37, "efficiency": 0.95 },
{ "power": -0.36, "efficiency": 0.9500000000000001 },
{ "power": -0.35, "efficiency": 0.95 },
{ "power": -0.34, "efficiency": 0.95 },
{ "power": -0.33, "efficiency": 0.9499999999999998 },
{ "power": -0.32, "efficiency": 0.95 },
{ "power": -0.31, "efficiency": 0.95 },
{ "power": -0.3, "efficiency": 0.9499999999999998 },
{ "power": -0.29, "efficiency": 0.95 },
{ "power": -0.28, "efficiency": 0.9500000000000001 },
{ "power": -0.27, "efficiency": 0.9500000000000001 },
{ "power": -0.26, "efficiency": 0.95 },
{ "power": -0.25, "efficiency": 0.95 },
{ "power": -0.24, "efficiency": 0.95 },
{ "power": -0.23, "efficiency": 0.95 },
{ "power": -0.22, "efficiency": 0.95 },
{ "power": -0.21, "efficiency": 0.95 },
{ "power": -0.2, "efficiency": 0.95 },
{ "power": -0.19, "efficiency": 0.9499999999999998 },
{ "power": -0.18, "efficiency": 0.9500000000000001 },
{ "power": -0.17, "efficiency": 0.95 },
{ "power": -0.16, "efficiency": 0.95 },
{ "power": -0.15, "efficiency": 0.9499999999999998 },
{ "power": -0.14, "efficiency": 0.9500000000000001 },
{ "power": -0.13, "efficiency": 0.95 },
{ "power": -0.12, "efficiency": 0.95 },
{ "power": -0.11, "efficiency": 0.95 },
{ "power": -0.1, "efficiency": 0.95 },
{ "power": -0.09, "efficiency": 0.9500000000000001 },
{ "power": -0.08, "efficiency": 0.95 },
{ "power": -0.07, "efficiency": 0.9500000000000001 },
{ "power": -0.06, "efficiency": 0.95 },
{ "power": -0.05, "efficiency": 0.95 },
{ "power": -0.04, "efficiency": 0.95 },
{ "power": -0.03, "efficiency": 0.95 },
{ "power": -0.02, "efficiency": 0.95 },
{ "power": -0.01, "efficiency": 0.95 },
{ "power": 0.01, "efficiency": 0.95 },
{ "power": 0.02, "efficiency": 0.95 },
{ "power": 0.03, "efficiency": 0.95 },
{ "power": 0.04, "efficiency": 0.95 },
{ "power": 0.05, "efficiency": 0.95 },
{ "power": 0.06, "efficiency": 0.95 },
{ "power": 0.07, "efficiency": 0.9500000000000001 },
{ "power": 0.08, "efficiency": 0.95 },
{ "power": 0.09, "efficiency": 0.95 },
{ "power": 0.1, "efficiency": 0.95 },
{ "power": 0.11, "efficiency": 0.9499999999999998 },
{ "power": 0.12, "efficiency": 0.95 },
{ "power": 0.13, "efficiency": 0.95 },
{ "power": 0.14, "efficiency": 0.9500000000000001 },
{ "power": 0.15, "efficiency": 0.95 },
{ "power": 0.16, "efficiency": 0.95 },
{ "power": 0.17, "efficiency": 0.95 },
{ "power": 0.18, "efficiency": 0.95 },
{ "power": 0.19, "efficiency": 0.95 },
{ "power": 0.2, "efficiency": 0.95 },
{ "power": 0.21, "efficiency": 0.95 },
{ "power": 0.22, "efficiency": 0.9499999999999998 },
{ "power": 0.23, "efficiency": 0.95 },
{ "power": 0.24, "efficiency": 0.95 },
{ "power": 0.25, "efficiency": 0.95 },
{ "power": 0.26, "efficiency": 0.95 },
{ "power": 0.27, "efficiency": 0.95 },
{ "power": 0.28, "efficiency": 0.9500000000000001 },
{ "power": 0.29, "efficiency": 0.95 },
{ "power": 0.3, "efficiency": 0.95 },
{ "power": 0.31, "efficiency": 0.95 },
{ "power": 0.32, "efficiency": 0.95 },
{ "power": 0.33, "efficiency": 0.95 },
{ "power": 0.34, "efficiency": 0.95 },
{ "power": 0.35, "efficiency": 0.9499999999999998 },
{ "power": 0.36, "efficiency": 0.95 },
{ "power": 0.37, "efficiency": 0.9500000000000001 },
{ "power": 0.38, "efficiency": 0.95 },
{ "power": 0.39, "efficiency": 0.95 },
{ "power": 0.4, "efficiency": 0.95 },
{ "power": 0.41, "efficiency": 0.95 },
{ "power": 0.42, "efficiency": 0.95 },
{ "power": 0.43, "efficiency": 0.95 },
{ "power": 0.44, "efficiency": 0.9499999999999998 },
{ "power": 0.45, "efficiency": 0.95 },
{ "power": 0.46, "efficiency": 0.95 },
{ "power": 0.47, "efficiency": 0.95 },
{ "power": 0.48, "efficiency": 0.95 },
{ "power": 0.49, "efficiency": 0.95 },
{ "power": 0.5, "efficiency": 0.95 },
{ "power": 0.51, "efficiency": 0.9500000000000001 },
{ "power": 0.52, "efficiency": 0.95 },
{ "power": 0.53, "efficiency": 0.95 },
{ "power": 0.54, "efficiency": 0.95 },
{ "power": 0.55, "efficiency": 0.95 },
{ "power": 0.56, "efficiency": 0.9500000000000001 },
{ "power": 0.57, "efficiency": 0.9499999999999998 },
{ "power": 0.58, "efficiency": 0.95 },
{ "power": 0.59, "efficiency": 0.95 },
{ "power": 0.6, "efficiency": 0.95 },
{ "power": 0.61, "efficiency": 0.9499999999999998 },
{ "power": 0.62, "efficiency": 0.95 },
{ "power": 0.63, "efficiency": 0.95 },
{ "power": 0.64, "efficiency": 0.95 },
{ "power": 0.65, "efficiency": 0.9500000000000001 },
{ "power": 0.66, "efficiency": 0.95 },
{ "power": 0.67, "efficiency": 0.95 },
{ "power": 0.68, "efficiency": 0.95 },
{ "power": 0.69, "efficiency": 0.95 },
{ "power": 0.7, "efficiency": 0.9499999999999998 },
{ "power": 0.71, "efficiency": 0.95 },
{ "power": 0.72, "efficiency": 0.95 },
{ "power": 0.73, "efficiency": 0.95 },
{ "power": 0.74, "efficiency": 0.9500000000000001 },
{ "power": 0.75, "efficiency": 0.95 },
{ "power": 0.76, "efficiency": 0.95 },
{ "power": 0.77, "efficiency": 0.95 },
{ "power": 0.78, "efficiency": 0.95 },
{ "power": 0.79, "efficiency": 0.9499999999999998 },
{ "power": 0.8, "efficiency": 0.95 },
{ "power": 0.81, "efficiency": 0.95 },
{ "power": 0.82, "efficiency": 0.95 },
{ "power": 0.83, "efficiency": 0.95 },
{ "power": 0.84, "efficiency": 0.95 },
{ "power": 0.85, "efficiency": 0.95 },
{ "power": 0.86, "efficiency": 0.95 },
{ "power": 0.87, "efficiency": 0.95 },
{ "power": 0.88, "efficiency": 0.9499999999999998 },
{ "power": 0.89, "efficiency": 0.95 },
{ "power": 0.9, "efficiency": 0.95 },
{ "power": 0.91, "efficiency": 0.95 },
{ "power": 0.92, "efficiency": 0.95 },
{ "power": 0.93, "efficiency": 0.95 },
{ "power": 0.94, "efficiency": 0.95 },
{ "power": 0.95, "efficiency": 0.95 },
{ "power": 0.96, "efficiency": 0.95 },
{ "power": 0.97, "efficiency": 0.9499999999999998 },
{ "power": 0.98, "efficiency": 0.95 },
{ "power": 0.99, "efficiency": 0.9500000000000001 },
{ "power": 1, "efficiency": 0.95 }
],
"power_capacity": 29.9,
"energy_capacity": 30.5,
"charge_curtailment": [
{ "soc": 0, "power": -1 },
{ "soc": 0.01, "power": -1 },
{ "soc": 0.02, "power": -1 },
{ "soc": 0.03, "power": -1 },
{ "soc": 0.04, "power": -1 },
{ "soc": 0.05, "power": -1 },
{ "soc": 0.06, "power": -1 },
{ "soc": 0.07, "power": -1 },
{ "soc": 0.08, "power": -1 },
{ "soc": 0.09, "power": -1 },
{ "soc": 0.1, "power": -1 },
{ "soc": 0.11, "power": -1 },
{ "soc": 0.12, "power": -1 },
{ "soc": 0.13, "power": -1 },
{ "soc": 0.14, "power": -1 },
{ "soc": 0.15, "power": -1 },
{ "soc": 0.16, "power": -1 },
{ "soc": 0.17, "power": -1 },
{ "soc": 0.18, "power": -1 },
{ "soc": 0.19, "power": -1 },
{ "soc": 0.2, "power": -1 },
{ "soc": 0.21, "power": -1 },
{ "soc": 0.22, "power": -1 },
{ "soc": 0.23, "power": -1 },
{ "soc": 0.24, "power": -1 },
{ "soc": 0.25, "power": -1 },
{ "soc": 0.26, "power": -1 },
{ "soc": 0.27, "power": -1 },
{ "soc": 0.28, "power": -1 },
{ "soc": 0.29, "power": -1 },
{ "soc": 0.3, "power": -1 },
{ "soc": 0.31, "power": -1 },
{ "soc": 0.32, "power": -1 },
{ "soc": 0.33, "power": -1 },
{ "soc": 0.34, "power": -1 },
{ "soc": 0.35, "power": -1 },
{ "soc": 0.36, "power": -1 },
{ "soc": 0.37, "power": -1 },
{ "soc": 0.38, "power": -1 },
{ "soc": 0.39, "power": -1 },
{ "soc": 0.4, "power": -1 },
{ "soc": 0.41, "power": -1 },
{ "soc": 0.42, "power": -1 },
{ "soc": 0.43, "power": -1 },
{ "soc": 0.44, "power": -1 },
{ "soc": 0.45, "power": -1 },
{ "soc": 0.46, "power": -1 },
{ "soc": 0.47, "power": -1 },
{ "soc": 0.48, "power": -1 },
{ "soc": 0.49, "power": -1 },
{ "soc": 0.5, "power": -1 },
{ "soc": 0.51, "power": -1 },
{ "soc": 0.52, "power": -1 },
{ "soc": 0.53, "power": -1 },
{ "soc": 0.54, "power": -1 },
{ "soc": 0.55, "power": -1 },
{ "soc": 0.56, "power": -1 },
{ "soc": 0.57, "power": -1 },
{ "soc": 0.58, "power": -1 },
{ "soc": 0.59, "power": -1 },
{ "soc": 0.6, "power": -1 },
{ "soc": 0.61, "power": -1 },
{ "soc": 0.62, "power": -1 },
{ "soc": 0.63, "power": -1 },
{ "soc": 0.64, "power": -1 },
{ "soc": 0.65, "power": -1 },
{ "soc": 0.66, "power": -1 },
{ "soc": 0.67, "power": -1 },
{ "soc": 0.68, "power": -1 },
{ "soc": 0.69, "power": -1 },
{ "soc": 0.7, "power": -1 },
{ "soc": 0.71, "power": -1 },
{ "soc": 0.72, "power": -1 },
{ "soc": 0.73, "power": -1 },
{ "soc": 0.74, "power": -1 },
{ "soc": 0.75, "power": -1 },
{ "soc": 0.76, "power": -1 },
{ "soc": 0.77, "power": -1 },
{ "soc": 0.78, "power": -1 },
{ "soc": 0.79, "power": -1 },
{ "soc": 0.8, "power": -1 },
{ "soc": 0.81, "power": -1 },
{ "soc": 0.82, "power": -1 },
{ "soc": 0.83, "power": -1 },
{ "soc": 0.84, "power": -1 },
{ "soc": 0.85, "power": -1 },
{ "soc": 0.86, "power": -1 },
{ "soc": 0.87, "power": -1 },
{ "soc": 0.88, "power": -1 },
{ "soc": 0.89, "power": -1 },
{ "soc": 0.9, "power": -1 },
{ "soc": 0.91, "power": -1 },
{ "soc": 0.92, "power": -1 },
{ "soc": 0.93, "power": -1 },
{ "soc": 0.94, "power": -1 },
{ "soc": 0.95, "power": -1 },
{ "soc": 0.96, "power": -0.8829431533813477 },
{ "soc": 0.97, "power": -0.6622076034545897 },
{ "soc": 0.98, "power": -0.44147205352783203 },
{ "soc": 0.99, "power": -0.22073650360107422 },
{ "soc": 1, "power": 0 }
],
"discharge_curtailment": [
{ "soc": 0, "power": 0 },
{ "soc": 0.01, "power": 0 },
{ "soc": 0.02, "power": 0 },
{ "soc": 0.03, "power": 0 },
{ "soc": 0.04, "power": 0 },
{ "soc": 0.05, "power": 0 },
{ "soc": 0.06, "power": 0 },
{ "soc": 0.07, "power": 0 },
{ "soc": 0.08, "power": 1 },
{ "soc": 0.09, "power": 1 },
{ "soc": 0.1, "power": 1 },
{ "soc": 0.11, "power": 1 },
{ "soc": 0.12, "power": 1 },
{ "soc": 0.13, "power": 1 },
{ "soc": 0.14, "power": 1 },
{ "soc": 0.15, "power": 1 },
{ "soc": 0.16, "power": 1 },
{ "soc": 0.17, "power": 1 },
{ "soc": 0.18, "power": 1 },
{ "soc": 0.19, "power": 1 },
{ "soc": 0.2, "power": 1 },
{ "soc": 0.21, "power": 1 },
{ "soc": 0.22, "power": 1 },
{ "soc": 0.23, "power": 1 },
{ "soc": 0.24, "power": 1 },
{ "soc": 0.25, "power": 1 },
{ "soc": 0.26, "power": 1 },
{ "soc": 0.27, "power": 1 },
{ "soc": 0.28, "power": 1 },
{ "soc": 0.29, "power": 1 },
{ "soc": 0.3, "power": 1 },
{ "soc": 0.31, "power": 1 },
{ "soc": 0.32, "power": 1 },
{ "soc": 0.33, "power": 1 },
{ "soc": 0.34, "power": 1 },
{ "soc": 0.35, "power": 1 },
{ "soc": 0.36, "power": 1 },
{ "soc": 0.37, "power": 1 },
{ "soc": 0.38, "power": 1 },
{ "soc": 0.39, "power": 1 },
{ "soc": 0.4, "power": 1 },
{ "soc": 0.41, "power": 1 },
{ "soc": 0.42, "power": 1 },
{ "soc": 0.43, "power": 1 },
{ "soc": 0.44, "power": 1 },
{ "soc": 0.45, "power": 1 },
{ "soc": 0.46, "power": 1 },
{ "soc": 0.47, "power": 1 },
{ "soc": 0.48, "power": 1 },
{ "soc": 0.49, "power": 1 },
{ "soc": 0.5, "power": 1 },
{ "soc": 0.51, "power": 1 },
{ "soc": 0.52, "power": 1 },
{ "soc": 0.53, "power": 1 },
{ "soc": 0.54, "power": 1 },
{ "soc": 0.55, "power": 1 },
{ "soc": 0.56, "power": 1 },
{ "soc": 0.57, "power": 1 },
{ "soc": 0.58, "power": 1 },
{ "soc": 0.59, "power": 1 },
{ "soc": 0.6, "power": 1 },
{ "soc": 0.61, "power": 1 },
{ "soc": 0.62, "power": 1 },
{ "soc": 0.63, "power": 1 },
{ "soc": 0.64, "power": 1 },
{ "soc": 0.65, "power": 1 },
{ "soc": 0.66, "power": 1 },
{ "soc": 0.67, "power": 1 },
{ "soc": 0.68, "power": 1 },
{ "soc": 0.69, "power": 1 },
{ "soc": 0.7, "power": 1 },
{ "soc": 0.71, "power": 1 },
{ "soc": 0.72, "power": 1 },
{ "soc": 0.73, "power": 1 },
{ "soc": 0.74, "power": 1 },
{ "soc": 0.75, "power": 1 },
{ "soc": 0.76, "power": 1 },
{ "soc": 0.77, "power": 1 },
{ "soc": 0.78, "power": 1 },
{ "soc": 0.79, "power": 1 },
{ "soc": 0.8, "power": 1 },
{ "soc": 0.81, "power": 1 },
{ "soc": 0.82, "power": 1 },
{ "soc": 0.83, "power": 1 },
{ "soc": 0.84, "power": 1 },
{ "soc": 0.85, "power": 1 },
{ "soc": 0.86, "power": 1 },
{ "soc": 0.87, "power": 1 },
{ "soc": 0.88, "power": 1 },
{ "soc": 0.89, "power": 1 },
{ "soc": 0.9, "power": 1 },
{ "soc": 0.91, "power": 1 },
{ "soc": 0.92, "power": 1 },
{ "soc": 0.93, "power": 1 },
{ "soc": 0.94, "power": 1 },
{ "soc": 0.95, "power": 1 },
{ "soc": 0.96, "power": 1 },
{ "soc": 0.97, "power": 1 },
{ "soc": 0.98, "power": 1 },
{ "soc": 0.99, "power": 1 },
{ "soc": 1, "power": 1 }
]
},
"constraints": [
{
"soc": 0.7208127975463867,
"minimum": false,
"penalty": 27000,
"date_end": "2022-05-05T06:00:00Z",
"date_start": "2022-05-05T02:00:00Z",
"identifier": "DC HF missdelivery"
},
{
"soc": 0.3348398208618164,
"minimum": true,
"penalty": 27000,
"date_end": "2022-05-05T10:00:00Z",
"date_start": "2022-05-05T06:00:00Z",
"identifier": "DC LF missdelivery"
},
{
"soc": 0.7208127975463867,
"minimum": false,
"penalty": 27000,
"date_end": "2022-05-05T10:00:00Z",
"date_start": "2022-05-05T06:00:00Z",
"identifier": "DC HF missdelivery"
}
],
"settings": {
"SIMULATION.horizon": 32,
"PENALTIES.action_penalty": 25,
"FEATURES.RESERVE_ENERGY_OPTIMISATION": false
}
}
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

This file has been truncated, but you can view the full file.
{
"asset_id": "29dce28e-704e-11eb-af57-acde48001122",
"date_on": "2022-05-04T22:04:42+00:00",
"trading_options": {
"2022-05-04T22:04:42Z": [
{
"trades": [
{
"type": "regular",
"power": -19.6,
"price": 109.76797010904488,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 109.93928867934592,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 109.83037279081634,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 109.97519818584371,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 109.85986665295664,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 110.0018856149503,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 110.02189453118552,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 0.23492268492815144,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 109.88875339097757,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 109.60049413785119,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 109.83333305868443,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 109.94669044323493,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 109.70045112616482,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 109.98650709331197,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 109.87982903188869,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 109.87539132101666,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 109.67398706107714,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 109.95899093789288,
"market": "m7",
"timestamp": 1651707000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-04T23:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -28,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -25.2,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -22.4,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -19.6,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 117.8,
"market": "m7",
"timestamp": 1651708800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T00:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -28,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -25.2,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -22.4,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -19.6,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 127,
"market": "m7",
"timestamp": 1651710600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T00:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -28,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -25.2,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -22.4,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -19.6,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 126.29999999999998,
"market": "m7",
"timestamp": 1651712400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T01:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -28,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -25.2,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -22.4,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -19.6,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -16.8,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -14,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -11.2,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -8.4,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -5.6,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -2.8,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2.8,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5.6,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8.4,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 11.2,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 14,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 16.8,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 19.6,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 22.4,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 25.2,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 28,
"price": 121.1,
"market": "m7",
"timestamp": 1651714200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T01:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 125.73215579986572,
"market": "imbalance",
"timestamp": 1651716000,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T02:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 119.09883834838867,
"market": "imbalance",
"timestamp": 1651717800,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T02:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 120.35949817657472,
"market": "imbalance",
"timestamp": 1651719600,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T03:00:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 2,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 3,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 4,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 5,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 6,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 7,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 8,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 9,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 10,
"price": 117.55661447525024,
"market": "imbalance",
"timestamp": 1651721400,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
}
],
"date_start": "2022-05-05T03:30:00Z",
"period_duration": 0.5
},
{
"trades": [
{
"type": "regular",
"power": -1.9,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.7,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.5,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.3,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -1.1,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.9,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.7,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.5,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.3,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": -0.1,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 0,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
"hour_fraction": 0.5,
"execution_timestamp": 1651701882
},
{
"type": "regular",
"power": 1,
"price": 122.408516330719,
"market": "imbalance",
"timestamp": 1651723200,
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment