{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"cvxportfolio","owner":"cvxgrp","isFork":false,"description":"Portfolio optimization and back-testing.","allTopics":["python","finance","time-series","optimization","optimizer","portfolio-optimization","optimization-methods","optimization-algorithms","convex-optimization"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":27,"starsCount":956,"forksCount":250,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T14:22:33.160Z"}},{"type":"Public template","name":"simulator","owner":"cvxgrp","isFork":false,"description":"Tool to support backtests","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":8,"starsCount":35,"forksCount":3,"license":"Apache License 2.0","participation":[8,6,7,7,4,2,8,2,4,18,16,36,27,47,39,2,45,14,1,2,0,14,2,3,4,0,0,4,5,1,1,0,0,7,2,3,3,0,3,3,2,2,2,3,3,2,1,0,1,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T14:06:47.459Z"}},{"type":"Public","name":"ls-spa","owner":"cvxgrp","isFork":false,"description":"A package for efficient Shapley performance attribution for least-squares problems","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,2,0,33,11,0,0,0,0,0,1,0,1,4,20,0,0,0,0,0,0,0,3,0,0,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,6,17],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T00:45:24.027Z"}},{"type":"Public","name":"ls-spa-benchmark","owner":"cvxgrp","isFork":false,"description":"","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-09-10T00:40:37.107Z"}},{"type":"Public","name":"cvx_short_course","owner":"cvxgrp","isFork":false,"description":"Materials for a short course on convex optimization.","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":3,"issueCount":5,"starsCount":320,"forksCount":118,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T07:24:42.266Z"}},{"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.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":3,"starsCount":18,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T03:13:13.473Z"}},{"type":"Public","name":"cvxbson","owner":"cvxgrp","isFork":false,"description":"dealing with json and bson files","allTopics":[],"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-09-05T11:04:56.195Z"}},{"type":"Public","name":"cvxcla","owner":"cvxgrp","isFork":false,"description":"critical line algorithm for efficient frontier","allTopics":[],"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-09-04T19:21:54.702Z"}},{"type":"Public","name":"cvxmarkowitz","owner":"cvxgrp","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":2,"issueCount":11,"starsCount":21,"forksCount":2,"license":"Apache License 2.0","participation":[11,1,10,1,1,1,4,0,2,1,0,1,1,1,1,2,2,3,3,2,0,3,7,3,4,1,2,2,2,0,3,2,1,2,1,1,1,4,3,5,1,1,2,0,1,2,1,0,1,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T19:07:13.104Z"}},{"type":"Public","name":"cvxrisk","owner":"cvxgrp","isFork":false,"description":"Compile risk with cvxpy","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":2,"starsCount":9,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T19:05:54.800Z"}},{"type":"Public","name":"cov_pred_finance","owner":"cvxgrp","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":9,"starsCount":51,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T19:05:03.195Z"}},{"type":"Public","name":"scs","owner":"cvxgrp","isFork":false,"description":"Splitting Conic Solver","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":0,"issueCount":38,"starsCount":538,"forksCount":134,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-03T09:55:58.461Z"}},{"type":"Public","name":"diffcp","owner":"cvxgrp","isFork":false,"description":"Differentiation through cone programs","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":8,"starsCount":89,"forksCount":18,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-03T00:59:24.098Z"}},{"type":"Public","name":"cvx-finance-examples","owner":"cvxgrp","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":5,"issueCount":0,"starsCount":5,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-01T10:38:59.562Z"}},{"type":"Public","name":"cvxpygen","owner":"cvxgrp","isFork":false,"description":"Code generation with CVXPY","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":7,"starsCount":127,"forksCount":17,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T10:23:46.461Z"}},{"type":"Public","name":"cvxstatarb","owner":"cvxgrp","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":5,"issueCount":6,"starsCount":17,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T17:30:38.250Z"}},{"type":"Public","name":"cvxpylayers","owner":"cvxgrp","isFork":false,"description":"Differentiable convex optimization layers","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":6,"issueCount":46,"starsCount":1784,"forksCount":159,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T23:20:08.634Z"}},{"type":"Public","name":"cvxbook_additional_exercises","owner":"cvxgrp","isFork":false,"description":"Additional exercises and data for EE364a. No solutions; for public consumption. ","allTopics":[],"primaryLanguage":{"name":"Julia","color":"#a270ba"},"pullRequestCount":0,"issueCount":0,"starsCount":527,"forksCount":146,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-15T10:48:56.668Z"}},{"type":"Public","name":"CVXR","owner":"cvxgrp","isFork":false,"description":"An R modeling language for convex optimization problems.","allTopics":[],"primaryLanguage":{"name":"R","color":"#198CE7"},"pullRequestCount":3,"issueCount":20,"starsCount":200,"forksCount":32,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-13T18:40:25.987Z"}},{"type":"Public","name":"dsp","owner":"cvxgrp","isFork":false,"description":"A CVXPY extension for saddle problems","allTopics":["python","optimization","modeling-language","cvxpy","saddle-point"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":1,"starsCount":22,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T19:21:12.754Z"}},{"type":"Public","name":".github","owner":"cvxgrp","isFork":false,"description":"Reusable workflows for cvxgrp","allTopics":["testing","docker","devops","automation","latex","ci-cd","gitops","github-actions"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-30T20:08:57.559Z"}},{"type":"Public","name":"boilerplate","owner":"cvxgrp","isFork":false,"description":"We use this repo to automate and avoid boilerplate issue","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-07-30T20:03:01.027Z"}},{"type":"Public","name":"cvxcli","owner":"cvxgrp","isFork":false,"description":"Example cli using fire, poetry and pipx","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-07-30T20:02:06.408Z"}},{"type":"Public","name":"multilevel_factor_model","owner":"cvxgrp","isFork":false,"description":"Fitting multilevel factor model","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-22T03:34:59.940Z"}},{"type":"Public","name":"spcqe","owner":"cvxgrp","isFork":false,"description":"Smooth periodic consistent quantile estimation","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":1,"starsCount":7,"forksCount":2,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-19T21:50:08.201Z"}},{"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\".","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T16:44:24.227Z"}},{"type":"Public","name":"qss","owner":"cvxgrp","isFork":false,"description":"QSS: Quadratic-Separable Solver","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":14,"starsCount":7,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T18:26:40.653Z"}},{"type":"Public","name":"signal-decomposition","owner":"cvxgrp","isFork":false,"description":"A simple and general framework for signal decomposition","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":2,"starsCount":59,"forksCount":7,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T18:25:30.037Z"}},{"type":"Public","name":"lr_distributed_routing","owner":"cvxgrp","isFork":false,"description":"Approximate Distributed Routing via Low Dimensional Embedding","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T15:16:36.862Z"}},{"type":"Public","name":"pv_bundt_cake","owner":"cvxgrp","isFork":false,"description":"Code reproducing results of the paper \"Time Dilated Bundt Cake Analysis of PV Output\"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T12:59:14.331Z"}}],"repositoryCount":105,"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":"cvxgrp repositories"}