Sanjeev Yadav's repositories
multi-factor-model
Build a statistical risk model using PCA. Optimize the portfolio using the risk model and factors using multiple optimization formulations.
smart-beta-portfolio-optimization
Built a smart beta portfolio and compared it to a benchmark index by calculating the tracking error. Built a portfolio using quadratic programming to optimize the weights..
trading-with-momentum
Implement a momentum trading strategy in Python and test to see if it has the potential to be profitable
disaster-response-pipeline
ETL pipeline combined with supervised learning and grid search to classify text messages sent during a disaster event
order-imbalance
Study of price volume data to analyze an order imbalance strategy for Bitcoin on BitMEX platform
data-modeling-postgres
Create a Relational Database in Postgres for a music streaming service optimized for song plays analytics.
sparkify-capstone
Data Analysis in Spark to Identify Customer Churn for a fictional music service(like Spotify)
data-modeling-apache-cassandra
Create a NoSQL database in Apache Cassandra and test its working based on the queries provided before hand
Train_accidents_in_India
Using data visualisation and inferential statistics to find the cause of train accidents in India for year range 2002-2017.
Investigate_a_dataset
Investigated one of Udacity's curated dataset using NumPy and Pandas. Posing questions and sharing my findings at the end of project.
breakout-strategy
Implement breakout strategy, remove outliers and the potential to be profitable using a Histogram and P-Value
customer_segments_arvato
Applied unsupervised learning techniques on demographic and spending data for a sample of German households.
hypothesis_testing
Apply A/B testing for a client who want to change the layout of their website's landing page.
ML-Capstone
Using supervised machine learning techniques to find university level factors affecting graduation and retention rates in US Colleges
nyc_subway_data_analysis
Perform Data Analysis of NYC Subway data and use MapReduce programming in Python.
PyTorchImageClassifier
First implemented the code in Jupyter Notebook and then converted it to a Python application that can be run from the command line
Recommendations_with_IBM
Rank-based, collaborative filtering and matrix factorisation techniques for Recommendation Engine for IBM Watson Studio platform
trading_calendars
Calendars for various securities exchanges.
Explore_US_Bikeshare_Data
This project explores data related to bikeshare systems for three major bikeshare systems in the United States.
Finding_Donors_For_CharityML
Applied supervised learning techniques on data collected for the U.S. census to help CharityML (a fictitious charity organization) identify people most likely to donate to their cause.
hackerrank-sql
My HackerRank solutions for SQL domain
personal-website
Code that'll help you kickstart a personal website that showcases your work as a software developer.
smartcab
Used Q-learning to train a driving agent to learn an optimal policy in a 2D environment
stackoverflow
Findings from Stackoverflow 2017
TensorFlowImageClassifier
Implemented a convolutional neural network to classify images from the CIFAR-10 dataset
UdacityIBMCollabDSND
Udacity DSND and IBM Watson Project Resources
unscramble-cs-probs
Deconstruct a series of open-ended problems into smaller components (e.g., inputs, outputs, series of functions)
Wrangle_and_Analyze_data
Wrangled and analysed the tweet archive of Twitter user @dog_rates, also known as WeRateDogs.