Stock, Paper, Scissors — Simulator+PlusStock, Paper, Scissors
Simulator+Plus
Stock Paper Scissors
Stock Paper Scissors
REAL DATA • PAPER MONEY
INVESTED $0.00
NOT CONNECTED
Portfolio$0.00
Cash$0.00
Buying Power$0.00
Highest Gain$0.00
Gross Gain/Loss$0.00
Highest Loss$0.00

Watchlist & Account Positions

TRADE

Real Alpaca quote • selected trading mode applies

Select a stock to view its information.
Load a real quote
Enter a USD amount to see estimated fractional shares.
PAPER orders use simulated money. Every manual order requires confirmation. PUSH/AUTO supports PAPER and separately authorized LIVE BUY schedules. LIVE AUTO requires a positive MAX USE position-cost cap and a fixed maximum price per share, and submits DAY limit orders that can fill later in the session, partially, or not at all. Existing paper schedules never become live automatically.

WATCHING STOCKS

Current price plus latest trading-day high and low

REAL HIGH / LOW TIMES

Completed sessions • Open to close • Eastern Time

REAL COMP

Historical 15-minute average closes • observation, not prediction

REAL COMP

HISTORY

Alpaca account orders

FAVORITES

Stocks saved for quick watching

SETTINGS

Choose PAPER or LIVE trading

Trading mode

PAPER mode uses simulated money. LIVE mode requires separate live API credentials.

MAX OFF removes the PAPER cap; LIVE buys require MAX ON and a positive limit. AUTO always uses cash only.

MAX CASH ON caps buys at available cash. MAX MARGIN ON allows broker buying power, including borrowing. These are alternate funding modes; share quantity stays under your control. The dollar MAX USE cap applies to both. AUTO is paper cash only.

A positive MAX USE limit is required before a LIVE BUY. Market fills can differ from estimates.

Connect Alpaca PAPER Trading

Credentials remain on the Python server for this session. They are not saved in browser storage.

Display & Data

Pending PUSH/BUY/SELL

Times use this device’s local timezone. These are recurring saved rules. Pause stops future actions; Cancel removes the rule. Orders already submitted are not canceled.

Recent activity

PUSH/AUTO

Review settings and preview the schedule here. Changes apply only after SAVE and confirmation. An already active saved schedule keeps running.

Uses the lowest available 1-minute IEX bar in each selected historical window. Schedule results are shown in Eastern time.

Central time: AM open–11 AM; MD 11 AM–1 PM; PM 1 PM–close (normally 3 PM). Full Day covers the entire regular session. End boundaries are excluded. Early closes follow the exchange calendar. Save each window separately; all four may run together, with independent quantities and controls. Each side has four independent windows; enabling both sides can submit both BUY and SELL orders. SELL follows the same historical low-time calculation. Equal lows use the earliest minute.

AVE LOW-TIME STUDY

Average the daily low-times from completed trading sessions.

1 DAY · previous session

AM / MD / PM / Full Day use separate settings. Full Day averages the daily lowest-price times across the entire regular session; it does not average all prices or the three window averages. Historical timing is experimental, not a forecast of today’s low.

Calculation details
Choose PREVIEW SCHEDULE to see the dates and daily lows.

Loading latest price for estimated cost…

Saved AUTO limits are separate from manual BUY settings. The web server must remain running. Register this browser for PUSH; missed scheduled minutes are skipped.

Connect your selected paper/live account, then load settings.

One alert and at most one trade per side/window per trading day. SELL requires available owned shares; cash and exposure limits apply to BUY only. No late catch-up. Uncheck both and Save to stop. Server must stay running. Saved schedules continue after logout; account credentials are encrypted on your server until all rules are off.

Welcome to S-P-S

