Skip to content
View iAmGiG's full-sized avatar

Block or report iAmGiG

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

Chris Regan

PhD Student | Financial Markets & Machine Learning | Atlanta, GA

Current Research

PhD Dissertation: Adversarial Market Manipulation Detection

Two complementary research threads applying ML to financial market security:

Thread 1: Graph-Based DetectionGamma-Sieve

  • Heterophilic GNNs (CARE-GNN, TFE-GNN) detecting fragmented manipulation in options-equity markets
  • Novel graph schema: 4 node types, 10 edge types for financial transaction networks
  • Key finding: graph topology detects multi-account coordination (+5.6pp AUC over LSTM), but attack-type-dependent — ensemble required
  • Domain-shift calibration: 42.5% FPR on real data → 2.4% after fragmentation calibration
  • ESWA paper in preparation

Thread 2: LLM Market Understandinggex-llm-patterns

  • Obfuscation testing methodology for validating LLM understanding of dealer hedging constraints
  • IEEE BigData 2025 ✅ Published — "Inferring Latent Market Forces: Evaluating LLM Detection of Gamma Exposure Patterns via Obfuscation Testing"
    • 2nd International Workshop on Large Language Models for Finance (Macau, December 2025)
    • 71.5% detection rate, 91.2% predictive accuracy (242 trading days, 726 evaluations) (arXiv:2512.17923)
  • AIAI 2026 ✅ Accepted — "Validating LLM Structural Reasoning: Detecting Persistent Market Regimes Through Temporal Obfuscation"
    • IFIP International Conference on AI Applications and Innovations, Springer LNCS (camera-ready May 2026)
    • 81.2% regime detection 2024 vs 12.1% 2020 (69.1pp separation, φ = 0.672, p < 0.0001), 2,221 evaluations, 0% false positives on controls
  • JRFM (MDPI) 📄 Under Review — combined journal submission spanning the IEEE BigData methodology and the AIAI multi-day results, plus reviewer-driven additions (full prompt reproducibility, bootstrap CIs, χ² + Fisher contingency tests, threshold sensitivity sweep, Markov-switching benchmark)

Featured Projects

Financial Markets & ML

  • Gamma-Sieve — Heterophilic GNN evaluation for adversarial manipulation detection (PhD dissertation)
  • gex-llm-patterns — LLM pattern detection in gamma exposure analysis (IEEE BigData 2025 published, AIAI 2026 accepted, JRFM under review)
  • AutoTrader-AgentEdge — Multi-agent trading platform with GEX regime integration
  • GexVisor — Financial visualization platform for GEX analysis and research tools

Machine Learning in Healthcare

NLP & Data Analysis

Research & Experimentation


Technical Stack

Primary: Python (99% of work)

Also Proficient: C#, C++, TypeScript, JavaScript, Java

Domains: GNNs, LLMs, Algorithmic Trading, Market Microstructure, NLP, Healthcare ML, Signal Processing


Education & Credentials

  • 🎓 PhD (In Progress) — Financial Markets & Machine Learning
  • 🎓 M.Sc. — Computer Science
  • 🎓 B.Sc. — CGDD & SWE
  • ☁️ AWS Certified Practitioner

Publications & Presentations

  • IEEE BigData 2025 ✅ Published — 2nd International Workshop on Large Language Models for Finance (December 2025, Macau, China)
    • "Inferring Latent Market Forces: Evaluating LLM Detection of Gamma Exposure Patterns via Obfuscation Testing" (arXiv:2512.17923)
  • AIAI 2026 ✅ Accepted — IFIP International Conference on AI Applications and Innovations, Springer LNCS (camera-ready May 2026)
    • "Validating LLM Structural Reasoning: Detecting Persistent Market Regimes Through Temporal Obfuscation"
  • JRFM (MDPI) 📄 Under Review — Journal of Risk and Financial Management (submitted March 2026)
    • "Validating LLM Structural Reasoning: Detecting Persistent Market Regimes Through Temporal Obfuscation" (combined journal submission of the IEEE BigData methodology and the AIAI regime-detection results)
  • ESWA (In Preparation) — "Gamma-Sieve: Heterophilic GNN Evaluation for Adversarial Market Manipulation Detection"
  • PhD Symposium 2025Testing LLM Structural Reasoning in Complex Systems

Connect

📝 Blog: Post Essentials 📧 GitHub: @iAmGiG


Applying ML to financial market security — from graph topology to language models

Pinned Loading

  1. nverma42/Chatbot nverma42/Chatbot Public

    This project focuses on building a mental health chatbot that can provide empathetic responses and offer basic mental health information. The chatbot uses a logistic regression classifier to catego…

    HTML 2 1

  2. AutoTrader-AgentEdge AutoTrader-AgentEdge Public

    Production multi-agent trading platform with rigorous walk-forward validation. TSMOM momentum (1.097 Sharpe) + GEX regime filtering. Interactive CLI, autonomous trade lifecycle, daily scheduler. Al…

    Python 17 2

  3. Transcript-ClusterViz Transcript-ClusterViz Public

    A Python-based tool for analyzing and visualizing conversation timelines from subtitle files (e.g., SRT, VTT). Transcript ClusterViz parses subtitle files, clusters spoken segments into meaningful …

    Python

  4. gex-llm-patterns gex-llm-patterns Public

    LLM structural reasoning validation via gamma exposure analysis in options markets. Papers 1 & 2 complete. Digital Finance (Springer) submission in progress.

    Python 19 5

  5. BotnetTrafficAnalysisFederaedLearning BotnetTrafficAnalysisFederaedLearning Public

    Forked from sergts/botnet-traffic-analysis

    IoT Botnet Traffic Analysis using Deep Learning and Federated Learning. Published research project from Kennesaw State University. Paper: https://digitalcommons.kennesaw.edu/cgi/viewcontent.cgi?art…

    HTML 1

  6. GexVisor GexVisor Public

    This project is a personal journal built using Blazor and ASP.NET. It's designed to provide an interactive and dynamic way to view and manage journal entries.

    C# 1