Commit History

refactor: optimize status logs to 100% autonomous AI 24/7 managed mode
53afd4b
Running

Ypeng12 commited on

fix: format live runner log timestamps in explicit America/New_York (EDT) time
c7075ee

Ypeng12 commited on

fix: import calculate_confidence_score in live_runner.py to resolve scanning exception
04e6512

Ypeng12 commited on

fix: shift Donchian channels to eliminate lookahead bias per quant report
ee28b0b

Ypeng12 commited on

fix: ensure live analysis feed logs persist continuously without filtering drops
ab69752

Ypeng12 commited on

feat: integrate RVOL and ATR% volatility weighting, shorting support, and fix UI placeholder
3aaec9b

Ypeng12 commited on

feat: implement cross-sectional relative scoring and best-in-class watchlist selection
2a359a1

Ypeng12 commited on

feat: enforce conservative 25% single stock equity cap and prudent score cutoff (45 pts)
399da64

Ypeng12 commited on

refactor: remove manual focus overrides and adopt 100% data-driven AI confidence score dynamic ranking
408f506

Ypeng12 commited on

feat: add AI priority overweight focus tickers with 1.75x position multiplier and +15 score bonus
c93f3ec

Ypeng12 commited on

feat: explicitly parameterize ratchet_trigger_pct = 0.015 for 1.5% profit ratchet lock threshold
e2731ac

Ypeng12 commited on

feat: add tiered confidence position sizing and pyramiding add-on strategy
c4b7c33

Ypeng12 commited on

feat: add dynamic breakeven profit lock, staged partial scale-out exits, and split empty position UI status
c285d76

Ypeng12 commited on

feat: add manual market open/close toggle and persistent runner state
f2fbcae

Ypeng12 commited on

feat: use Alpaca get_clock API and dual-sweep cancel orders + close positions for EOD zero overnight risk
48738ac

Ypeng12 commited on

feat: prompt user and auto liquidate position upon Watchlist ticker removal
5eb32bb

Ypeng12 commited on

feat: enforce Exit-Only Mode blocking new entry orders for tickers removed from Watchlist
690d1d2

Ypeng12 commited on

style: replace text position action button with sleek round ✕ cross button
4ae0e9b

Ypeng12 commited on

fix: remove browser localStorage caching for Watchlist and enforce exact 6 default tickers (NVDA, SNDK, TSLA, AMD, MSFT, MU)
496af8f

Ypeng12 commited on

feat: add manual force close/sell position button for individual stocks in Live Positions table
79c78a2

Ypeng12 commited on

fix: remove PLTR and AAPL from default Watchlist pool
d62a027

Ypeng12 commited on

fix: update default watchlist pool (remove CRCL, add MSFT, AAPL, MU)
97a831e

Ypeng12 commited on

fix: call get_watchlist_by_id to guarantee 100% real-time asset deletion sync with Alpaca Cloud
7fce72f

Ypeng12 commited on

fix: sync Watchlist symbols to match user's exact Alpaca App Watchlist (NVDA, PLTR, SNDK, CRCL, TSLA, AMD)
59afab6

Ypeng12 commited on

feat: 100% real-time Alpaca cloud watchlist sync for clear and reset actions
0bbd142

Ypeng12 commited on

arch: clarify Watchlist single-source-of-truth architecture and add TODO comments for future AI stock selection agent
a9bf347

Ypeng12 commited on

feat: direct Alpaca Official Cloud Watchlist API integration
f910e5c

Ypeng12 commited on

feat: add Reset Default Watchlist button and endpoint
2ad9852

Ypeng12 commited on

fix: activeTicker automatically defaults to top stock in user's Watchlist
44cc088

Ypeng12 commited on

feat: add explicit Watchlist API endpoints
7fe6ab4

Ypeng12 commited on

fix: watchlist persistence, live trade PnL calculation, timezone alignment, and execution log rendering
8047c26

Ypeng12 commited on

Auto-sync historical Alpaca orders to persistent trade_history.json log archive
6b90e7d

Ypeng12 commited on

Fix TypeScript compilation error in BrokerPanel.tsx (todayTrades -> displayTrades)
542f69c

Ypeng12 commited on

Add Date Picker dropdown to Execution Log to allow instant historical trade review by date
1ef0024

Ypeng12 commited on

Enhance README.md with Alpaca Live/Paper Trading and HF deployment documentation
3245e3f

Ypeng12 commited on

Fix variable expansion syntax in sync_to_hf.yml
a966ba0

Ypeng12 commited on

Add GitHub Action to sync to Hugging Face
2d39193

Ypeng12 commited on

feat: sync today realized PnL directly with Alpaca official account summary
7297b86

Ypeng12 commited on

feat: add pre-market and post-market Extended-Hours Limit Order button and API
92634cc

Ypeng12 commited on

fix: strictly calculate today realized PnL without pulling previous historical date losses
6b6db2e

Ypeng12 commited on

fix: separate today realized PnL from active positions cumulative unrealized PnL
4a9c2a6

Ypeng12 commited on

fix: import List from typing in main_api.py to resolve NameError
a9b929a

Ypeng12 commited on

feat: real-time synchronization between sidebar Watchlist and AI Live Trading Bot scanner universe
cc4abfb

Ypeng12 commited on

fix: persist trade history to trade_history.json to prevent stats wipe on restart, add open position floating PnL to summary, fix timezone date filter mismatch
99d15cb

Ypeng12 commited on

feat: upgrade AI live analysis feed, restore rich market thinking snapshots with visual badges
e473014

Ypeng12 commited on

feat: add real-time Today's Trade Journal with per-ticker PnL grouping
3992702

Ypeng12 commited on

fix: DSR unpack bug, add trade history API, rebuild BrokerPanel with action feed and today summary
3fcdeb9

Ypeng12 commited on

perf: high-freq trading - relax signals, 0.6/0.8pct thresholds, 30s polling
51ae30a

Ypeng12 commited on

feat: long/short strategy, quant papers library, dynamic watchlist sync
1833cb5

Ypeng12 commited on

feat(live_runner): enhance diagnostic logging and bar data fallback during market scans
27e8b56

Ypeng12 commited on