Welcome to SPS — Your Trading Simulator Plus Please read before continuing. Developer: Garrett Krosschell. Privacy contact: spstradeapp@gmail.com. The distributed product is the app; a public web edition is not offered. SPS is an independent software interface for market information, paper simulation and optional live trading through Alpaca. SPS and its developers are separate from Alpaca. This app does not provide personalized investment, legal or tax advice. PAPER uses simulated money. LIVE sends real orders to your connected Alpaca account and can cause real financial loss. Confirm the mode, symbol, quantity, order details and available funds yourself. You may lose your entire investment; borrowing on margin can create losses beyond your deposit, interest charges and forced liquidation. You are responsible for your decisions, account security, fees and taxes. Historical charts, averages, low-time studies, share-cost estimates and alerts are informational only. Past results and paper performance do not predict future returns. Prices and market data may be delayed, incomplete or inaccurate. No profit, execution price, order fill, availability or notification delivery is guaranteed. MAX CASH, MAX MARGIN, MAX USE and the 1% buffer are safeguards, not guarantees against loss. PUSH/AUTO supports PAPER and separately authorized LIVE BUY schedules. LIVE AUTO requires a positive MAX USE position-cost cap and a fixed maximum price per share, and submits DAY limit orders that can fill later in the session, partially, or not at all. Existing paper schedules never become live automatically. Saved schedules can continue while the app is closed or disconnected. Review and pause/cancel saved rules to stop future actions; this does not cancel orders already sent. Multiple enabled windows can create multiple purchases. Verify order and account status directly with Alpaca when uncertain. Financial-risk assumption and liability release: To the fullest extent permitted by applicable law, you assume the risks of using SPS and release its developers, operators and contributors from claims and liability for financial outcomes arising from its use, including investment losses, lost profits or opportunities, data errors, delays, interruptions, software failures and third-party services. The software is provided as available, without a promise of financial results or uninterrupted or error-free operation. This limitation does not exclude liability or waive rights that cannot lawfully be excluded or waived, including fraud, gross negligence, reckless or intentional misconduct, or other protected claims under applicable law. Privacy: SPS processes the credentials and account information needed for the features you choose. Optional remembered credentials use supported device secure storage. Web sessions use server memory and a session cookie. Enabling server PUSH/AUTO stores encrypted account credentials, schedules and execution records on the SPS server. Browser notification services receive notification-routing information and alert content. Read Privacy in ABOUT for details and controls. By clicking CONTINUE, I acknowledge these risks, agree to the financial-risk assumption and liability limitations above, and acknowledge the privacy notice. This does not authorize any trade or enable LIVE, PUSH or AUTO. If I do not agree, I will exit without using the app. This notice appears once per installation/browser profile after acceptance. Clearing app data or browser storage may make it appear again. It remains available in SETTINGS > ABOUT. PERSONAL DEVICE LOG SPS keeps sps_userlog.txt for your own reference only. Logging is ON by default after the first-launch acknowledgment and can be turned OFF in ABOUT SPS > PERSONAL USER LOG. SPS never uploads, emails or sends this log to the developer, Alpaca or a scheduling server. It is separate from account data used for trading and server-side schedule records. The app adds a UTC timestamped entry when a recorded event occurs: app launch and normal exit, page visits, selected feature-button presses, Alpaca connection attempts and success/failure (including remembered connections), and manual-order or schedule-request outcomes. Entries include only fixed event names, paper/live mode, page, a predefined action name and connection source when applicable. Connection failures use a generic event, not raw error text. Not every tap or background refresh is recorded; a forced termination may not leave an exit entry. This is a personal activity aid, not a complete broker audit trail or proof of execution. The log does NOT contain API keys, secret keys, passwords, account identifiers, balances, ticker symbols, quantities, order IDs, response bodies, request headers or raw errors. Logging code accepts only predefined values. It keeps the most recent 2,000 entries, subject to a 256 KiB limit; older entries are removed automatically. There is no day-based expiry. Turning logging OFF stops new entries but keeps existing ones. CLEAR USER LOG removes the local entries; it does not delete exported copies or broker/server records. The working file stays in the app's private storage folder. ABOUT shows its exact path. On Android, SPS uses its no-backup app directory. On Mac, it uses the app's Application Support data directory. The SPS settings-backup feature does not include this log. EXPORT USER LOG creates a readable text copy. On Android, choose Downloads or another local device-storage folder in the Save picker; cloud destinations are not supported. Android may add a number if a file with that name exists. On Mac, the export is ~/Downloads/SPS/sps_userlog.txt, with confirmation before replacing an existing export. Exported copies remain until you delete them and may be read by anyone with access to their folder. Backups or synchronization tools you independently configure may copy exported files; SPS does not transmit them.

CONTINUE means you agree to the terms above.

Privacy

ABOUT SPS

