Alistair K.Remote

Quantitative Python Developer – Exchange-Based Trading System

Project-Based

Description

Quantitative Python Developer

  • Exchange-Based Trading System (Private) Overview

We are developing a private, exchange-based quantitative trading system operating in fast, event-driven markets. The system ingests historical and live data, produces proprietary probability-based scores and entry signals, and executes trades via an exchange API with full order lifecycle and position management.

Although the underlying markets are non-financial, the execution mechanics, order handling, and risk management are directly analogous to financial exchange trading systems.

This is a serious engineering role — not a consumer app, signals product, or website build.

Scope of Work

  1. Data & Performance Pipeline

Extend and structure historical performance datasets

Implement clean, reproducible data models

Validation and sanity checks

Support ongoing ingestion of new data

(Data sources and feature logic will be disclosed post-NDA)

  1. Scoring Framework & Entry Gates

Implement a modular scoring framework with configurable parameters

Support multi-component scoring and gating logic

Produce transparent outputs (scores, eligibility flags, reason codes)

Architecture must allow formula changes without refactoring core code

(Scoring formulas and thresholds are proprietary and shared only post-NDA)

  1. Exchange Execution & Risk

Harden exchange API interaction

Market selection, order placement, monitoring, and reconciliation

Implement cash-out / hedging logic via offsetting orders

Logging, error handling, dry-run and safety controls

  1. Backtesting & Reporting (Extension)

Backtest entry/exit rules

Basic performance metrics (ROI, drawdown, hit rate)

Exportable results for analysis

Technical Requirements

Essential

Strong Python

API-driven systems

Event-driven / stateful workflows

Git-based development

Highly Desirable

Exchange or broker APIs (financial or non-financial)

Order lifecycle management and partial fills

Streaming data

PostgreSQL / SQLite / Parquet

Backtesting frameworks

Engagement Model

Initial paid technical alignment / audit

Milestone-based delivery

Potential for ongoing collaboration

Application Requirements

Please include:

Examples of relevant systems you’ve built (trading, execution, APIs, data pipelines)

How you would architect separation between signals and execution

Your experience handling live order risk

Confirmation you are comfortable working under NDA once selected

Important Notes

No proprietary models, formulas, or datasets are shared at this stage

NDA and IP ownership agreement required before detailed implementation

All work product is client-owned

Budget: GBP 1245 (Fixed Price)

Proposals: 24 freelancers have applied

Skills

PythonEvent-DrivenSqliteGitPostgreSQL