{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"cvxportfolio","owner":"cvxgrp","isFork":false,"description":"Portfolio optimization and back-testing.","topicNames":["python","finance","time-series","optimization","optimizer","portfolio-optimization","optimization-methods","optimization-algorithms","convex-optimization"],"topicsNotShown":0,"allTopics":["python","finance","time-series","optimization","optimizer","portfolio-optimization","optimization-methods","optimization-algorithms","convex-optimization"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":23,"starsCount":825,"forksCount":219,"license":"Apache License 2.0","participation":[28,18,36,12,33,26,11,1,1,3,0,0,0,8,39,7,8,33,38,3,3,17,15,31,3,10,18,2,21,16,19,25,38,25,34,44,31,45,34,40,35,29,64,23,61,25,22,23,20,23,31,22],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T07:30:59.001Z"}},{"type":"Public template","name":"simulator","owner":"cvxgrp","isFork":false,"description":"Tool to support backtests","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":7,"starsCount":33,"forksCount":3,"license":"Apache License 2.0","participation":[19,7,24,0,5,3,12,5,14,7,2,10,7,24,8,4,10,8,8,2,6,0,8,2,10,12,25,27,35,78,0,6,41,14,2,1,0,14,2,3,4,0,3,1,6,0,1,0,3,6,3,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T15:31:48.007Z"}},{"type":"Public","name":"scs","owner":"cvxgrp","isFork":false,"description":"Splitting Conic Solver","topicNames":["optimization","solver","linear-programming","numerical-optimization","semidefinite-programming","optimization-algorithms","quadratic-programming","convex-optimization","first-order-methods","cone-programming"],"topicsNotShown":0,"allTopics":["optimization","solver","linear-programming","numerical-optimization","semidefinite-programming","optimization-algorithms","quadratic-programming","convex-optimization","first-order-methods","cone-programming"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":34,"starsCount":523,"forksCount":133,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T18:17:17.019Z"}},{"type":"Public","name":"spcqe","owner":"cvxgrp","isFork":false,"description":"Smooth periodic consistent quantile estimation","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":0,"starsCount":6,"forksCount":1,"license":"BSD 2-Clause \"Simplified\" License","participation":[0,0,0,0,0,0,0,9,0,0,0,2,19,28,11,5,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,3,1,7,0,0,0,7,6,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T16:36:55.787Z"}},{"type":"Public","name":"cvxbson","owner":"cvxgrp","isFork":false,"description":"dealing with json and bson files","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,54,13,2,7,15,17,8,4,20,4,0,0,1,0,1,1,2,0,0,0,1,1,6,2,2,2,3,2,1,5,3,3,1,3,0,5,1,1,3,2,2,1,2,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:39:11.408Z"}},{"type":"Public","name":"cvx_short_course","owner":"cvxgrp","isFork":false,"description":"Materials for a short course on convex optimization.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":2,"issueCount":4,"starsCount":310,"forksCount":116,"license":"Apache License 2.0","participation":[0,0,0,7,26,14,5,1,0,4,0,0,9,5,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,1,1,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:32:24.725Z"}},{"type":"Public","name":"cvxrisk","owner":"cvxgrp","isFork":false,"description":"Compile risk with cvxpy","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":2,"starsCount":6,"forksCount":0,"license":"Apache License 2.0","participation":[18,18,27,38,0,1,0,2,1,2,1,10,9,12,6,4,5,6,2,0,2,0,4,0,1,1,0,1,1,1,1,2,1,1,4,2,0,3,5,3,2,1,1,4,1,0,2,2,1,1,3,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:31:48.457Z"}},{"type":"Public","name":"cvxcla","owner":"cvxgrp","isFork":false,"description":"critical line algorithm for efficient frontier","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":6,"starsCount":7,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,3,11,0,7,4,25,15,10,6,18,15,26,9,5,2,16,6,0,6,1,5,2,0,0,2,0,1,3,5,1,6,2,0,7,4,4,2,2,2,3,0,2,2,4,2,4,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:28:16.672Z"}},{"type":"Public","name":"boilerplate","owner":"cvxgrp","isFork":false,"description":"We use this repo to automate and avoid boilerplate issue","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,5,0,0,0,0,2,0,0,0,0,0,0,0,0,2,0,2,0,2,0,6,2,2,2,2,2,2,0,0,0,0,2,2,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:26:50.625Z"}},{"type":"Public","name":"cvxcli","owner":"cvxgrp","isFork":false,"description":"Example cli using fire, poetry and pipx","topicNames":["cli","poetry","command-line-tool","pipx"],"topicsNotShown":0,"allTopics":["cli","poetry","command-line-tool","pipx"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:25:54.777Z"}},{"type":"Public","name":".github","owner":"cvxgrp","isFork":false,"description":"Reusable workflows for cvxgrp","topicNames":["testing","docker","devops","automation","latex","ci-cd","gitops","github-actions"],"topicsNotShown":0,"allTopics":["testing","docker","devops","automation","latex","ci-cd","gitops","github-actions"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:25:54.633Z"}},{"type":"Public","name":"cov_pred_finance","owner":"cvxgrp","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":10,"starsCount":48,"forksCount":5,"license":"Apache License 2.0","participation":[17,14,5,2,0,0,1,9,0,2,1,4,7,3,12,3,5,10,5,1,2,0,4,1,1,6,0,1,0,0,0,3,2,0,4,2,0,5,5,3,2,1,1,6,0,1,2,4,1,2,3,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:25:38.602Z"}},{"type":"Public","name":"cvxmarkowitz","owner":"cvxgrp","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":5,"issueCount":11,"starsCount":11,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T05:53:40.170Z"}},{"type":"Public","name":"cvxstatarb","owner":"cvxgrp","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":2,"issueCount":5,"starsCount":14,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T17:17:17.506Z"}},{"type":"Public","name":"markowitz-reference","owner":"cvxgrp","isFork":false,"description":"This repository contains a reference implementation of the Markowitz portfolio optimization problem discussed in the paper Markowitz Portfolio Construction at Seventy.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":3,"starsCount":6,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T04:35:20.718Z"}},{"type":"Public","name":"cvxpygen","owner":"cvxgrp","isFork":false,"description":"Code generation with CVXPY","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":7,"starsCount":120,"forksCount":16,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,1,0,0,0,0,4,0,13,2,0,1,1,3,4,0,0,1,0,6,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,11,0,6,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-18T20:16:06.461Z"}},{"type":"Public","name":"signal-decomposition","owner":"cvxgrp","isFork":false,"description":"A simple and general framework for signal decomposition","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":0,"starsCount":55,"forksCount":5,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T21:42:05.861Z"}},{"type":"Public","name":"robust_bond_portfolio","owner":"cvxgrp","isFork":false,"description":"Robust Bond Portfolio Construction via Convex-Concave Saddle Point Optimization","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T15:47:21.658Z"}},{"type":"Public","name":"cptopt","owner":"cvxgrp","isFork":false,"description":"Portfolio Optimization with Cumulative Prospect Theory Utility via Convex Optimization","topicNames":["portfolio-optimization","convex-optimization","cumulative-prospect-theory"],"topicsNotShown":0,"allTopics":["portfolio-optimization","convex-optimization","cumulative-prospect-theory"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":29,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T15:43:48.598Z"}},{"type":"Public","name":"dsp","owner":"cvxgrp","isFork":false,"description":"A CVXPY extension for saddle problems","topicNames":["python","optimization","modeling-language","cvxpy","saddle-point"],"topicsNotShown":0,"allTopics":["python","optimization","modeling-language","cvxpy","saddle-point"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":1,"starsCount":21,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T05:36:13.492Z"}},{"type":"Public","name":"exp_util_gm_portfolio_opt","owner":"cvxgrp","isFork":false,"description":"Minimal entropic value at risk (EVaR) portfolio construction under a Gaussian mixture model of returns. ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":16,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T17:21:18.362Z"}},{"type":"Public","name":"torch_linops","owner":"cvxgrp","isFork":false,"description":"A library to define abstract linear operators, and associated algebra and matrix-free algorithms, that works with pyTorch Tensors.","topicNames":["linear-algebra","matrix","pytorch"],"topicsNotShown":0,"allTopics":["linear-algebra","matrix","pytorch"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-20T04:22:30.562Z"}},{"type":"Public","name":"smooth_multiperiodic_forecasting_experiments","owner":"cvxgrp","isFork":false,"description":"Notebook accompanying numerical results section of the paper \"Interpretable Net Load Forecasting Using Smooth Multiperiodic Features\".","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-16T20:47:36.227Z"}},{"type":"Public","name":"ewmm_code","owner":"cvxgrp","isFork":false,"description":"Code for the EWMM paper","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-10T22:11:31.367Z"}},{"type":"Public","name":"ls-spa-benchmark","owner":"cvxgrp","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-10T14:45:01.107Z"}},{"type":"Public","name":"ls-spa","owner":"cvxgrp","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-07T21:58:54.027Z"}},{"type":"Public","name":"cvxbook_additional_exercises","owner":"cvxgrp","isFork":false,"description":"Additional exercises and data for EE364a. No solutions; for public consumption. ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Julia","color":"#a270ba"},"pullRequestCount":0,"issueCount":0,"starsCount":456,"forksCount":135,"license":null,"participation":[1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,2,0,2,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-13T19:22:27.668Z"}},{"type":"Public","name":"auto_ks","owner":"cvxgrp","isFork":false,"description":"Repository for \"Fitting a Kalman Smoother to Data\"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":2,"starsCount":52,"forksCount":11,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-22T13:27:30.517Z"}},{"type":"Public","name":"mlr_fitting","owner":"cvxgrp","isFork":false,"description":"Factor Fitting, Rank Allocation, and Partitioning in Multilevel Low Rank Matrices","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-12T05:16:20.436Z"}},{"type":"Public","name":"CVXR","owner":"cvxgrp","isFork":false,"description":"An R modeling language for convex optimization problems.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"R","color":"#198CE7"},"pullRequestCount":2,"issueCount":19,"starsCount":195,"forksCount":31,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-01T06:16:48.207Z"}}],"repositoryCount":101,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}