Signal Scanner
Scores every stock in the S&P 500 and BIST 100 daily across six technical indicators with a sentiment proxy. Outputs ranked LONG/SHORT lists.
Python · pandas · yfinanceEach project starts with a working demo. The page below explains what just happened.
Three modes, real data. Pick one — the rest of the page explains what just happened.
Live · S&P 500. Hits the S&P 500 in real time. Each stock scored across six technical indicators, filtered through the current market regime.
Six technical indicators, market-regime filtering, walk-forward backtesting against S&P 500 and BIST 100 data. The demo above runs the real scoring engine.
Five steps. Same logic every trading day.
Pulls live price data for every stock in the S&P 500 and BIST 100. Six hundred companies processed in minutes.
Each stock gets a score from −1 to +1 based on six technical indicators: MA alignment, MACD, RSI, volume, Bollinger Bands, momentum.
If the market is falling, long signals get suppressed. If it's rising, shorts get filtered. Eliminates most false alarms.
High-conviction picks get options structures (call spreads). Mid-conviction picks get stock with bracket orders. Low-conviction is skipped.
Walk-forward replay against historical data — same rules, no lookahead, real slippage. Returns total return, win rate, Sharpe, drawdown.
Five components, integrated. All open source on GitHub.
Scores every stock in the S&P 500 and BIST 100 daily across six technical indicators with a sentiment proxy. Outputs ranked LONG/SHORT lists.
Python · pandas · yfinanceReplays the strategy against any historical period. Walk-forward, no lookahead, configurable slippage.
vectorbt · numpyLocal web UI: real-time scans, open positions, account balance, IB order placement. The interface I use every morning.
FastAPI · Vite · IB GatewayFive-point scoring on index trend, breadth, MA200, momentum, up-day ratio. Gates the scanner output — suppresses longs in bear regimes.
Maps signal score and implied-vol regime to call spreads, long calls, or stock+brackets — sized for $1k–$10k accounts.
A 10-minute Claude-powered interview that maps your emotional intelligence. No multiple choice — follow-up questions, structured written report.
Coming SoonI work on the messy middle of digital transformation: omnichannel CX, ERP rollouts, AI inside the workflow rather than bolted on top. The trading project above is what I build off-hours — same instinct, different domain. Happy to compare notes.