{"id":15033393,"url":"https://github.com/letianzj/quantresearch","last_synced_at":"2025-04-14T11:23:31.884Z","repository":{"id":37333322,"uuid":"275286502","full_name":"letianzj/QuantResearch","owner":"letianzj","description":"Quantitative analysis, strategies and backtests","archived":false,"fork":false,"pushed_at":"2023-08-26T12:16:05.000Z","size":26975,"stargazers_count":2473,"open_issues_count":1,"forks_count":514,"subscribers_count":76,"default_branch":"master","last_synced_at":"2025-04-07T03:09:17.747Z","etag":null,"topics":["algorithmic-trading","algotrading","asset-allocation","asset-management","backtesting-trading-strategies","backtests","data-science","deep-learning","derivatives-pricing","financial-analysis","machine-learning","pairs-trading","portfolio-management","quantitative-finance","quantitative-trading","reinforcement-learning","risk-management","statistical-arbitrage","trading-algorithms","trading-strategies"],"latest_commit_sha":null,"homepage":"https://letianzj.github.io/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/letianzj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-06-27T02:38:42.000Z","updated_at":"2025-04-06T15:51:08.000Z","dependencies_parsed_at":"2022-07-10T02:46:06.135Z","dependency_job_id":"8d2af9c5-bc1c-4576-9077-63c6f81f9ce9","html_url":"https://github.com/letianzj/QuantResearch","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/letianzj%2FQuantResearch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/letianzj%2FQuantResearch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/letianzj%2FQuantResearch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/letianzj%2FQuantResearch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/letianzj","download_url":"https://codeload.github.com/letianzj/QuantResearch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248869427,"owners_count":21174867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithmic-trading","algotrading","asset-allocation","asset-management","backtesting-trading-strategies","backtests","data-science","deep-learning","derivatives-pricing","financial-analysis","machine-learning","pairs-trading","portfolio-management","quantitative-finance","quantitative-trading","reinforcement-learning","risk-management","statistical-arbitrage","trading-algorithms","trading-strategies"],"created_at":"2024-09-24T20:21:05.387Z","updated_at":"2025-04-14T11:23:31.860Z","avatar_url":"https://github.com/letianzj.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# QuantResearch\n\n* [Backtest](./backtest)\n* [Machine Learning and Deep Reinforcement Learning](./ml) \n* [Online Resources](./Resources.md)\n* [Live Trading Demo Video](https://youtu.be/CrsrTxqiXNY)\n\n## Notebooks and Blogs\n\n|Index |Notebooks                                                                         |Blogs        |\n|----:|:---------------------------------------------------------------------------------|-----------:|\n|1 |  [Portfolio Optimization One](./notebooks/portfolio_management_one.py)    |[link](https://letianzj.github.io/portfolio-management-one.html)|\n|2 |  [Value at Risk One](./notebooks/value_at_risk_one.py)    |[link](https://letianzj.github.io/value-at-risk-one.html)|\n|3 |  [Classical Linear Regression](./notebooks/classical_linear_regression.py)    |[link](https://letianzj.github.io/classical-linear-regression.html)|\n|4 |  [Bayesian Linear Regression](./notebooks/bayesian_linear_regression.py)    |[link](https://letianzj.github.io/bayesian-linear-regression.html)|\n|5 |  [MCMC Linear Regression](./notebooks/mcmc_linear_regression.py)    |[link](https://letianzj.github.io/mcmc-linear-regression.html)|\n|6 |  [Kalman Filter Linear Regression](./notebooks/kalman_filter_linear_regression.py)    |[link](https://letianzj.github.io/kalman-filter-linear-regression.html)|\n|7 |  [Tensorflow Linear Regression](./notebooks/tensorflow_linear_regression.ipynb)    |[link](https://letianzj.github.io/tensorflow-linear-regression.html)|\n|8 |  [quanttrader](https://github.com/letianzj/quanttrader)    |[link](https://letianzj.github.io/quanttrading-backtest.html)|\n|9 |  [Mean Reversion](./notebooks/mean_reversion.py)    |[link](https://letianzj.github.io/mean-reversion.html)|\n|10 |  [Cointegration and Pairs Trading](./notebooks/cointegration_pairs_trading.py)    |[link](https://letianzj.github.io/cointegration-pairs-trading.html)|\n|11 |  [Kalman Filter and Pairs Trading](./notebooks/pairs_trading_kalman_filter.py)    |[link](https://letianzj.github.io/kalman-filter-pairs-trading.html)|\n|12 |  [Hidden Markov Chain](./notebooks/hidden_markov_chain.py)    |[link](https://letianzj.github.io/hidden-markov-chain.html)|\n|13 |  [RNN Stock Prediction](./notebooks/rnn_stock_prediction.py)    |[link](https://letianzj.github.io/rnn-stock-prediction.html)|\n|14 |  [Principal Componenet Analysis](./notebooks/ch1_pca_relative_value.ipynb)    |[link](https://letianzj.gitbook.io/systematic-investing/products_and_methodologies/fixed_income)|\n|15 |  [ARIMA and GARCH Models](./notebooks/arima_garch.ipynb)    |[link](https://letianzj.github.io/arima-garch-model.html)|\n|16 |  [Fama-French three-factor](./notebooks/fama_french.ipynb)    |\u0026nbsp;|\n|17 |  [Vector AutoRegression](./notebooks/vector_autoregression.ipynb)    |\u0026nbsp;|\n|18 |  [Gaussian Mixture and Markov Switching](./notebooks/gaussian_mixture_markov_switching.ipynb)    |[link](https://letianzj.github.io/gaussian-mixture-markov-regime-switching.html)|\n|19 |  [Portfolio Optimization Two](./backtest/portfolio_optimization.py)    |[link](https://letianzj.github.io/portfolio-management-two.html)|\n|20 |  [Volume Factor Evaluation Alphalens](./notebooks/volume_factor_alphalens.ipynb)    |\u0026nbsp;|\n|21 |  [Reinforcement Backtest](./backtest/trading_env.py)    |\u0026nbsp;|\n|22 |  [Reinforcement Option Pricing](./ml/american_option.ipynb)    |[link](https://medium.com/@letian.zj/option-pricing-using-reinforcement-learning-ad2ddca7735b)|\n|23 |  [Irregular Interval EMA](https://github.com/letianzj/quanttrader/blob/master/examples/strategy/moving_average_cross_strategy.py)    |[link](https://letianzj.github.io/exponential-moving-average.html)|\n|24 |  [Free Historical Market Data Download](./backtest/hist_downloader.py)    |[link](https://medium.com/@letian.zj/free-historical-market-data-download-in-python-74e8edd462cf?source=friends_link\u0026sk=5af814910524a593353ed3146290d50e)|\n|25 |  [Market Profile and Volume Profile](./market/market_profile.ipynb)    |[link](https://medium.com/@letian.zj/market-profile-and-volume-profile-in-python-139cb636ece?source=friends_link\u0026sk=fd883f5fefab725f14d6ddbb3d271fa7)|\n|26 |  [From Reinforcement Gamer to Reinforcement Trader](https://letian-wang.medium.com/from-reinforcement-gamer-to-reinforcement-trader-8b0a7ef8b53f?source=friends_link\u0026sk=c540c7a48421c7d4de9c934a7d1a7842)    | [link](./ml/reinforcement_trader.ipynb) |\n|27 |  [Reinforcement Portfolio Manager](./ml/reinforcement_pm.ipynb)    | wip |\n\n```python\n\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fletianzj%2Fquantresearch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fletianzj%2Fquantresearch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fletianzj%2Fquantresearch/lists"}