Projects

Safe Withdrawal Retirement Calculator
Set asset allocation and withdrawal parameters, and visualize all historical outcome paths for 30-year retirements 1928-1991.
Pizza Pizza Pizza
Search for pizza (or coffee, or ice cream) in selected local NY areas, aggregating Google, Yelp, Foursquare data.
Hedge Fund Name Generator
Generate fund names using RNN word completion trained on a dataset of existing funds (blog post).
FinTwit Graph
Visualizing the Fintwittersphere, organized by force graph and other neighborhood algorithms using follower and topic similarity
Portfolio optimization in python with CVXOPT
Basic portfolio optimization using historical asset class performance data.
Hyperparameter tuning using Ray Tune, Hyperopt, and Optuna
Fast distributed hyperparameter tuning.
Understanding Classification Thresholds Using Isocurves
Primer on threshold selection for classification.
Deep Reinforcement Learning For Trading
Intro to reinforcement learning with trading examples.
Machine Learning For Trading: Classification
Using XGBoost classification to predict stock performance quintiles (a somewhat failed / overfitted experiment)
Machine Learning For Trading: Regression
Using Keras and sklearn regression to predict stock performance (low R-squared but with right data sometimes gets results)