marketcalls/openbull — reverse-engineered prompt
Reverse engineered prompt
Build me a self hosted options trading platform for Indian markets called OpenBull.
I want users to log in, add their broker credentials, pick a broker, and trade through one clean web app. It should support major Indian brokers like Zerodha, Upstox, Angel One, Dhan, and Fyers, with live orders, funds, positions, holdings, history, margins, and streaming market data.
Please include a safe sandbox mode that looks clearly different from live mode, where people can place simulated trades, track P&L, test strategies, square off positions, and switch back to live only when they mean to.
The app should have an options dashboard with option chain, IV smile, volatility surface, open interest tools, GEX, max pain, and a strategy builder for multi leg option trades with payoff charts, Greeks, probability of profit, saved strategies, and portfolio tracking.
Also add an API playground so users can test REST and WebSocket calls, view logs inside the app, and connect external tools through an OpenAlgo style API. Make it production ready with secure login, encrypted broker secrets, Redis caching, PostgreSQL storage, and install scripts for an Ubuntu server.
Want more depth? Deep Reverse