calesthio / OptionsCanvas
PublicStop getting your stops hunted. SL/TP never touch your broker - only fires when the underlying actually breaches your level. And skip the options chain: drag your levels on the chart, we auto-pick the strike + DTE + contracts. The first open-source platform that does both.
OptionsCanvas is an open-source options trading platform that runs entirely on your local computer. Instead of navigating confusing options chains and typing in strike prices, you drag your entry, stop loss, and take profit directly on a chart of the underlying stock (like SPY). The platform automatically picks the right contract, calculates your position size, and shows your potential profit and loss in real time as you drag. A key innovation is that your stop losses live on your machine and only become real orders when the price actually breaches your level — meaning high-frequency traders can never see or 'hunt' your stops. It connects to free paper-trading accounts from Alpaca or Tradier, supports hotkeys for two-keystroke execution, and keeps a complete trading journal in a local database. Everything is private — no logins, no cloud, no one watching your trades.
How It Works
You find OptionsCanvas while searching for a better way to trade options, drawn in by the promise of never getting your stops hunted again.
You download the ZIP file and double-click to run it. Everything sets itself up automatically, and your browser opens to a friendly setup screen.
The setup wizard asks you to paste your free paper-trading API keys from Alpaca or Tradier. You click 'Test connection' and everything lights up green.
The chart loads with real-time prices. You can drag indicators, draw lines, and see everything update as the market moves.
You press 'B' to buy a call. The platform picks the right contract, sizes it for your account, and shows your potential profit and loss right on the chart.
Instead of typing numbers in a form, you drag the red 'SL' pill to where you actually want to exit. It stays hidden on your computer until the price actually hits that level.
Your trade is on, your stop is protected locally, and every fill is automatically recorded in your personal trading journal. You're trading smarter, faster, and safer.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.