{ "uuid": "9f5acac6-ee9a-465a-8c48-0eb05b4a731d", "lastMigration": 29, "name": "Portfolio Optimizer", "endpointPrefix": "v1", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "cffadc00-bbda-49d3-89b4-cf3362b6667f", "documentation": "Correlation Matrix", "method": "post", "endpoint": "assets/correlation/matrix", "responses": [ { "uuid": "fe65571f-1222-47b6-9351-9aceb34ed30f", "body": "{\n \"assetsCorrelationMatrix\": [\n [\n {{faker 'number.int' max=99999}}\n ]\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "678aaa18-2ab8-432d-9978-1fed4967a4f9", "documentation": "Nearest Correlation Matrix", "method": "post", "endpoint": "assets/correlation/matrix/nearest", "responses": [ { "uuid": "7c5be8e9-64fc-449d-83a6-80fc39f54874", "body": "{\n \"assetsCorrelationMatrix\": [\n [\n {{faker 'number.int' max=99999}}\n ]\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9250325e-6c33-419f-85fc-28eb9cc7951e", "documentation": "Correlation Matrix Shrinkage", "method": "post", "endpoint": "assets/correlation/matrix/shrinkage", "responses": [ { "uuid": "d54e6f1b-af9e-4ee6-82df-fcc60279fc59", "body": "{\n \"assetsCorrelationMatrix\": [\n [\n {{faker 'number.int' max=99999}}\n ]\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "23eaf02d-8c2e-4014-9ee4-3848ce3448a3", "documentation": "Correlation Matrix Validation", "method": "post", "endpoint": "assets/correlation/matrix/validation", "responses": [ { "uuid": "096ea0e6-ddea-47bd-a4f8-c297951fabe8", "body": "{\n \"message\": \"{{oneOf (array 'valid correlation matrix' 'invalid correlation matrix - non symmetric matrix' 'invalid correlation matrix - non positive diagonal elements' 'invalid correlation matrix - non positive semi-definite matrix')}}\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "83c0de76-94e4-465d-b315-be1647070874", "documentation": "Covariance Matrix", "method": "post", "endpoint": "assets/covariance/matrix", "responses": [ { "uuid": "dcf0fa27-adc9-46e5-8d11-66cb9ab4b494", "body": "{\n \"assetsCovarianceMatrix\": [\n [\n {{faker 'number.int' max=99999}}\n ]\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6bf1f60c-5409-487e-9fd0-b516290f824f", "documentation": "Sample Covariance Matrix", "method": "post", "endpoint": "assets/covariance/matrix/sample", "responses": [ { "uuid": "d691dff5-67c1-441a-a97b-f4d9e96dee95", "body": "{\n \"assetsCovarianceMatrix\": [\n [\n {{faker 'number.int' max=99999}}\n ]\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9f1cbd83-43a1-495e-90e9-99a23f11b839", "documentation": "Covariance Matrix Validation", "method": "post", "endpoint": "assets/covariance/matrix/validation", "responses": [ { "uuid": "c0b66572-5436-4948-95b0-81f7384144f7", "body": "{\n \"message\": \"{{oneOf (array 'valid covariance matrix' 'invalid covariance matrix - non symmetric matrix' 'invalid covariance matrix - non positive diagonal elements' 'invalid covariance matrix - non positive semi-definite matrix')}}\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "02b7697f-d0ec-4cde-b479-c42a1ef626d6", "documentation": "Arithmetic Returns", "method": "post", "endpoint": "assets/returns", "responses": [ { "uuid": "797566e0-c7c5-4837-a4a8-6d49b4773299", "body": "{\n \"assets\": [\n {\n \"assetReturns\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b39ebe31-3a3a-49a8-a6c2-23a81df73c9b", "documentation": "Arithmetic Average Return", "method": "post", "endpoint": "assets/returns/average", "responses": [ { "uuid": "c139a392-e453-4404-af99-1830e05ee80f", "body": "{\n \"assets\": [\n {\n \"assetAverageReturn\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1e578142-ae9e-4fe1-8b84-4e275eb514f3", "documentation": "Variance", "method": "post", "endpoint": "assets/variance", "responses": [ { "uuid": "588a54d5-69bc-4ee5-a09a-deadd4cfd911", "body": "{\n \"assets\": [\n {\n \"assetVariance\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cfb05698-0a4a-4d07-b41b-9259672ae2d9", "documentation": "Sample variance", "method": "post", "endpoint": "assets/variance/sample", "responses": [ { "uuid": "22b80afe-e108-4b02-bd5f-c9be56c49103", "body": "{\n \"assets\": [\n {\n \"assetVariance\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "222873a3-741e-4d35-90bb-6961d9d1beef", "documentation": "Volatility", "method": "post", "endpoint": "assets/volatility", "responses": [ { "uuid": "b5af3f2e-6018-4335-ba9f-bf539637afef", "body": "{\n \"assets\": [\n {\n \"assetVolatility\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9f113714-544c-4bed-bc76-4afcf13ef599", "documentation": "Sample volatility", "method": "post", "endpoint": "assets/volatility/sample", "responses": [ { "uuid": "535c3434-57e2-4b99-aeed-ecaaa4ff3e53", "body": "{\n \"assets\": [\n {\n \"assetVolatility\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "29a5fd1b-21f9-4841-8e44-e0e64473c698", "documentation": "Residualization", "method": "post", "endpoint": "factors/residualization", "responses": [ { "uuid": "1582d192-8a7e-4b28-b1a8-cd2e54e8d9a1", "body": "{\n \"residualizedFactorReturns\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e718077a-c2d9-4efe-ac48-66bce59bb2f9", "documentation": "Alpha", "method": "post", "endpoint": "portfolio/analysis/alpha", "responses": [ { "uuid": "d4344cfb-0552-4968-81a1-9ebb97d45316", "body": "{\n \"portfolios\": [\n {\n \"portfolioAlpha\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b61f279a-dad9-4618-a91f-b7dd99f699f1", "documentation": "Beta", "method": "post", "endpoint": "portfolio/analysis/beta", "responses": [ { "uuid": "70f23415-0928-4a64-9471-35a1632a9786", "body": "{\n \"portfolios\": [\n {\n \"portfolioBeta\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a5d782cc-6033-460f-be2e-70b3e89428f3", "documentation": "Return Contributions", "method": "post", "endpoint": "portfolio/analysis/contributions/return", "responses": [ { "uuid": "8c0e9866-f671-4de9-be58-03a7ac24762b", "body": "{\n \"portfolios\": [\n {\n \"assetsGroupsReturnContributions\": [\n {{faker 'number.int' max=99999}}\n ],\n \"assetsReturnContributions\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f0f36cf2-bdcc-4925-93f3-8c97623e0f50", "documentation": "Risk Contributions", "method": "post", "endpoint": "portfolio/analysis/contributions/risk", "responses": [ { "uuid": "7c5ec7f8-107a-477e-b1d6-0808f6722e14", "body": "{\n \"portfolios\": [\n {\n \"assetsGroupsRiskContributions\": [\n {{faker 'number.int' max=99999}}\n ],\n \"assetsRiskContributions\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9bc8d34c-f938-4b7e-ac5c-8eb33d884610", "documentation": "Diversification Ratio", "method": "post", "endpoint": "portfolio/analysis/diversification-ratio", "responses": [ { "uuid": "550a27c9-f310-4381-bf67-b8b0c806b242", "body": "{\n \"portfolios\": [\n {\n \"portfolioDiversificationRatio\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f41b60b9-d1c0-4241-92ed-917ac57ca6fd", "documentation": "Drawdowns", "method": "post", "endpoint": "portfolio/analysis/drawdowns", "responses": [ { "uuid": "ebe400b1-5923-4632-a32b-5e259cbe9179", "body": "{\n \"portfolios\": [\n {\n \"portfolioDrawdowns\": [\n {{faker 'number.int' max=99999}}\n ],\n \"portfolioWorstDrawdowns\": [\n {\n \"drawdownBottom\": {{faker 'number.int' max=99999}},\n \"drawdownDepth\": {{faker 'number.int' max=99999}},\n \"drawdownEnd\": {{faker 'number.int' max=99999}},\n \"drawdownStart\": {{faker 'number.int' max=99999}}\n }\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "84447012-00d9-4670-94f9-a5727a927c93", "documentation": "Factor Exposures", "method": "post", "endpoint": "portfolio/analysis/factor/exposures", "responses": [ { "uuid": "07c48b87-21da-4323-a623-b48e7a131a47", "body": "{\n \"portfolios\": [\n {\n \"portfolioAlpha\": {{faker 'number.int' max=99999}},\n \"portfolioBetas\": [\n {{faker 'number.int' max=99999}}\n ],\n \"portfolioRSquared\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f448547c-17cc-4a67-87d6-8c45cb46b50a", "documentation": "Mean-Variance Efficient Frontier", "method": "post", "endpoint": "portfolio/analysis/mean-variance/efficient-frontier", "responses": [ { "uuid": "8e9a6b34-12a6-4f0d-a617-f01470cc16fc", "body": "{\n \"portfolios\": [\n {\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ],\n \"portfolioReturn\": {{faker 'number.int' max=99999}},\n \"portfolioVolatility\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0d0eb1d0-201f-4af6-9556-899aee231899", "documentation": "Mean-Variance Minimum Variance Frontier", "method": "post", "endpoint": "portfolio/analysis/mean-variance/minimum-variance-frontier", "responses": [ { "uuid": "acbee91c-dd9b-423e-9ab1-c24b72524d78", "body": "{\n \"portfolios\": [\n {\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ],\n \"portfolioReturn\": {{faker 'number.int' max=99999}},\n \"portfolioVolatility\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f7c2c111-d1e6-49dc-bf82-3d4e175606c8", "documentation": "Arithmetic Return", "method": "post", "endpoint": "portfolio/analysis/return", "responses": [ { "uuid": "e97b6c38-7db8-4b69-8b7e-d11bcc1d799f", "body": "{\n \"portfolios\": [\n {\n \"portfolioReturn\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d1343c5e-110e-4382-86b6-f6d3c2d0d6f0", "documentation": "Arithmetic Average Return", "method": "post", "endpoint": "portfolio/analysis/returns/average", "responses": [ { "uuid": "8e6ff4f8-948e-4e06-8aab-fb21a22fe919", "body": "{\n \"portfolios\": [\n {\n \"portfolioAverageReturn\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b56ce650-5b83-4820-84c3-532907c255fe", "documentation": "Sharpe Ratio", "method": "post", "endpoint": "portfolio/analysis/sharpe-ratio", "responses": [ { "uuid": "a228ce52-c6a7-4806-aa01-259fe0f748b0", "body": "{\n \"portfolios\": [\n {\n \"portfolioSharpeRatio\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e7261fcf-7040-4e7c-b441-1b9dd2f67cf5", "documentation": "Tracking Error", "method": "post", "endpoint": "portfolio/analysis/tracking-error", "responses": [ { "uuid": "45c0fb42-71c2-46dd-8ff3-21867f3a347b", "body": "{\n \"portfolios\": [\n {\n \"portfolioTrackingError\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "39700245-a2d0-4589-ab82-3a47c6cd3bf3", "documentation": "Volatility", "method": "post", "endpoint": "portfolio/analysis/volatility", "responses": [ { "uuid": "cf2412e4-b6e7-4912-9d28-71e9ae1eebc6", "body": "{\n \"portfolios\": [\n {\n \"portfolioVolatility\": {{faker 'number.int' max=99999}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1b7e8a70-8df4-46f7-9313-c936d4f7a7a2", "documentation": "Investable Portfolio", "method": "post", "endpoint": "portfolio/construction/investable", "responses": [ { "uuid": "7fa4d461-d78c-41f5-8bba-95dbfb8768a1", "body": "{\n \"assetsPositions\": [\n {{faker 'number.int' max=99999}}\n ],\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a3ee7036-eabf-4728-abe8-45c300e1bf58", "documentation": "Mimicking Portfolio", "method": "post", "endpoint": "portfolio/construction/mimicking", "responses": [ { "uuid": "90e07dd4-b61e-4e20-8bed-00d156e47832", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "90660cab-5bfe-43f7-a1f5-1b7087106bd3", "documentation": "Random Portfolio", "method": "post", "endpoint": "portfolio/construction/random", "responses": [ { "uuid": "0646b63d-d2a6-4e49-905b-83f86d9145aa", "body": "{\n \"portfolios\": [\n {\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7be83191-d11e-4f0b-8db9-ee462400e4c3", "documentation": "Equal Risk Contributions Portfolio", "method": "post", "endpoint": "portfolio/optimization/equal-risk-contributions", "responses": [ { "uuid": "d3afe098-2e6f-4a9c-a933-c91090610d34", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "32c3a967-df3c-44ec-8795-88d0e3ad5ed5", "documentation": "Equal Sharpe Ratio Contributions Portfolio", "method": "post", "endpoint": "portfolio/optimization/equal-sharpe-ratio-contributions", "responses": [ { "uuid": "db7e3a8b-6396-4898-904a-4a7eb7d05e11", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cfbcb42c-abac-47c7-86f2-f530a2108110", "documentation": "Equal Weighted Portfolio", "method": "post", "endpoint": "portfolio/optimization/equal-weighted", "responses": [ { "uuid": "2fccc906-73db-40e3-bc1f-47debabce448", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e3fbe363-ce54-4926-843f-b2a9ea0da934", "documentation": "Inverse Variance Weighted Portfolio", "method": "post", "endpoint": "portfolio/optimization/inverse-variance-weighted", "responses": [ { "uuid": "a648dafc-5778-4db3-b830-ceb89488d156", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3cb327de-e8c8-4191-924c-2486c85b6047", "documentation": "Inverse Volatility Weighted Portfolio", "method": "post", "endpoint": "portfolio/optimization/inverse-volatility-weighted", "responses": [ { "uuid": "7665ce95-e9b4-400e-b610-557737b63c13", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "afa1844a-3b0b-4cd8-8972-a166d7918f09", "documentation": "Market Capitalization Weighted Portfolio", "method": "post", "endpoint": "portfolio/optimization/market-capitalization-weighted", "responses": [ { "uuid": "42328563-1c5f-4d08-a0e4-7517cef76013", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2d9f16f4-1426-493a-aa19-1355f8d53866", "documentation": "Maximum Decorrelation Portfolio", "method": "post", "endpoint": "portfolio/optimization/maximum-decorrelation", "responses": [ { "uuid": "b43deea0-bd02-4798-a577-d8394033bf7d", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b76b309f-8889-4fe2-9515-a7fe362c7c76", "documentation": "Maximum Return Portfolio", "method": "post", "endpoint": "portfolio/optimization/maximum-return", "responses": [ { "uuid": "568916a1-6df9-4b3a-ae1d-c1a9b6085450", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cd2b8001-c7eb-43d6-b51e-7941c37dc2a7", "documentation": "Maximum Sharpe Ratio Portfolio", "method": "post", "endpoint": "portfolio/optimization/maximum-sharpe-ratio", "responses": [ { "uuid": "301b29c8-f42e-4d2a-b009-ad09d02adc74", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2eb6ab36-5cc9-4e08-b102-d129783c8528", "documentation": "Mean-Variance Efficient Portfolio", "method": "post", "endpoint": "portfolio/optimization/mean-variance-efficient", "responses": [ { "uuid": "d3a11a02-3a5b-491d-ba86-49bbc51f7342", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f9a8ae9b-a4a6-4456-93d5-fa0563603044", "documentation": "Minimum Correlation Portfolio", "method": "post", "endpoint": "portfolio/optimization/minimum-correlation", "responses": [ { "uuid": "d29ee76e-767a-4654-baed-09c999c58a08", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6565d0db-6cd3-4f2d-a9b2-bc226581543c", "documentation": "Minimum Variance Portfolio", "method": "post", "endpoint": "portfolio/optimization/minimum-variance", "responses": [ { "uuid": "5b09289e-8814-481a-ac07-5499ed2b9e18", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "413ce730-4a8a-4706-b488-4fdd4c0c621e", "documentation": "Most Diversified Portfolio", "method": "post", "endpoint": "portfolio/optimization/most-diversified", "responses": [ { "uuid": "bbeaab1e-3747-4606-a5e7-80bc7e583b9b", "body": "{\n \"assetsWeights\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5b353bfc-a89e-4fc9-9920-86b63cc1dccb", "documentation": "Drift-weight Portfolio Rebalancing", "method": "post", "endpoint": "portfolio/simulation/rebalancing/drift-weight", "responses": [ { "uuid": "27053bd7-24f8-44f8-8c3e-52da87c4b003", "body": "{\n \"portfolios\": [\n {\n \"portfolioValues\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "295d2595-c24f-464f-ac41-bd360f9ca75b", "documentation": "Fixed-weight Portfolio Rebalancing", "method": "post", "endpoint": "portfolio/simulation/rebalancing/fixed-weight", "responses": [ { "uuid": "5921e764-1350-41c8-b174-297683618d30", "body": "{\n \"portfolios\": [\n {\n \"portfolioValues\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5d2077fa-a28a-43b8-b3e1-b1dfdbe5a1ce", "documentation": "Random-weight Portfolio Rebalancing", "method": "post", "endpoint": "portfolio/simulation/rebalancing/random-weight", "responses": [ { "uuid": "7e68956a-65d4-46e8-b892-c89ea65f6ae1", "body": "{\n \"portfolios\": [\n {\n \"portfolioValues\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "cffadc00-bbda-49d3-89b4-cf3362b6667f" }, { "type": "route", "uuid": "678aaa18-2ab8-432d-9978-1fed4967a4f9" }, { "type": "route", "uuid": "9250325e-6c33-419f-85fc-28eb9cc7951e" }, { "type": "route", "uuid": "23eaf02d-8c2e-4014-9ee4-3848ce3448a3" }, { "type": "route", "uuid": "83c0de76-94e4-465d-b315-be1647070874" }, { "type": "route", "uuid": "6bf1f60c-5409-487e-9fd0-b516290f824f" }, { "type": "route", "uuid": "9f1cbd83-43a1-495e-90e9-99a23f11b839" }, { "type": "route", "uuid": "02b7697f-d0ec-4cde-b479-c42a1ef626d6" }, { "type": "route", "uuid": "b39ebe31-3a3a-49a8-a6c2-23a81df73c9b" }, { "type": "route", "uuid": "1e578142-ae9e-4fe1-8b84-4e275eb514f3" }, { "type": "route", "uuid": "cfb05698-0a4a-4d07-b41b-9259672ae2d9" }, { "type": "route", "uuid": "222873a3-741e-4d35-90bb-6961d9d1beef" }, { "type": "route", "uuid": "9f113714-544c-4bed-bc76-4afcf13ef599" }, { "type": "route", "uuid": "29a5fd1b-21f9-4841-8e44-e0e64473c698" }, { "type": "route", "uuid": "e718077a-c2d9-4efe-ac48-66bce59bb2f9" }, { "type": "route", "uuid": "b61f279a-dad9-4618-a91f-b7dd99f699f1" }, { "type": "route", "uuid": "a5d782cc-6033-460f-be2e-70b3e89428f3" }, { "type": "route", "uuid": "f0f36cf2-bdcc-4925-93f3-8c97623e0f50" }, { "type": "route", "uuid": "9bc8d34c-f938-4b7e-ac5c-8eb33d884610" }, { "type": "route", "uuid": "f41b60b9-d1c0-4241-92ed-917ac57ca6fd" }, { "type": "route", "uuid": "84447012-00d9-4670-94f9-a5727a927c93" }, { "type": "route", "uuid": "f448547c-17cc-4a67-87d6-8c45cb46b50a" }, { "type": "route", "uuid": "0d0eb1d0-201f-4af6-9556-899aee231899" }, { "type": "route", "uuid": "f7c2c111-d1e6-49dc-bf82-3d4e175606c8" }, { "type": "route", "uuid": "d1343c5e-110e-4382-86b6-f6d3c2d0d6f0" }, { "type": "route", "uuid": "b56ce650-5b83-4820-84c3-532907c255fe" }, { "type": "route", "uuid": "e7261fcf-7040-4e7c-b441-1b9dd2f67cf5" }, { "type": "route", "uuid": "39700245-a2d0-4589-ab82-3a47c6cd3bf3" }, { "type": "route", "uuid": "1b7e8a70-8df4-46f7-9313-c936d4f7a7a2" }, { "type": "route", "uuid": "a3ee7036-eabf-4728-abe8-45c300e1bf58" }, { "type": "route", "uuid": "90660cab-5bfe-43f7-a1f5-1b7087106bd3" }, { "type": "route", "uuid": "7be83191-d11e-4f0b-8db9-ee462400e4c3" }, { "type": "route", "uuid": "32c3a967-df3c-44ec-8795-88d0e3ad5ed5" }, { "type": "route", "uuid": "cfbcb42c-abac-47c7-86f2-f530a2108110" }, { "type": "route", "uuid": "e3fbe363-ce54-4926-843f-b2a9ea0da934" }, { "type": "route", "uuid": "3cb327de-e8c8-4191-924c-2486c85b6047" }, { "type": "route", "uuid": "afa1844a-3b0b-4cd8-8972-a166d7918f09" }, { "type": "route", "uuid": "2d9f16f4-1426-493a-aa19-1355f8d53866" }, { "type": "route", "uuid": "b76b309f-8889-4fe2-9515-a7fe362c7c76" }, { "type": "route", "uuid": "cd2b8001-c7eb-43d6-b51e-7941c37dc2a7" }, { "type": "route", "uuid": "2eb6ab36-5cc9-4e08-b102-d129783c8528" }, { "type": "route", "uuid": "f9a8ae9b-a4a6-4456-93d5-fa0563603044" }, { "type": "route", "uuid": "6565d0db-6cd3-4f2d-a9b2-bc226581543c" }, { "type": "route", "uuid": "413ce730-4a8a-4706-b488-4fdd4c0c621e" }, { "type": "route", "uuid": "5b353bfc-a89e-4fc9-9920-86b63cc1dccb" }, { "type": "route", "uuid": "295d2595-c24f-464f-ac41-bd360f9ca75b" }, { "type": "route", "uuid": "5d2077fa-a28a-43b8-b3e1-b1dfdbe5a1ce" } ] }