• Stars
    star
    53
  • Rank 536,568 (Top 11 %)
  • Language
    Jupyter Notebook
  • Created almost 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Implementation of Joel Greenblatt's magic formula, which he described in his book - "The Little Book That Still Beats the Market".

More Repositories

1

Data-Science-Interview-Resources

A repository listing out the potential sources which will help you in preparing for a Data Science/Machine Learning interview. New resources added frequently.
1,826
star
2

React-Portfolio

A simple SPA Portfolio template for developer/designers built with React. Use it to showcase your work, testimonials and other information to clients.
JavaScript
500
star
3

Fetching-Financial-Data

Fetching financial data for technical & fundamental analysis and algorithmic trading from a variety of python packages and sources.
Jupyter Notebook
172
star
4

Lane-Line-Detection

Using OpenCV to detect Lane Lines on a road, one of the most fundamental concepts for building a Self-Driving car.
Python
36
star
5

Twitter-Sentiment-Analysis-Web

Twitter Sentiment Analysis using Textblob and Tweepy, wrapped with Flask as a web app.
JavaScript
23
star
6

Spatio-Temporal-DBSCAN

Spatio Temporal DBSCAN algorithm in Python. Useful to cluster spatio-temporal data with irregular time intervals, a prominent example could be GPS trajectories collected using mobile devices.
Python
21
star
7

Dual-Moving-Average-Crossover-Python

The famous and simple Dual Moving Average crossover strategy implemented in Python, and then backtesting it on 2 years of AAPL stock.
Jupyter Notebook
19
star
8

Reliance-Stock-prediction-using-SVM

Predicting buy/sell of Reliance Stock using a Support Vector Machine on top of commonly used technical indicators.
Jupyter Notebook
16
star
9

LiDAR-Road-Analysis

Given a 3D point cloud obtained by a LiDAR sensor mounted on a car, output the road properties such as road boundaries, lane markings, lane geometry.
Python
14
star
10

Option-Writing-Calls-Using-Open-Interest

Deciding the strike price for writing options, based on the Open Interest from the option chain data from NSE(National Stock Exchange)
Jupyter Notebook
13
star
11

Python-for-Data-Science

This repository contains iPython notebooks to get you started with sufficient amount of Python you need to learn to get started with your Data Science Journey.
Jupyter Notebook
13
star
12

Data-Preprocessing-Template

This repository includes all the Data Preprocessing required before using a dataset on a Machine Learning Model. Please refer README on how to use.
Python
11
star
13

Intraday-1-Minute-data-Nifty-BankNifty

Intraday 1 minute tick Data for Nifty and Bank Nifty for backtesting purposes.
10
star
14

AutoML-TimeSeries-Forecasting

Use of ATSPy, a library to automate time series forecasting, using multiple models and ensembles.
Jupyter Notebook
9
star
15

Pan-Tompkins-Algorithm-Python

Implementation of the Pan-Tompkins algorithm in Python for the detection of QRS Complex in an ECG signal.
Jupyter Notebook
9
star
16

ReactChat

A chat app built using React Native and Firebase.
JavaScript
7
star
17

Market-Regime-Identification-using-GMM-and-Markov-Regression

Identifying market regime through Gaussian Mixture Models and Markov Regression
Jupyter Notebook
7
star
18

MemoryGame

A memory game built in JavaScript implementing all the basic concepts of Vanilla JS
JavaScript
6
star
19

Anomalies-Nifty50-LSTM-Autoencoder

This work demonstrates the use of an LSTM-Autoencoder, implemented using Tensorflow and Keras, to detect anomalies in Timeseries data, using an example of anomalies in the daily closing price of Nifty50, the equity index of the National Stock Exchange.
Jupyter Notebook
5
star
20

DBSCAN-on-Spark

Small Example demonstrating how we can use DBSCAN with a groupby in a distributed manner across multiple worker nodes, using Pandas UDF in Spark.
Jupyter Notebook
5
star
21

Demand-Supply-Identification-Python

Identify zones of demand/supply(also called Support/Resistance) for financial assets using Python.
Jupyter Notebook
4
star
22

Stock-Forecasting-Prophet

Stock price forecasting for Reliance Stock using FBProphet.
Jupyter Notebook
3
star
23

Actor-Critic-RL-for-Algo-Trading

Jupyter Notebook
3
star
24

FlutterNews

A Simple News app built using the Flutter Mobile Development SDK
Dart
3
star
25

Monte-Carlo-Portfolio-Optimization

The notebook demonstrates Monte Carle Simulation to optimize weights for portfolio allocation to obtain maximal expected Sharpe Ratio
Jupyter Notebook
3
star
26

SocketChat

Simple Chatroom app implemented using Socket.io. Uses Node.js and Express Server as a backend.
JavaScript
3
star
27

Canvas-Snow

A demonstration of JS Animation using Canvas that features Snow falling on the screen and some animation using Pure Vanilla JS.
JavaScript
3
star
28

ShareFood

Food sharing app to prevent food waste by creating an interactive multi-channel system that will allow people with surplus excess foods from Weddings , Parties, and other events, to contact 'ShareFood' to donate food
Java
3
star
29

GithubBattle

An app that compares two github users and rates them on various parameters and chooses a winner.
JavaScript
3
star
30

