Python

Python Tutorial for Traders

NIFTY 50 Rolling CAGR Heatmap – Python Code

Are your equity investments actually beating Fixed Deposits? Most retail investors park their money in Fixed Deposits earning 6-7% annually, assuming...
Rajandran R
6 min read

Nifty 50 – Heatmap – Python Tutorial

In this tutorial, we'll build a real-time stock market heatmap that visualize all 50 stocks from the NIFTY 50 index. The...
Rajandran R
5 min read

Python Roadmap 2026 – A Strategic Guide for Traders and Investors

Python has become the foundation of modern retail algorithmic trading, especially as 2026 brings tighter regulations, clearer expectations and more powerful...
Rajandran R
4 min read

Zerodha Trader’s Bedroom Lights React to Profits and Losses – Here’s How You Can Build Yours using OpenAlgo

A viral tweet has the trading community buzzing: A trader connected his Zerodha portfolio to his bedroom lights, turning them green...
Rajandran R
5 min read

Identifying Market Regimes with the Wasserstein K-Means Algorithm – Python Tutorial

Financial markets never move in a straight line. They go through regimes - periods where price behavior, volatility, and sentiment follow...
Rajandran R
11 min read

UV: The Python Package Manager That’s 100x Faster Than Pip

UV is a blazingly fast Python package manager and project manager written in Rust. Created by Astral (the team behind Ruff),...
Rajandran R
4 min read

FinBERT and Latent Space: What Every Trader Needs to Know About AI Market Analysis

Discover how FinBERT AI analyzes financial news with 85% accuracy. Learn latent space visualization, PCA, and why fine-tuned models outperform originals.
Rajandran R
14 min read

Fine-Tuning Gemma 3 270M for Financial Sentiment Analysis using UnSloth

Five days ago, I published an article explaining LoRA and QLoRA as game-changers for traders wanting to fine-tune AI models. The...
Rajandran R
7 min read

How to Build yFinance Alert Manager using yFinance Websockets – Python Tutorial

When most traders or developers hear the name yfinance, they think of pulling historical stock data for analysis or backtesting. But...
Rajandran R
3 min read

How to Fetch Nifty 50 Symbols Using Python and Pandas

If you're just getting started with financial data analysis in Python, one of the most common tasks is fetching a list...
Rajandran R
1 min read

Crash Course : Building Trading Strategies in Python

If you are a trader looking to automate your trading edge, or a developer eager to get into algorithmic trading, this...
Rajandran R
1 min read

Building a Real-time Crypto Analytics Dashboard with QuestDB on Windows: A Step-by-Step Guide

Crypto trading never sleeps, and the markets move faster than most databases can keep up. If you’re serious about running a...
Rajandran R
5 min read