Build a free unusual options activity scanner in Python using Tradier, yfinance, or Polygon. 200 lines, runs on a Raspberry Pi. Read article
Category: Finance & Trading
Finance & Trading is where orthogonal.info explores the intersection of software engineering and quantitative finance. This category covers algorithmic trading systems, market data analysis, SEC filing automation, and the Python-based tooling that makes it all possible. If you have ever wanted to build your own trading signals, backtest a strategy with real data, or automate the retrieval of financial filings, the guides here walk you through the engineering — not just the theory.
With 20 posts and counting, this is a growing collection of practical, code-first content for engineers who want to apply their skills to financial markets.
Key Topics Covered
Algorithmic trading systems — Designing, building, and deploying multi-agent trading systems using Python, LangGraph, and event-driven architectures with proper risk management layers.
Market data and APIs — Integrating with Yahoo Finance, Alpha Vantage, Polygon.io, FRED, and broker APIs to build reliable, real-time and historical data pipelines.
SEC EDGAR and financial filings — Automating 10-K, 10-Q, and 13-F retrieval and analysis using the SEC EDGAR full-text search API, CIK/ticker mapping, and structured data extraction.
Backtesting and strategy evaluation — Building backtesting frameworks with pandas, NumPy, and Backtrader, including walk-forward analysis, Monte Carlo simulation, and avoiding common pitfalls like look-ahead bias.
Options and derivatives analysis — Greeks calculation, volatility surface modeling, and options strategy evaluation using QuantLib and custom Python tooling.
Portfolio construction and risk — Mean-variance optimization, factor models, value-at-risk (VaR), and position sizing strategies for systematic portfolios.
Data engineering for finance — Storing tick data in PostgreSQL and TimescaleDB, building ETL pipelines, and managing the unique challenges of financial time-series data.
Who This Content Is For
This category is tailored for software engineers exploring quantitative finance, data scientists building trading models, self-directed investors who want to automate their research, and fintech developers building market-facing applications. You do not need a finance degree — the content assumes strong programming skills and teaches the domain concepts as they arise. A working knowledge of Python and basic statistics is helpful.
What You Will Learn
By working through the Finance & Trading articles, you will learn how to build end-to-end trading pipelines — from ingesting raw market data and SEC filings, through signal generation and backtesting, to execution and monitoring. You will understand how to structure a multi-agent analysis system, avoid the most common quantitative pitfalls, and leverage open-source Python libraries to do work that once required expensive proprietary platforms. Each post includes working code, real data sources, and honest discussion of limitations.
Dive into the posts below to start building your own quantitative edge.
-

Track Congress Trades with Python & Free SEC Data
Build a Python script that tracks US congressional stock trades from public SEC filings. Free data, no paid APIs needed. Read article
-

Pre-IPO API: SEC Filings, SPACs & Lockup Data
I built the Pre-IPO Intelligence API because I needed this data for my own trading systems and couldn’t find it in one place. If you’re building fintech applications, trading bots, or investment… Read article
-

Insider Trading Detector with Python & Free SEC Data
Detect insider buying clusters from SEC EDGAR Form 4 filings using Python and edgartools. Free, no API key. Complete working code included. Read article
-

Track Pre-IPO Valuations: SpaceX, OpenAI & More
Track implied valuations for SpaceX ($2T), OpenAI ($1.3T), and 19 more pre-IPO tech companies using a free API that analyzes publicly traded closed-end fund data. Read article
-

5 Best Finance APIs for Tracking Pre-IPO Valuations in 2026
Compare the top APIs for tracking private company valuations, including SpaceX, OpenAI, and Anthropic. Free and paid options for fintech developers. Read article
-

AI Market Signals: What Stock Trends Say This Week
Our AI narrative detection shifted from MIXED to WAR_CRISIS this week. Oil surged 59%, geopolitical risk hit 91.2/100, and the rotation signals are screaming: defense, energy, gold in — tech out. Read article
-

Engineer’s Guide to RSI, Ichimoku, Stochastic Indicators
Deep dive into RSI, Ichimoku, and Stochastic indicators with Python code. Covers the math, signal generation, and backtesting for quantitative traders. Read article
-

Risk Management & Position Sizing for Traders
Master risk management and position sizing to protect your trading capital. Covers Kelly criterion, volatility-based sizing, and max drawdown strategies. Read article
-

Algorithmic Trading: A Practical Guide for Engineers
A practical guide to algorithmic trading for software engineers. Covers backtesting, strategy design, risk management, and live deployment with Python. Read article
