Skip to content
View codeebytee's full-sized avatar

Block or report codeebytee

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
codeebytee/README.md
banner

Role Focus Open to


$ whoami

from dataclasses import dataclass, field

@dataclass(frozen=True)
class JayantSingh:
    role:    str  = "Quantitative Developer & Researcher"
    thesis:  str  = "Every model is wrong. The tradeable ones are hedgeable."
    focus:   list = field(default_factory=lambda: [
        "derivatives pricing & greeks",          # closed-form · lattice · PDE · Monte Carlo
        "volatility surfaces & term structure",
        "systematic strategy research & backtesting",
        "risk analytics: VaR · expected shortfall · stress",
        "market microstructure & execution cost",
    ])
    builds:  str  = "Pricing engines, risk dashboards and econometric studies — in public."
    offline: str  = "Reading, gaming, and hiking somewhere with no market data."

    def __repr__(self) -> str:
        return "<models that survive contact with transaction costs>"


$ ls ./stack

core/

Python C++ Java R SQL TypeScript

quant/ — numerics, econometrics, backtesting

NumPy pandas SciPy statsmodels scikit-learn Numba Stata SAS

data/

PostgreSQL MongoDB SQLite DuckDB Excel

interface/ — dashboards, apps, reporting

React Next.js Tailwind Plotly Streamlit Tableau Power BI LaTeX

ops/

Git GitHub Docker FastAPI pytest Actions Linux


$ cat ./principles

validation:   "A Greek that isn't checked against a finite difference is a guess."
costs:        "Any strategy without transaction costs is a plot, not a P&L."
overfitting:  "Purged CV, deflated Sharpe, PBO — or the backtest doesn't count."
reproducible: "Seeded, versioned, containerised. It runs on your machine too."
speed:        "Prototype in Python. Vectorise. Profile. Drop to C++ where it pays."

$ top -o telemetry

Followers Stars Last commit

Language Size License


total contributions, current streak and longest streak

activity graph

$ ping --contact

Portfolio LinkedIn Email Visitors


>>> connection established ✓   ·   open to quant developer / researcher roles

Pinned Loading

  1. 01-options-pricing-lab 01-options-pricing-lab Public

    Four option pricing engines, eleven Greeks validated against finite differences, and the hedging-frequency tradeoff quantified: at 25bp costs the optimum is every 8 days, not daily.

    Python

  2. 02-vol-surface-svi 02-vol-surface-svi Public

    Implied volatility surface from a live SPY chain: robust IV inversion, per-slice SVI vs globally arbitrage-free SSVI, with Durrleman butterfly and calendar checks. Interactive, offline-capable.

    Python

  3. heston-fourier-calibration heston-fourier-calibration Public

    Heston Fourier pricing (COS + Carr-Madan FFT) and market calibration to a live SPY chain, with a 60-restart study showing the parameters are not identified from a single expiry

    Python

  4. 04-local-vol-dupire 04-local-vol-dupire Public

    Dupire local volatility from a real SPY surface, and what flat-vol pricing costs on a barrier option: 32bp of spot. Live in-browser PDE.

    Python

  5. 05-exotic-options-engine 05-exotic-options-engine Public

    Autocallable notes priced by randomised quasi-Monte Carlo, with the fair coupon solved in closed form from one simulation. Live in-browser structuring desk.

    Python

  6. Macroeconomic_Indicator Macroeconomic_Indicator Public

    Python