Dashboard
getPrice
Fetch real-time market price for one or more tickers (comma-separated).
Uses Tiger API as primary source; falls back to yfinance per ticker if Tiger data is unavailable.
getOption
Fetch options chain data with annualized return analysis.
Tiger Broker API is the primary source; yfinance is used as a per-ticker fallback.
Returns bid/ask, IV, volume, open interest, 3-month MA, and sorted by Ann. Return descending.
(SNDK,NVDA), or filename from tickers/
getCagr
Calculate compound annual growth rate (CAGR) over 1, 3, and 5 years alongside recent performance (3M, 1M, 1W, 1D change) and sparkline charts. Includes Bullish Momentum and Consistent Growth filters, and a Create Ticker button to save filtered results as a new ticker list.
AAPL or (AAPL,NVDA,MSFT)
getConviction
Scores each ticker 0–100 across Growth, Analyst, Technical & Sentiment sections. Growth & Fundamentals (30), Analyst & Institutional (25), Technical Entry (30), Sentiment (15). Market-condition penalties are applied on top — VIX fear regime, ATH fatigue, FOMC calendar, QQQ sector trend, and DXY USD headwind (for USD-sensitive tickers). Buy and Strong Buy verdicts also get a multi-day confirmation score (RS vs SPY, volume bias, VIX, gold, TLT, money flow) to flag weak-market setups.
AAPL or (AAPL,NVDA,MSFT)
supplyChain
signalAnalysis
Backtest conviction signals over a date range. Technical signals use historical data (no look-ahead). Growth/Analyst/Sentiment use today's data. Results include forward price returns to measure signal accuracy.
AAPL or (AAPL,NVDA,MSFT)
shortSqueezeMonitor
Detects active short squeezes using 4 daily indicators: BB expansion, close position, RSI momentum, and volume surge. Updates daily at 4:30 AM SGT after US market close.
optionScanner
Scans a ticker or ticker list and identifies the optimal option entry for the selected strategy. For Short Put: scores each strike by risk-adjusted annualized return — balancing premium collected against probability of assignment and fair value margin.
NVDA or (NVDA,AMD,QCOM)
manageTickers
Create, edit, or delete ticker list files. Changes are reflected on all pages immediately.
manageSystemTickers
Manage ticker lists used by automated system processes. These files cannot be deleted — only tickers can be added or removed.
signalMonitor
Register tickers to monitor per signal type. An hourly cron checks enabled signals and sends Telegram alerts when thresholds are met.
robotTrading
Daily PULSE (post-close) and DAWN (after-hours) entry signals. Each signal scores 6 factors (0–100) with kill switches that void the signal. Forward returns are filled automatically each day to track hit/wrong rate.
signalScoreManagement
Set the raw-score cutoffs that define each verdict band per signal. A score ≥ Strong = Strong, ≥ Buy = Buy, ≥ Lean = Lean, below = Neutral. These drive how scores are coloured/labelled on the signalAnalysis page. Must satisfy Strong ≥ Buy ≥ Lean.
cacheManagement
Manage cached price history files used by backtesting. Cache lives for 1 year — only raw OHLCV data is stored, all scores are recalculated fresh.
| Symbol | Date From | Date To | Rows | Size | Cached At | Expires At | TTL | Action |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||
userManagement
Manage who can access JT Trading. New users are restricted by default until you allow them.
| Name | Role | Status | Added | Last Login | Telegram Chat ID | Permissions | Actions | |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||