A focused web app for stock and ETF orders through the E*TRADE API—with practice in sandbox and careful control in live mode.
Personal tool · Phase 1Built for repeatable workflows: compose an order, preview it at the broker, submit to a queue, and let a background worker place and track fills. Switch between sandbox and live without mixing credentials.
Buy, sell, and related equity actions with market, limit, stop, stop-limit, trailing stop, and other supported price types. Duration and session choices match what E*TRADE accepts; the form shows only the fields you need.
Every submit runs through E*TRADE preview so you see fees, estimates, and validation errors before anything hits the queue. Reduces surprises on complex order types.
Orders land in a local queue; a worker previews, places, and polls until filled or failed. Cancel queued work before it ships, or cancel open orders already at the broker.
Chain multiple legs—e.g. enter on one signal, exit when the first order executes. Later steps wait automatically; canceling one step cancels the rest of the chain.
Set a future time and the queue picks the order up when due—useful for planned entries without sitting at the screen.
View positions for the selected account, switch accounts from the header, and connect E*TRADE once per environment (sandbox vs live) via standard OAuth.
Practice with simulated responses and no real money. Ideal for testing order types, sequenced flows, and UI behavior before touching a funded account.
Connects to production E*TRADE with real balances and fills. The app asks for confirmation when switching to live so sandbox and production credentials stay separate.
Automated Trading is a personal productivity tool from SJW Software LLC—not a commercial brokerage product, robo-advisor, or investment recommendation service. It does not provide financial, tax, or legal advice.
Trading securities involves risk, including loss of principal. Past sandbox behavior does not predict live results. Options and multi-leg strategies are planned for a later phase; Phase 1 focuses on stock and ETF (EQ) orders.
General questions about this Lab project? Sorry, we don’t offer access or accounts at this time.
Ask a question