{"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":1,"issueCount":24,"starsCount":860,"forksCount":226,"license":"Apache License 2.0","participation":[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,32,26,16,22,20],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T14:08:16.001Z"}},{"type":"Public","name":"cov_pred_finance","owner":"cvxgrp","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":10,"starsCount":48,"forksCount":6,"license":"Apache License 2.0","participation":[0,2,0,0,10,0,1,2,3,5,6,11,4,5,5,8,3,1,1,4,1,1,6,0,1,0,0,0,2,3,0,4,2,0,5,5,3,2,1,1,6,0,1,2,4,1,2,3,1,2,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T03:19:00.749Z"}},{"type":"Public","name":"cvxpygen","owner":"cvxgrp","isFork":false,"description":"Code generation with CVXPY","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":7,"starsCount":123,"forksCount":16,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T22:29:35.461Z"}},{"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":6,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T19:25:03.309Z"}},{"type":"Public","name":"cvxstatarb","owner":"cvxgrp","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":5,"starsCount":15,"forksCount":8,"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,13,0,0,14,3,0,2,4,0,11,6,2,6,2,0,5,1,1,1,2,2,2,5,1,0,0,12],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T19:08:01.790Z"}},{"type":"Public","name":"cvxmarkowitz","owner":"cvxgrp","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":3,"issueCount":11,"starsCount":12,"forksCount":2,"license":"Apache License 2.0","participation":[10,63,29,38,10,7,6,0,5,4,16,13,7,11,1,11,0,1,1,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,1,1,1,4,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T04:56:45.772Z"}},{"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":[3,5,0,0,35,0,2,6,2,2,26,3,3,9,0,3,0,0,0,0,6,0,0,0,0,0,0,0,0,1,0,0,2,0,27,7,1,1,1,0,2,0,0,0,0,1,1,1,1,0,0,8],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T04:54:33.977Z"}},{"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":1,"issueCount":3,"starsCount":6,"forksCount":2,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,7,41,0,3,0,9,16,6,1,13,6,3,0,19,16,7,48,9,9,3,5,4,21,7,8,6,4,4,0,2,11,4,4,0,3,4,3,10,6,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T04:35:35.587Z"}},{"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-06-11T04:34:54.419Z"}},{"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":[0,0,0,0,0,28,39,2,6,5,28,6,6,13,7,4,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,0,4,2,2,1,2,3,2,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T04:22:45.726Z"}},{"type":"Public","name":"cvxcla","owner":"cvxgrp","isFork":false,"description":"critical line algorithm for efficient frontier","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":6,"starsCount":7,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,6,8,7,0,12,32,9,5,15,13,27,13,4,5,16,6,0,6,0,6,2,0,0,2,0,1,3,4,2,6,1,1,7,4,4,2,2,2,3,0,2,2,4,2,4,2,2,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T04:21:59.044Z"}},{"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-06-11T04:20:45.188Z"}},{"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":55,"forksCount":6,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T18:25:30.037Z"}},{"type":"Public template","name":"simulator","owner":"cvxgrp","isFork":false,"description":"Tool to support backtests","allTopics":[],"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-06-07T02:40:20.712Z"}},{"type":"Public","name":"CVXR","owner":"cvxgrp","isFork":false,"description":"An R modeling language for convex optimization problems.","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,1,0,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,2,5,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T22:14:03.764Z"}},{"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":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T15:25:07.940Z"}},{"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":[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,3,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T15:16:36.862Z"}},{"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":1,"issueCount":1,"starsCount":22,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T20:05:58.089Z"}},{"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":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T12:59:14.331Z"}},{"type":"Public","name":"spcqe","owner":"cvxgrp","isFork":false,"description":"Smooth periodic consistent quantile estimation","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":1,"starsCount":6,"forksCount":2,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-26T01:48:40.201Z"}},{"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":1,"issueCount":36,"starsCount":524,"forksCount":133,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T18:17:17.019Z"}},{"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":2,"issueCount":4,"starsCount":310,"forksCount":118,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:32:24.725Z"}},{"type":"Public","name":"robust_bond_portfolio","owner":"cvxgrp","isFork":false,"description":"Robust Bond Portfolio Construction via Convex-Concave Saddle Point Optimization","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","allTopics":["portfolio-optimization","convex-optimization","cumulative-prospect-theory"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":29,"forksCount":3,"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,3,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T15:43:48.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. ","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.","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\".","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":0,"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,6,0,0,0,0,0,0,0,0],"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","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":"","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"}}],"repositoryCount":104,"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"}