{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"arbitragelab","owner":"hudson-and-thames","isFork":false,"description":"ArbitrageLab is a python library that enables traders who want to exploit mean-reverting portfolios by providing a complete set of algorithms from the best academic journals.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":2,"starsCount":427,"forksCount":133,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,27,30,2,4,28,12,24,1,8,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,33,31,26,6,11,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-19T16:14:19.925Z"}},{"type":"Public","name":"arbitrage_research","owner":"hudson-and-thames","isFork":false,"description":"Jupyter Notebook examples on how to use the ArbitrageLab - pairs trading - python library.","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":61,"forksCount":35,"license":"BSD 3-Clause \"New\" or \"Revised\" License","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,5,5,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T11:18:11.774Z"}},{"type":"Public","name":"guide_to_modern_portfolio_optimization","owner":"hudson-and-thames","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":4,"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,1,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-10T12:08:29.459Z"}},{"type":"Public","name":"definitive_guide_to_pairs_trading","owner":"hudson-and-thames","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":4,"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,2,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-10T11:58:10.299Z"}},{"type":"Public","name":"backtest_tutorial","owner":"hudson-and-thames","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":109,"forksCount":25,"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,0,0,0,0,0,0,0,12,1,3,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-01-09T17:16:31.486Z"}},{"type":"Public","name":"mlfinlab","owner":"hudson-and-thames","isFork":false,"description":"MlFinLab helps portfolio managers and traders who want to leverage the power of machine learning by providing reproducible, interpretable, and easy to use tools. ","allTopics":["python","finance","research","trading","investing","portfolio-optimization","quantitative-finance","algorithmic-trading","portfolio-management","financial-machine-learning","machine-learning"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":37,"starsCount":3816,"forksCount":1120,"license":"Other","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":"2023-10-02T03:05:19.569Z"}},{"type":"Public","name":"pykalman","owner":"hudson-and-thames","isFork":true,"description":"Kalman Filter, Smoother, and EM Algorithm for Python","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":354,"license":"Other","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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-04T15:41:23.259Z"}},{"type":"Public","name":"mlfinlab-quickstart","owner":"hudson-and-thames","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-30T19:25:35.097Z"}},{"type":"Public","name":"example-data","owner":"hudson-and-thames","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":[0,3,0,0,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-15T09:28:02.068Z"}},{"type":"Public","name":"example-notebooks","owner":"hudson-and-thames","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":0,"starsCount":13,"forksCount":8,"license":null,"participation":[0,8,46,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":"2023-07-11T20:16:19.854Z"}},{"type":"Public","name":"a-practitioners-guide-to-the-ONC-algorithm","owner":"hudson-and-thames","isFork":false,"description":"Code base for the practitioner's guide to the ONC algorithm paper published with the Journal of Financial Data Science","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-08T06:59:46.238Z"}},{"type":"Public","name":"betting-against-beta","owner":"hudson-and-thames","isFork":true,"description":"This project is based upon the paper: Frazzini, A. & Pedersen, L. (2014). Betting against beta. ","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":15,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-29T17:08:11.246Z"}},{"type":"Public","name":"meta-labeling","owner":"hudson-and-thames","isFork":false,"description":"Code base for the meta-labeling papers published with the Journal of Financial Data Science","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":2,"starsCount":68,"forksCount":33,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-10T16:06:35.365Z"}},{"type":"Public","name":"SecondBrain","owner":"hudson-and-thames","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":43,"forksCount":1,"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,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-04T16:49:24.635Z"}},{"type":"Public","name":"MolecularNotes","owner":"hudson-and-thames","isFork":true,"description":"My Obsidian Second Brain setup","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":52,"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,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":"2022-06-26T09:33:36.262Z"}},{"type":"Public","name":"interview_april","owner":"hudson-and-thames","isFork":false,"description":"Interview question for the jr Data Science / Machine Learning Engineer.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":4,"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,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-23T13:02:58.958Z"}},{"type":"Public","name":"june_applications_21","owner":"hudson-and-thames","isFork":false,"description":"Skillset Challenge for the Apprenticeship Program, June 2021.","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":3,"issueCount":0,"starsCount":10,"forksCount":14,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-08T13:05:54.096Z"}},{"type":"Public","name":"march_applications_21","owner":"hudson-and-thames","isFork":false,"description":"Skillset Challenge for the Apprenticeship Program","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":6,"issueCount":0,"starsCount":20,"forksCount":14,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-08T12:54:10.758Z"}},{"type":"Public","name":"portfoliolab","owner":"hudson-and-thames","isFork":false,"description":"PortfolioLab is a python library that enables traders to take advantage of the latest portfolio optimisation algorithms used by professionals in the industry. ","allTopics":["python","finance","machine-learning","research","trading","investing","portfolio-optimization","quantitative-finance","algorithmic-trading","portfolio-management"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":3,"starsCount":146,"forksCount":43,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-02T09:23:54.532Z"}},{"type":"Public","name":"hudsonthames-sphinx-theme","owner":"hudson-and-thames","isFork":false,"description":"Sphinx theme for Hudson and Thames documentation ","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-03T11:08:44.135Z"}},{"type":"Public","name":"oct_applications_21","owner":"hudson-and-thames","isFork":false,"description":"Applications to the apprenticeship program, October 2021.","allTopics":[],"primaryLanguage":null,"pullRequestCount":3,"issueCount":0,"starsCount":1,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-23T10:21:10.980Z"}},{"type":"Public","name":"marbles","owner":"hudson-and-thames","isFork":true,"description":"Read better test failures.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":15,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-27T22:26:23.422Z"}}],"repositoryCount":22,"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"}