Welcome to SPS — Your Trading Simulator Plus Please read before continuing. Developer: Garrett Krosschell. Privacy contact: spstradeapp@gmail.com. The distributed product is the app; a public web edition is not offered. SPS is an independent software interface for market information, paper simulation and optional live trading through Alpaca. SPS and its developers are separate from Alpaca. This app does not provide personalized investment, legal or tax advice. PAPER uses simulated money. LIVE sends real orders to your connected Alpaca account and can cause real financial loss. Confirm the mode, symbol, quantity, order details and available funds yourself. You may lose your entire investment; borrowing on margin can create losses beyond your deposit, interest charges and forced liquidation. You are responsible for your decisions, account security, fees and taxes. Historical charts, averages, low-time studies, share-cost estimates and alerts are informational only. Past results and paper performance do not predict future returns. Prices and market data may be delayed, incomplete or inaccurate. No profit, execution price, order fill, availability or notification delivery is guaranteed. MAX CASH, MAX MARGIN, MAX USE and the 1% buffer are safeguards, not guarantees against loss. PUSH/AUTO supports PAPER and separately authorized LIVE BUY schedules. LIVE AUTO requires a positive MAX USE position-cost cap and a fixed maximum price per share, and submits DAY limit orders that can fill later in the session, partially, or not at all. Existing paper schedules never become live automatically. Saved schedules can continue while the app is closed or disconnected. Review and pause/cancel saved rules to stop future actions; this does not cancel orders already sent. Multiple enabled windows can create multiple purchases. Verify order and account status directly with Alpaca when uncertain. Financial-risk assumption and liability release: To the fullest extent permitted by applicable law, you assume the risks of using SPS and release its developers, operators and contributors from claims and liability for financial outcomes arising from its use, including investment losses, lost profits or opportunities, data errors, delays, interruptions, software failures and third-party services. The software is provided as available, without a promise of financial results or uninterrupted or error-free operation. This limitation does not exclude liability or waive rights that cannot lawfully be excluded or waived, including fraud, gross negligence, reckless or intentional misconduct, or other protected claims under applicable law. Privacy: SPS processes the credentials and account information needed for the features you choose. Optional remembered credentials use supported device secure storage. Web sessions use server memory and a session cookie. Enabling server PUSH/AUTO stores encrypted account credentials, schedules and execution records on the SPS server. Browser notification services receive notification-routing information and alert content. Read Privacy in ABOUT for details and controls. By clicking CONTINUE, I acknowledge these risks, agree to the financial-risk assumption and liability limitations above, and acknowledge the privacy notice. This does not authorize any trade or enable LIVE, PUSH or AUTO. If I do not agree, I will exit without using the app. This notice appears once per installation/browser profile after acceptance. Clearing app data or browser storage may make it appear again. It remains available in SETTINGS > ABOUT. PERSONAL DEVICE LOG SPS keeps sps_userlog.txt for your own reference only. Logging is ON by default after the first-launch acknowledgment and can be turned OFF in ABOUT SPS > PERSONAL USER LOG. SPS never uploads, emails or sends this log to the developer, Alpaca or a scheduling server. It is separate from account data used for trading and server-side schedule records. The app adds a UTC timestamped entry when a recorded event occurs: app launch and normal exit, page visits, selected feature-button presses, Alpaca connection attempts and success/failure (including remembered connections), and manual-order or schedule-request outcomes. Entries include only fixed event names, paper/live mode, page, a predefined action name and connection source when applicable. Connection failures use a generic event, not raw error text. Not every tap or background refresh is recorded; a forced termination may not leave an exit entry. This is a personal activity aid, not a complete broker audit trail or proof of execution. The log does NOT contain API keys, secret keys, passwords, account identifiers, balances, ticker symbols, quantities, order IDs, response bodies, request headers or raw errors. Logging code accepts only predefined values. It keeps the most recent 2,000 entries, subject to a 256 KiB limit; older entries are removed automatically. There is no day-based expiry. Turning logging OFF stops new entries but keeps existing ones. CLEAR USER LOG removes the local entries; it does not delete exported copies or broker/server records. The working file stays in the app's private storage folder. ABOUT shows its exact path. On Android, SPS uses its no-backup app directory. On Mac, it uses the app's Application Support data directory. The SPS settings-backup feature does not include this log. EXPORT USER LOG creates a readable text copy. On Android, choose Downloads or another local device-storage folder in the Save picker; cloud destinations are not supported. Android may add a number if a file with that name exists. On Mac, the export is ~/Downloads/SPS/sps_userlog.txt, with confirmation before replacing an existing export. Exported copies remain until you delete them and may be read by anyone with access to their folder. Backups or synchronization tools you independently configure may copy exported files; SPS does not transmit them.

Privacy

SUBSCRIBE — SPS LIVE

Paper trading and simulated PUSH/AUTO stay FREE. Planned SPS Live access includes manual real-money trading and explicitly authorized live PUSH/AUTO with an eligible Alpaca account.

Plan preview — billing is not connected. No charges or paid entitlements are created in this build. Existing development trading access is unchanged.

Proposed USD prices. Recurring plans renew until canceled. Lifetime would cover SPS Live features for the operating lifetime of SPS, not guaranteed perpetual hosting or Alpaca availability. Final terms must be shown before checkout.

Software access does not include investment funds or separate brokerage fees. Alpaca is independent. Trading can lose money. Saved automation continues while the app is closed until paused.

Privacy & Financial Risk