Stock Vision Scout
User guide
A plain-language guide for using the stock scanner, voice mentor, visual TA sidekick, position-sizing calculator, and screen-read workflow.
Purpose
Stock Vision Scout helps review a stock that is already moving and decide whether it deserves deeper research. It combines market-data checks, recent news, a price/volume chart, deterministic pattern overlays, voice mentoring, position sizing, optional screen analysis, and strict-gated IBKR paper trading.
The app is a research, education, and controlled paper-trading tool. It does not provide financial advice, guarantee profitability, support live trading, or trade autonomously.
Basic workflow
- Enter a stock ticker in Symbol.
- Keep or adjust the scanner thresholds.
- Click Analyze.
- Review the classification, metrics, criteria, chart, news, and reasoning.
- Use Trading copilot to review detected patterns, ask voice questions, and draw overlays.
- If the stock is still interesting, use Position sizing + R target to model risk.
- Build a paper trade plan, then preview a strict-gated paper bracket order.
- If needed, upload or capture a broker/chart screen and run Analyze screen.
Scanner fields
- Symbol
- The stock ticker to analyze, such as NVDA, AAPL, or TSLA.
- Change %
- The minimum daily percentage change required to pass the daily-change rule. A value of 10 means the stock must be up or down at least 10% today to pass this check.
- Move %
- The minimum meaningful movement required. The app uses the largest of daily percent change, day range, and intraday chart movement.
- Volume X
- The minimum relative volume required compared with average volume. A value of 2 means today’s volume must be at least 2x the stock’s average volume.
- Direction
- Choose Both for large moves either way, Gainers for upside movers, or Losers for downside movers.
- Analyze
- Runs the market-data, chart, average-volume, and news checks.
Data sources
The app can use public Yahoo fallback data or a local Interactive Brokers Paper TWS bridge. IBKR Paper mode is local-only; the production Vercel app cannot connect to a TWS session running on your computer.
- IBKR paper lane
- Green means local paper TWS is reachable and the app can prefer IBKR quote/chart data where available. Red means paper TWS is offline, not logged in, or the API socket is unavailable. Neutral means IBKR mode is disabled.
- Paper TWS settings
- Use port 7497, enable socket clients, and allow localhost connections only. Keep Read-Only API on for quote/chart analysis. Turn Read-Only API off only when enabling local paper-order submission with
IBKR_ENABLE_PAPER_ORDERS=true. - Paper-order gates
- Paper submit is blocked unless the plan is a US stock/ETF bracket order, not a market order, max risk is $100 or less, fewer than 3 paper orders were submitted today, and the exact confirmation text is typed.
Reading the result
- Classification
- The overall filter label. Qualifies means the ticker passed the strongest set of checks. Watchlist or Research only means it deserves investigation but needs more confirmation. Reject means it failed too many checks for the current thresholds.
- Price
- The latest price returned by the app’s data source.
- Daily change
- How much the stock is up or down today.
- Relative volume
- Current volume compared with average volume. For example, 2.3x means volume is 2.3 times normal volume.
- Criteria
- The four rule checks: material news/report, daily price change, significant movement, and relative volume.
- Price action
- The recent intraday chart and volume bars.
- Trading copilot
- The voice mentor, deterministic pattern list, visual overlays, pattern lesson, paper trade plan, and IBKR paper bracket preview/submit workflow.
- Background research
- The raw returned headlines, publishers, times, and links. Treat this as the source/evidence list.
- Reasoning
- The app’s plain-English conclusion, catalyst interpretation, and suggested next checks.
- Catalyst interpretation
- A quick synthesis inside the Reasoning area. It does not repeat the full headline list. It summarizes whether the news looks like a strong company-specific catalyst, weak context, or mixed evidence. Use Background research to inspect the source headlines and links.
Trading copilot
- Start voice
- Starts an OpenAI Realtime voice session through a server-minted ephemeral key. The long-lived OpenAI API key stays server-side.
- Detected patterns
- Lists deterministic pattern candidates such as bull flag, bear flag, breakout/retest, support bounce, resistance rejection, VWAP reclaim/reject, gap-and-go, and trend continuation.
- Teach this pattern
- Compares the current chart with ideal and failed examples, including evidence, invalidation, and failure risks.
- Build plan
- Creates a risk-defined paper trade plan with entry trigger, stop, targets, R multiple, conflicts, and invalidation.
- Preview paper bracket
- Builds a strict-gated IBKR paper bracket-order draft. Blocked previews explain the reason.
- Submit paper
- Submits to local IBKR Paper TWS only after the preview is ready and the exact confirmation text is typed.
Position sizing + R target
This section models risk after a stock is interesting enough to size. It separates capital from risk.
- Side
- Long for an upside trade or Short for a downside trade.
- Risk $
- The amount you are willing to lose if the stop is hit.
- Entry
- The planned entry price. Use current price fills this with the latest app price.
- Stop
- The price where the trade idea is invalidated. Long stops should be below entry; short stops should be above entry.
- R target
- The orange reward multiple. If risk per share is $3.00 and R target is 2.5, the target is $7.50 away from entry.
- Max capital
- Optional cap on buying power or position value.
- Target price
- The calculated target based on entry, stop, and R multiple.
- Shares
- The final share count after risk budget and optional capital cap.
- Capital used
- The total position value: shares x entry price. This is not the amount at risk.
- Actual risk
- The estimated loss if the stop is hit: shares x distance from entry to stop.
- Target P&L
- The expected profit at the calculated target price.
- Stop distance
- How far the stop is from entry, shown in dollars and percent.
Screen read
Use the screen-read panel to capture, upload, or paste a chart or broker screenshot, then click Analyze screen.
The screen read can help describe visible price action, chart direction, volume bars, support/resistance clues, and conflicts between the screen and the app’s market-data analysis. It should not be used as the only basis for a trade.
Review checklist
- The catalyst is real and current.
- The move is large enough for the selected strategy.
- Volume is unusually high.
- The chart is liquid enough to trade.
- The spread is acceptable.
- The stop level is clear.
- The position size matches the intended dollar risk.
- The capital used fits the account rules.
- The target offers enough reward for the risk.
Common mistakes
- Do not confuse Capital used with Actual risk.
- Do not treat Qualifies as an automatic trade.
- Do not ignore data warnings.
- Do not enter a stop that does not match the trade side.