Skip to content
View spirosrap's full-sized avatar
🤖
🤖

Block or report spirosrap

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
spirosrap/README.md

Spiros Raptis

Systematic Trader · AI Systems Builder

Building transparent, versioned crypto execution systems with regime logic, circuit breakers, and strict guardrails—for measurable edge and disciplined psychology.

Thessaloniki, Greece · X: @srdevb

Profile views GitHub followers Collaboration


What I’m building now

  • Versioned BTC execution systems with frozen rules and checkpointed upgrades
  • MAE/MFE integrity tracking, expectancy monitoring, and regime-aware diagnostics
  • Linux automation stack: scripts → tmux workflows → watchdogs → safe execution
  • Stability under pressure: freeze windows and post-trade review protocols

Signature engineering

Automated Trading Stack (BTC)

A disciplined execution engine built for transparency and control:

  • Signal with confirmation + regime detection (volatility/trend context)
  • Pre-entry rejection filters for weak or uncertain regimes
  • Live MAE/MFE watchdogs and circuit breakers
  • Scaling ladder with monitored checkpoints
  • No mid-cycle optimization (changes only at checkpoints)

Design intent: measurable, explainable, and safe to run under real pressure.


Projects

Estimation, control, and planning fundamentals. Foundation for disciplined engineering.

Research exercises and early explorations in feature engineering and ML-driven signals.

PyTorch implementations of RL algorithms used to build intuition for dynamic decision systems.

CLI tool for tracking review queue positions with clean, stable utility code.


Toolbox

Python pandas NumPy PyTorch scikit-learn Jupyter
Linux Docker tmux VS Code Cursor
TradingView Pine Script CCXT Coinbase Perps


Operating principles

  • Risk first: sizing, SL/TP asymmetry, circuit breakers
  • Frozen rules: change only at checkpoints with enough data
  • Track edge: expectancy, MAE/MFE, volatility context
  • Keep systems simple; losses are data

Current focus

  • LLM-assisted journaling, diagnostics, and signal triage
  • Automated post-trade evaluation with regime tagging and edge tracking
  • Meta-system design: versioning, freeze windows, scaling ladders, stability as margin scales

Signals

GitHub Stats Top Languages

Where disciplined execution meets emotional resilience.
If you want to build something measurable and real, reach out.

Pinned Loading

  1. flyingcar flyingcar Public

    Flying Car Nanodegree

    C 42 27

  2. Deep-Reinforcement-Learning Deep-Reinforcement-Learning Public

    Deep Reinforcement Learning - Implementations and Theory: A path to mastery

    Python 12 3

  3. AI-for-Trading AI-for-Trading Public

    Artificial Intelligence for Trading Nanodegree

    HTML 10 9

  4. Artificial-Intelligence-Nanodegree Artificial-Intelligence-Nanodegree Public

    Artificial Intelligence portfolio

    Jupyter Notebook 2