Sash's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
PyPortfolioOpt
Financial portfolio optimisation in python, including classical efficient frontier, Black-Litterman, Hierarchical Risk Parity
stockpredictionai
In this noteboook I will create a complete process for predicting stock price movements. Follow along and we will achieve some pretty good results. For that purpose we will use a Generative Adversarial Network (GAN) with LSTM, a type of Recurrent Neural Network, as generator, and a Convolutional Neural Network, CNN, as a discriminator. We use LSTM for the obvious reason that we are trying to predict time series data. Why we use GAN and specifically CNN as a discriminator? That is a good question: there are special sections on that later.
CodingInterviews
This repository contains coding interviews that I have encountered in company interviews
nlp-architect
A model library for exploring state-of-the-art deep learning topologies and techniques for optimizing Natural Language Processing neural networks
High-Frequency-Trading-Model-with-IB
A high-frequency trading model using Interactive Brokers API with pairs and mean-reversion in Python
analytics-handbook
Getting started with soccer analytics
papers-with-annotations
Research papers with annotations, illustrations and explanations
cointrader
Coin Trader is a Java-based backend for algorithmically trading cryptocurrencies. It provides data collection and export, complex event processing and triggering, and backtesting - paper trading - live trading.
reading-notes
Some notes on the things that I read
MatchPapers
Worth-reading papers and related awesome resources on matching task. 值得一读的匹配任务相关论文与资源集合
roulette-predictor
:game_die: Casino Roulette :slot_machine: Analyzer and Predictor :coin:
betfairstreamer
Handles multiple connections to betfair exchange stream API and more.
PoissonBettingModelSoccer
A European Football Betting Model: Utilizing Poisson Distributions & Kelly Criterion to Maximize Profits
Premier_League_Lineup_Data
Jupyter Notebook containing a spider for betstudy.com that scrapes lineup data for each game in the Premier League
ninjatrader8
Source code for some NT8 indicators
FootyStats-AdminPanel
An admin panel for managing a football team, made in Angular.
scorebing-api
api package for https://www.scorebing.com/
Roulette-Simulator
My interpretation of the textbook "Building Skills in Object Oriented Design"
FootyStats-RestAPI
A rest API made in Node.js + Express.js, using Sequelize.