{"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":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T23:12:02.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":[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,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T23:08:18.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":800,"forksCount":216,"license":"Apache License 2.0","participation":[50,17,26,25,28,22,32,25,13,1,1,3,0,0,0,5,40,9,6,26,44,3,6,17,15,25,9,10,18,2,18,16,12,30,36,29,30,49,29,41,37,37,36,32,58,28,53,34,22,21,22,22],"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":7,"starsCount":120,"forksCount":16,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,1,0,0,0,4,0,13,2,0,1,0,4,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],"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":[0,0,0,0,16,12,67,29,35,10,7,3,0,5,5,15,16,4,12,0,11,0,2,0,4,0,2,1,0,1,1,1,1,2,3,2,3,2,0,3,7,3,4,1,2,3,1,0,3,2,1,2],"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"}