Skip to content
View TomCallan's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Highlights

  • Pro

Organizations

@NIFVentures

Block or report TomCallan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TomCallan/README.md

Tom Callan

Quant & Trading Systems Engineer | Python · C++ · Market Microstructure

MEng Aerospace Engineering (2026) · Sheffield, UK · Open to trading, quant, and markets roles


Connect


What I Build

  • Backtesting & execution engines — high-speed strategy simulation in Python and C++
  • L3 order book data pipelines — tick-level ingestion and aggregation from institutional data feeds
  • Energy derivatives pricing — PPA structures including CfDs, market-indexed, and virtual/synthetic contracts
  • Prediction market algorithms — probabilistic edge models and automated execution on Polymarket
  • Market screeners — C++ powered instrument screeners leveraging Dukascopy tick data

Stack

Python C++ C# TypeScript SQL


Active Projects

Project Description
SSBT High-performance backtesting engine — strategy, position, and risk modules
L3 Ingestion Real-time order book data pipeline with tick-level and aggregated interval support
OpenPPA Comprehensive PPA pricing tool — CfD, market-indexed, shape-priced, and synthetic structures
Polymarket Bot Automated prediction market trading with copy-trading and scalping strategies
MFT/LFT Algorithms Medium and low-frequency trading strategy research and live deployment

Background

Previously consulted for Monarch AG on energy market analysis and PPA pricing mechanisms. Experienced in backtesting frameworks, market data engineering (Polars, DuckDB, Parquet), and building trading infrastructure from scratch.

All opinions are my own.

Pinned Loading

  1. SSBT SSBT Public

    The Super Simple Back Tester (SSBT) is my take on a full featured, high speed backtesting engine.

    Python 1

  2. pyine pyine Public archive

    A package for pine script based trading in python.

    Python 134 37

  3. PyRead PyRead Public

    A general purpose, modular reader for ebook files

    Python