Developer for Options Trading Analytics

Job ID: 40201219

Budget: $750 – $1,500 USD

Overview

I am seeking an experienced software developer to deliver Phase 1 of a research-grade macOS-native options analytics application.

This phase is not about UI polish or trading automation.
The goal is to de-risk the hardest parts early: Schwab API data integrity, trade/position grouping, and an analytics-ready architecture that can support advanced volatility, Greeks, and Monte Carlo analysis in later phases.

This is a data and analytics foundation build, not a full application yet.

Phase 1 Scope (Fixed & Explicit)
In Scope

1. Native macOS application skeleton (Python preferred; alternatives must be justified)

2. Charles Schwab / thinkorswim Trader API integration

A. Sandbox + production access

B. Historical trades

C. Open/closed positions

D. Options chains, prices, IV, API-provided Greeks

3. Trade and position grouping

a. Multi-leg option structures treated as coherent positions

b. Not raw fills only

4. Local data storage

a. Schema designed for intratrade sampling and Monte Carlo reuse

b. Persistence across sessions

5. Architecture & data flow documentation

API → storage → analytics → UI boundaries

6. Validation plan

How data and calculations will be reconciled against thinkorswim

Explicitly Out of Scope (Phase 1)

Order entry or trade execution

Trade automation or signals

Monte Carlo simulation

Advanced Greeks calculations

UI/UX polish

Web or mobile versions

(These are planned for later phases.)

Deliverables

Running macOS application with verified Schwab data ingestion

Clean, documented codebase

Architecture diagram + data flow explanation

Local storage schema documentation

Known limitations and assumptions

Timeline & Budget

Fixed price: $900 USD

Timeline: 3–4 weeks

Milestone-based acceptance

One revision of architecture and one revise-and-retest of the Schwab ingestion layer are expected.

Ideal Developer Profile

You are a strong fit if you have:

Experience with financial data systems or trading platforms

Comfort working with options data (multi-leg trades, Greeks, IV)

API integration experience (broker APIs a plus)

Ability to design analytics-first architectures

Willingness to explain tradeoffs, limitations, and validation methods

Familiarity with Schwab or thinkorswim APIs is a strong plus but not required.

How to Apply

Please include:

Relevant experience (financial or analytics-heavy projects preferred)

Proposed high-level architecture for Phase 1

Confirmation of availability within the 3–4 week window

Any assumptions or risks you see early

This project is for an experienced options trader and prioritizes accuracy, transparency, and extensibility over visual polish.

Successful completion of Phase 1 will lead directly into additional paid phases.