Python

Python Tutorial for Traders

TradingView Lightweight Historical Charts using OpenAlgo – Python Tutorial

Learn how to download and visualize historical stock market data using OpenAlgo and TradingView’s lightweight charting library — all in Python....
Rajandran R
11 min read

FinNews AI: Your Open-Source Financial Intelligence Companion for Smarter Trading Decisions

These days, trading decisions are often shaped by how quickly and accurately you can read the data. The line between a...
Rajandran R
3 min read

How to Generate Synthetic Future Charts in Python Using Weekly Options

Synthetic futures are a smart way to replicate index futures prices using only options data. This technique is particularly helpful when...
Rajandran R
2 min read

Mastering VectorBT – Broadcasting -How to Run Multiple Strategies at Once – Part 5 -Python Tutorial

If you're using VectorBT to backtest trading strategies, you've probably seen the term "broadcasting" pop up. It's not just a fancy...
Rajandran R
2 min read

Demystifying SHAP for Traders: How to Trust Your Machine Learning Forecast

In this post I walk through a live CatBoost model that forecasts the NIFTY-50 and then crack it open with SHAP...
Rajandran R
6 min read

Computing Option Greeks Using OpenAlgo and Mibian: A Python Guide for Traders

This tutorial demonstrates how to calculate real-time Option Greeks—Delta, Gamma, Theta, Vega, and Implied Volatility—for NIFTY options using Python. By integrating...
Rajandran R
2 min read

GPU vs CPU Performance: A Curious Experiment in Speed and Parallelism for Technical Analysis

Lately, I’ve been curious—how much faster is a GPU compared to CPU for technical analysis indicators? Do simple operations like EMA,...
Rajandran R
5 min read

Build Your Own Trading Agent Locally Using Ollama and Google Gemma3 – Part 1

Discover how traders and investors can harness the power of local AI by running Google’s Gemma3 models using Ollama on Windows—without...
Rajandran R
2 min read

Why We Built OpenAlgo in Python — Not Go, Rust, or as an EXE

Why did we build OpenAlgo in Python instead of Go, Rust, or as a desktop EXE? This blog breaks down the...
Rajandran R
3 min read

Gold Performance After VIX Spikes Above 30: A Comprehensive Analysis

When market fear intensifies and the VIX (the "fear index") spikes above 30, investors often rush to gold as a perceived...
Rajandran R
11 min read

Things a Python Automated Trader Needs to Know About Broker APIs (in India)

Learn about the different types of broker APIs available in India for Python-based algorithmic trading. This guide covers order placement, market...
Rajandran R
4 min read

Mastering yfinance: The Ultimate Guide to Analyzing Stocks Market Data in Python

yfinance is a free Python library that makes it easy to fetch historical market data, financials, fundamentals, news, and even options...
Rajandran R
11 min read