PinnedKarthik RaminDev GeniusAlgorithmic Trading - Backtesting a strategy in pythonDescription of strategy Create 20-day (+/- 2 standard deviations) Bollinger bands on the adjusted close price. Buy, when the price…Jan 2, 20222Jan 2, 20222
Karthik RamOAuth Under the HoodOAuth was created to solve the problem of sharing access to protected resources without sharing credentials. As more SaaS companies emerge…Sep 15Sep 15
Karthik RamThinking about Design Thinking?Here are some quick pointers about design thinking…Apr 17Apr 17
Karthik RamREST (Representational State Transfer)REST, which stands for Representational State Transfer, is an architectural style for designing networked applications. It was introduced…Apr 7Apr 7
Karthik RamBuilding a custom LLM Question Answering BotWhy build a custom Question Answering bot when there’s ChatGPT? Well, sometimes GPT’s like a time traveler stuck in the past — great for…Feb 19Feb 19
Karthik Ramgetting git readyLearning git offers a wide rage of benefits. Apart from the the fact that it allows you to version control software, the main benefit of…Oct 3, 2023Oct 3, 2023
Karthik RaminDev GeniusCreating a diversified stock portfolio using unsupervised learningAbout In this article I showcase the results of performing clustering analysis on the S&P 500 historical daily price change data to create…May 6, 2022May 6, 2022
Karthik RaminDev GeniusAlgorithmic Trading - Backtesting Portfolio of Stocks in PythonA portfolio reduces risk as opposed to just applying a strategy to a single stock. Optimizing the portfolio can result in higher returns…Jan 21, 20221Jan 21, 20221
Karthik RaminDev GeniusAlgorithmic Trading - Backtesting a simple Buy Low Sell High Strategy in PythonThis article demonstrates to backtest a simple moving average strategy.Jan 14, 20223Jan 14, 20223
Karthik RaminDev GeniusAlgorithmic Trading - Optimizing strategies in pythonIn this article, I will describe code snippets on how to back-test trading strategies in python. This is a follow-up post to my previous…Jan 9, 2022Jan 9, 2022