pair-trading-python

Pair trading in Python - Testing for Correlation and Co-integration.
Jupyter Notebook
2
star
31

LendingClub-Loan-Analysis

Lending Club Loan Default Analysis using historic loan applications data.
Jupyter Notebook
2
star
32

Awesome-Data-Science

Best Blogs for Data Science and Machine Learning
2
star
33

Nifty-Monthly-Weekly-Movement

Jupyter Notebook
2
star
34

Personalised-Cancer-Treatment

Jupyter Notebook
2
star
35

CafeFinder

An app which finds all nearby cafes within a given radius and uses the Google Places API
JavaScript
2
star
36

Evaluating-Investments-using-PyFolio

A repository that helps evaluate an investment portfolio and provides risk analytics using an amazing open-source package developed by Quantopian, called PyFolio.
2
star
37

Automating-Value-Investing

A script to automate the concept of value investing using Python by some of the fundamental concepts suggested by Benjamin Graham and Warren Buffet.
Jupyter Notebook
2
star
38

heikin-ashi-python

Implementation of Heikin Ashi candlesticks in Python
Jupyter Notebook
2
star
39

ObjectDetectionImageAI

Object Detection Example using ImageAI library.
Python
2
star
40

SVGBlackHole

An animation of black hole for landing page of a website
TypeScript
2
star
41

OHLC-to-CandlestickPlot-Python

Small Snippet of Python Code to convert historical OHLC data for a particular stock to Candlestick charts.
Jupyter Notebook
2
star
42

Zero-To-FullStack-Data-Science

This repo is a roadmap for any beginner who wishes to learn Data Science, covering all the basic concepts needed, from all the programming to the math, and including relevant resources to go from zero to being a full stack Data Scientist.
2
star
43

Classification-Metrics

This repository discusses and implements most commonly used classification metrics.
1
star
44

Options-Pricing-Monte-Carlo

A monte Carlo simulation for Options Pricing, using Geometric Brownian Motion in Python.
Jupyter Notebook
1
star
45

stanford-ner-jars

stanford ner jars
1
star
46

MultiColumn-Label-Encoder

Usage of LabelEncoder on a Pandas Dataframe, and encoding multiple Columns at once.
Python
1
star
47

Hive-Cheatsheet

Quick reference and cheatsheet for commonly used Hive Commands
1
star
48

Rails-REST-API

Simple REST API using RoR with basic CRUD functionality.
Ruby
1
star
49

Deep_Learning_Cheatsheets

Contains cheatsheets for essential Data Science libraries in Python.
1
star
50

PyCon-ID-2020-Demo

Demo Notebook for my talk "Top Notch Categorical Encoding using Python", presented at PyCon ID 2020
Jupyter Notebook
1
star
51

GithubSearch

Searches and gives information about a user with given Github user name.
JavaScript
1
star
52

end-to-end-pyspark

And end-to-end Machine Learning pipeline with PySpark-ML for the famous Telco Customer Churn dataset
Jupyter Notebook
1
star
53

Whether

Whether - The Weather App
TypeScript
1
star
54

llama2-finetune-finance-alpaca-colab

Fine tuning a LLaMA 2 model on Finance Alpaca using 4/8 bit quantization, easily feasible on Colab.
Python
1
star
55

GoogleStockPrediction

Predicting the Google Stock Price using an LSTM Network.
Python
1
star
56

GenderClassification

A simple Python Script using a Decision Tree Classifier to classify a person as a Male or Female based on their height, weight and Shoe Size.
Python
1
star
57

CatsAndDogsClassifier

A convolutional neural network written in Keras to classify Cats and Dogs using Tensorflow as backend.
Python
1
star
58

YouTubeUIReactNative

Youtube Android App UI in React Native
JavaScript
1
star
59

weather-ai-bot

A simple Bot using Artificial Intelligence and NLP to interact with the user and give weather details of a particular destination to the user. Live demo at https://rbhatia46.github.io/weather-ai-bot. Note : This is a production build of the app and the front end was made using React.
HTML
1
star
60

Confidence-Interval-Using-Bootstrapping

Computing the confidence intervals using Bootstrapping. It is very useful when we have to compute the confidence interval for any other statistic apart from mean(where CLT can be used) given we dont know anything about the underlying distribution of the data.
Jupyter Notebook
1
star
61

NYC-Taxi-Demand-Prediction

The objective of this project was to predict the taxi demand for yellow cabs in a particular region in next 10 minutes for New York city. Based on the data, machine learning model predicts the pickup demand of cabs in 10 minutes time frame. The data was provided by the Taxi & Limousine Commission for yellow cabs. Correct prediction of the same can fairly improve the time utilization of a taxi driver.
Jupyter Notebook
1
star
62

react-cypto-watcher

A simple React app fetching prices of BitCoin, Ethereum and Litecoin from CoinMarketCap. Live Demo on
JavaScript
1
star
63

FirebaseContact

A Fully functional contact form implemented with backend in Firebase and storing the data in the Firebase Database.
CSS
1
star
64

Numpy-Pandas-Beginner-Tutorial

A beginner friendly tutorial for Numpy and Pandas for people who are complete beginners and just wanting to start their Data Science/Machine Learning journeys.
Jupyter Notebook
1
star