{"entities":{"Q7375209":{"pageid":31596500,"ns":120,"title":"Item:Q7375209","lastrevid":105511433,"modified":"2026-10-10T02:00:12Z","type":"item","id":"Q7375209","labels":{"en":{"language":"en","value":"rolloptim"}},"descriptions":{"en":{"language":"en","value":"Rolling Optimizations"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"438d0eef0223375d3a92def8ffc6a10a8bf1ca95","datavalue":{"value":{"entity-type":"item","numeric-id":57080,"id":"Q57080"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$C64AB654-A9F3-4AB2-9CF3-39AAFDFAD3D3","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"908c3454b3659c4b140ccce33c5aee31081edc8d","datavalue":{"value":{"entity-type":"item","numeric-id":5976450,"id":"Q5976450"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$F9C85AB3-C182-414B-8596-C37081C25F25","rank":"normal"}],"P114":[{"mainsnak":{"snaktype":"value","property":"P114","hash":"46bebcbff353210c0cda7715f07aada2d0e07183","datavalue":{"value":{"entity-type":"item","numeric-id":56774,"id":"Q56774"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$39A89AEF-D0E3-4CC1-8C1B-0BEADA260276","rank":"normal"}],"P1459":[{"mainsnak":{"snaktype":"value","property":"P1459","hash":"0717d534e010e300d06f29fe946e1113322021e2","datavalue":{"value":"Analytical computation of rolling optimization for    time-series data. The 'rolloptim' package solves constrained quadratic    and linear programs in closed form by applying Lagrangian multipliers    and the Karush-Kuhn-Tucker conditions (Kuhn and Tucker, 1951,    <doi:10.1525/9780520411586-036>) to perform mean-variance portfolio    optimization (Markowitz, 1952,    <doi:10.1111/j.1540-6261.1952.tb01525.x>) over rolling windows. For    each window, the analytical solution computes the optimal weights that    minimize variance, maximize expected return, minimize residual sum of    squares, or maximize quadratic utility, subject to a total-weight    equality constraint and box bounds on each weight. Use cases include    mean-variance portfolio optimization, expected-return maximization,    and constrained regression. The package supports rolling optimizations    with constraints via the total, lower, and upper arguments. The    implementation accepts rolling moments computed via the 'roll' package    and uses 'RcppArmadillo' for linear algebra, with parallelism across    windows provided by 'RcppParallel'.","type":"string"},"datatype":"string"},"type":"statement","id":"Q7375209$16FDF060-C0CC-4099-B288-0C962A7252A5","rank":"normal"}],"P170":[{"mainsnak":{"snaktype":"value","property":"P170","hash":"703f7c43bef0843b0762ec5dd8db8eb0dcc35dd6","datavalue":{"value":{"time":"+2026-07-11T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q7375209$2B0453C0-50A4-4836-BDB3-02F1C34DE8C5","rank":"normal"}],"P132":[{"mainsnak":{"snaktype":"value","property":"P132","hash":"2cd9663599cb012c24c42164f1aeb49c4d6af9f9","datavalue":{"value":"1.0.0","type":"string"},"datatype":"string"},"type":"statement","qualifiers":{"P28":[{"snaktype":"value","property":"P28","hash":"d92f529a4832839677bcbe53ae1f44e9875e44b3","datavalue":{"value":{"time":"+2026-07-11T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P28"],"id":"Q7375209$42C30BE9-E2BB-4A95-A9A2-AC37ECAEB7FF","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"989f8b7789d70eed902e3c2e199c5018c29f3a2c","datavalue":{"value":{"entity-type":"item","numeric-id":136262,"id":"Q136262"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$9371A397-FEDB-408D-80B7-97F8592066B4","rank":"normal"}],"P19":[{"mainsnak":{"snaktype":"value","property":"P19","hash":"02c5826bfce0c869cb502fb725c5c346ab265297","datavalue":{"value":{"entity-type":"item","numeric-id":136262,"id":"Q136262"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$5AC80651-6D27-463D-BCCC-12CAB59C0DFB","rank":"normal"}],"P163":[{"mainsnak":{"snaktype":"value","property":"P163","hash":"caec58e2e2e3256bca461f95da85075ecd3567cd","datavalue":{"value":{"entity-type":"item","numeric-id":56623,"id":"Q56623"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$325F60D5-517C-493F-B699-CCD0D21C97F3","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P163","hash":"8576d3d16efe97b9b62facebe80c3ed9e3b6aae2","datavalue":{"value":{"entity-type":"item","numeric-id":56621,"id":"Q56621"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P232":[{"snaktype":"value","property":"P232","hash":"06f074efd5e7d7d06d7477e8ca68e18601234f9f","datavalue":{"value":{"text":"expanded from: GPL (\u2265 2)","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"}]},"qualifiers-order":["P232"],"id":"Q7375209$D40D07C7-32EE-49B8-A549-989DD3363581","rank":"normal"}],"P342":[{"mainsnak":{"snaktype":"value","property":"P342","hash":"a0beaece152e3d4cfe5f01b8a4c02caff7e1e6cc","datavalue":{"value":{"entity-type":"item","numeric-id":56774,"id":"Q56774"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P132":[{"snaktype":"value","property":"P132","hash":"d58e5b1027dfb6f2eb46f744a45ba1224fa0fc25","datavalue":{"value":"\u2265 3.5.0","type":"string"},"datatype":"string"}]},"qualifiers-order":["P132"],"id":"Q7375209$0FB53551-D742-4080-BCBC-6A82D1EFF68A","rank":"normal"}],"P585":[{"mainsnak":{"snaktype":"value","property":"P585","hash":"d595b9251c15d55b682bbb22e27ac12f91c3ba38","datavalue":{"value":{"entity-type":"item","numeric-id":20394,"id":"Q20394"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$A8AF7381-522E-40E5-B295-D14590F571C2","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P585","hash":"a6771e154926f64ee10bc450c397e577d6718026","datavalue":{"value":{"entity-type":"item","numeric-id":35540,"id":"Q35540"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$D5911B6E-A483-4F64-8D48-1CDEC5FBF8C2","rank":"normal"}],"P223":[{"mainsnak":{"snaktype":"value","property":"P223","hash":"094a4726351e68700c7fdb96869fe66ff671e1ac","datavalue":{"value":{"entity-type":"item","numeric-id":7375208,"id":"Q7375208"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$F98CCD50-48A5-4D34-B05F-9DC383F2612A","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"41436bf63b8310f53fe6feb5c120eb05e1c943e3","datavalue":{"value":{"entity-type":"item","numeric-id":148961,"id":"Q148961"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375209$94913E33-72B3-460A-9DE0-2D1CE674E473","rank":"normal"}],"P229":[{"mainsnak":{"snaktype":"value","property":"P229","hash":"dca2dfd2b59fd056f7bffddfcbb2178300bb376c","datavalue":{"value":"rolloptim","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q7375209$22D1B5AA-87B1-46AE-9C6A-374E4C406E4F","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Rolloptim","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Rolloptim"}}}}}