{"payload":{"pageCount":4,"repositories":[{"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,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":1,"starsCount":21,"forksCount":4,"license":"Apache License 2.0","participation":[0,0,0,1,0,10,0,0,0,3,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T17:52:43.492Z"}},{"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,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":27,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T17:44:17.598Z"}},{"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,"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":"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,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":24,"starsCount":798,"forksCount":216,"license":"Apache License 2.0","participation":[59,10,34,25,18,34,17,31,20,3,1,0,3,0,0,0,38,14,7,22,47,5,4,19,14,21,14,9,16,5,1,33,9,30,29,33,33,48,22,43,35,39,39,34,49,38,44,42,22,21,22,18],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T17:15:38.001Z"}},{"type":"Public","name":"cvxpygen","owner":"cvxgrp","isFork":false,"description":"Code generation with CVXPY","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":8,"starsCount":120,"forksCount":16,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,1,0,0,0,3,1,4,11,0,1,0,2,6,0,0,1,0,6,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,11,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T04:57:32.461Z"}},{"type":"Public","name":"cov_pred_finance","owner":"cvxgrp","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":10,"starsCount":47,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T09:30:52.473Z"}},{"type":"Public","name":"cvxrisk","owner":"cvxgrp","isFork":false,"description":"Compile risk with cvxpy","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":2,"starsCount":6,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T09:30:32.812Z"}},{"type":"Public","name":"boilerplate","owner":"cvxgrp","isFork":false,"description":"We use this repo to automate and avoid boilerplate issue","topicNames":[],"topicsNotShown":0,"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-05-07T09:29:24.240Z"}},{"type":"Public","name":"cvxmarkowitz","owner":"cvxgrp","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":2,"issueCount":11,"starsCount":11,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T09:29:20.118Z"}},{"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,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":3,"starsCount":6,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T09:26:58.735Z"}},{"type":"Public","name":"cvxbson","owner":"cvxgrp","isFork":false,"description":"dealing with json and bson files","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T09:26:10.666Z"}},{"type":"Public","name":"cvxcla","owner":"cvxgrp","isFork":false,"description":"critical line algorithm for efficient frontier","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":6,"starsCount":7,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T09:25:26.561Z"}},{"type":"Public","name":"cvxstatarb","owner":"cvxgrp","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":5,"starsCount":14,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T09:24:22.955Z"}},{"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,"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-07T09:20:58.891Z"}},{"type":"Public template","name":"simulator","owner":"cvxgrp","isFork":false,"description":"Tool to support backtests","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":7,"starsCount":33,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-04T05:36:22.118Z"}},{"type":"Public","name":"cvx_short_course","owner":"cvxgrp","isFork":false,"description":"Materials for a short course on convex optimization.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":2,"issueCount":4,"starsCount":309,"forksCount":116,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-04T03:45:33.442Z"}},{"type":"Public","name":"spcqe","owner":"cvxgrp","isFork":false,"description":"Smooth periodic consistent quantile estimation","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T04:31:15.778Z"}},{"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,"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-02T13:34:40.892Z"}},{"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,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":34,"starsCount":522,"forksCount":133,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:41:37.190Z"}},{"type":"Public","name":"robust_bond_portfolio","owner":"cvxgrp","isFork":false,"description":"Robust Bond Portfolio Construction via Convex-Concave Saddle Point Optimization","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-22T08:05:03.658Z"}},{"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,"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,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"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,"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,"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,"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,"primaryLanguage":{"name":"Julia","color":"#a270ba"},"pullRequestCount":0,"issueCount":0,"starsCount":452,"forksCount":132,"license":null,"participation":null,"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,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":2,"starsCount":52,"forksCount":11,"license":"Apache License 2.0","participation":null,"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,"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,"primaryLanguage":{"name":"R","color":"#198CE7"},"pullRequestCount":2,"issueCount":18,"starsCount":195,"forksCount":31,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-01T06:16:48.207Z"}},{"type":"Public","name":"signal-decomposition","owner":"cvxgrp","isFork":false,"description":"A simple and general framework for signal decomposition","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":1,"starsCount":55,"forksCount":5,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-13T00:24:12.250Z"}}],"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":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}