File size: 1,237 Bytes
196f190 b0e3b5f 196f190 b0e3b5f 196f190 b0e3b5f 196f190 b0e3b5f 196f190 b0e3b5f | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | ---
title: Options Paper Trader
emoji: 📈
colorFrom: green
colorTo: gray
sdk: docker
app_port: 5050
pinned: false
license: mit
short_description: Automated options-selling paper tradedr
---
# Options Paper Trader
An automated paper-trading dashboard that scans a stock universe for cash-secured put opportunities, scores them on technical, fundamental, and sentiment signals, and manages positions against profit-target and stop-loss rules — all with real money never at risk.
## What it does
- **Scan** — screens a configurable stock universe for put-selling candidates within a target delta/DTE band
- **Score** — weighs technical, fundamental, and sentiment signals into a single composite score
- **Trade** — paper-executes the highest-scoring trades within position-size and portfolio limits
- **Manage** — closes positions automatically at profit target or stop loss, on a recurring schedule
- **Self-tune** — periodically re-evaluates its own scoring weights based on realized win rate and P&L
- **Dashboard** — live portfolio value, open positions, signals, and trade log over Flask + SocketIO
## Stack
Flask · Flask-SocketIO · APScheduler · yfinance · vaderSentiment · scikit-learn · Postgres (Neon)
|