Pinned Repositories
algorithmic-trading
This is code base for a trading robot using Zerodha Kite Connect API and python
Algorithmic-Trading-Backtesting-in-python
Code snippet show casing backtesting a strategy in python on historical stock market data.
Algorithmic-Trading-Backtesting-Portfolio-of-Stocks-Python
This article describes how to test your algorithmic trading strategy on a portfolio of stocks. A portfolio reduces risk as opposed to just applying a strategy to a single stock. Optimizing the portfolio can result in higher returns and reduce overall risk (Increases Sharpe Ratio).
Algorithmic-Trading-optimize-back-test
Code snippet describing optimization of back-testing strategies
Backtesting-Buy-Low-Sell-High
Backtesting a simple Buy Low Sell High Strategy
Credit-Card-Lead-Prediction
This repository showcases use of supervised machine learning approaches in identifying customers that could show higher intent towards a recommended credit card. Banks deploy such models to identify / classify and send targeted adds to potential customers and communicate through various means such as telecasting, e-mails, recommendations on net banking, mobile banking, etc.
Diversified-Stock-Portfolio-Using-Clustering-Analysis
This repository demonstrates application of unsupervised learning in the financial markets. K-Means clustering is employed to create a diversified portfolio of stocks and the resulting portfolio is backtesting against the S&P500 Index
Multiple-Linear-Regression-for-Predicting-Car-Prices
The aim of this project is to develop a multi linear regression model for predicting car prices with the available independent variables. This will allow the management to understand how the prices will vary with the independent variables and allow them to manipulate the design of the cars and business strategy to meet certain price levels.
Multiple-Linear-Regression-using-Gradient-Descent-on-Seoul-Bike-Share-Demand-Data-Set
This repository showcases multiple linear regression on the data set to predict the rented bike count. Exploratory data analysis is performed to give a deeper look into the data set. Gradient descent algorithm with the batch update is implemented to study the effects of the hyper parameters such as learning rate and threshold on the residuals, R - squared value, and nature of convergence on the test and training sets.
Portfolio
Hello World. Welcome to my little corner on the internet where I host my projects. I’m currently exploring data science, machine learning, AI, business analytics and algorithmic trading. I'm listing all my project under specific project categories here.
karthikramx's Repositories
karthikramx/Algorithmic-Trading-Backtesting-in-python
Code snippet show casing backtesting a strategy in python on historical stock market data.
karthikramx/algorithmic-trading
This is code base for a trading robot using Zerodha Kite Connect API and python
karthikramx/Backtesting-Buy-Low-Sell-High
Backtesting a simple Buy Low Sell High Strategy
karthikramx/Diversified-Stock-Portfolio-Using-Clustering-Analysis
This repository demonstrates application of unsupervised learning in the financial markets. K-Means clustering is employed to create a diversified portfolio of stocks and the resulting portfolio is backtesting against the S&P500 Index
karthikramx/snippable-dictionary
English dictionary of 176000+ words, compiled into csv format with attributes - (word, type, meaning)
karthikramx/Algorithmic-Trading-optimize-back-test
Code snippet describing optimization of back-testing strategies
karthikramx/Algorithmic-Trading-Backtesting-Portfolio-of-Stocks-Python
This article describes how to test your algorithmic trading strategy on a portfolio of stocks. A portfolio reduces risk as opposed to just applying a strategy to a single stock. Optimizing the portfolio can result in higher returns and reduce overall risk (Increases Sharpe Ratio).
karthikramx/Kalman-Filter-Example
Uses Madgwick AHRS and Kalman Filter to fuse IMU and GPS data for trajectory Estimation from data collected from a rover. GPSIMUSensorFusion1.py (main script)
karthikramx/Robotic-Arm-Windows-GUI-App
Windows WPF application developed on Visual Studio to control Desktop Robotic Arms | Language used : C#
karthikramx/Humanoid-Bipedal-Gait-Design
This repository contains MATLAB supporting files for kinematic humanoid walk generation using linear oscillators
karthikramx/Multiple-Linear-Regression-for-Predicting-Car-Prices
The aim of this project is to develop a multi linear regression model for predicting car prices with the available independent variables. This will allow the management to understand how the prices will vary with the independent variables and allow them to manipulate the design of the cars and business strategy to meet certain price levels.
karthikramx/trading-strategies-backtesting-optimization-analysis
Repository of object oriented software(python) to back-test, optimize, visualize and evaluate strategies on historical data.
karthikramx/Credit-Card-Lead-Prediction
This repository showcases use of supervised machine learning approaches in identifying customers that could show higher intent towards a recommended credit card. Banks deploy such models to identify / classify and send targeted adds to potential customers and communicate through various means such as telecasting, e-mails, recommendations on net banking, mobile banking, etc.
karthikramx/GenAI-LLM-QnA
LLM QnA using Langchain, Pinecone and OpenAI
karthikramx/Multiple-Linear-Regression-using-Gradient-Descent-on-Seoul-Bike-Share-Demand-Data-Set
This repository showcases multiple linear regression on the data set to predict the rented bike count. Exploratory data analysis is performed to give a deeper look into the data set. Gradient descent algorithm with the batch update is implemented to study the effects of the hyper parameters such as learning rate and threshold on the residuals, R - squared value, and nature of convergence on the test and training sets.
karthikramx/Predicting-Housing-Prices-using-Multiple-Linear-Regression
Objective: to optimize selling price based on important factors such as area, bedrooms, parking using multiple linear regression
karthikramx/Portfolio
Hello World. Welcome to my little corner on the internet where I host my projects. I’m currently exploring data science, machine learning, AI, business analytics and algorithmic trading. I'm listing all my project under specific project categories here.
karthikramx/Algorithmic-Trading-Backtesting-VWAP-Strategy
Ipython Notebook for backtesting VWAP strategy
karthikramx/Data-Structures-Algorithms
Nothing is final, nothing is fatal. It all depends on how you roll...
karthikramx/DEXTER
GPT based Personalized AI assistant
karthikramx/Fintech-Constructing-a-Alpha-Model
This repository contains the code base for analyzing a portfolio of assets and creating a alpha model on historical finance data. Factors are constructed from OHLCV daily trading data, fundamental data and sentiments from twitter / news headlines. The alpha is then backtested to analyze its predictive power.
karthikramx/generative-ai-for-beginners
18 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/
karthikramx/Interactive-Brokers-Trading-Bot
A Python library written to handle IB's Client Portal API, manage portfolio and execute trades.
karthikramx/llm-frontend
frontend for llm applications
karthikramx/llmfrontend
frontend for llm application
karthikramx/MERN-BoilerPlate
Contains boilerplate setup for frontend, backend, and cloud database and basic user auth
karthikramx/my-website
My Website
karthikramx/Project-Retrieval-Augmented-Generation
Uses OpenAI API, Wikipedia and Pinecone to answer specific question based on highest vector similarity scores
karthikramx/Python-Snippets
Contains Python Snippets
karthikramx/Video-Games-Sales-Prediction
This dataset contains information on the global sales and critic and user review ratings for video games launched between 2001 and 2012.