Market Watch: multiplayer GARP paper trading simulator

- Game engine with multiplayer support (create games, join, leaderboard)
- GARP stock screener (S&P 500 + 400 MidCap, 900+ tickers)
- Automated trading logic for AI player (Case)
- Web portal at marketwatch.local:8889 with dark theme
- Systemd timer for Mon-Fri market hours
- Telegram alerts on trades and daily summary
- Stock analysis deep dive data (BAC, CFG, FITB, INCY)
- Expanded scan results (22 GARP candidates)
- Craigslist account setup + credentials
This commit is contained in:
2026-02-08 15:18:41 -06:00
parent b6095ec964
commit be43231c3f
29 changed files with 4169 additions and 4 deletions

View File

@ -0,0 +1,71 @@
{
"date": "2026-02-08",
"filters": "GARP",
"results": [
{
"ticker": "BAC",
"name": "Bank of America Corporation",
"mcap_b": 412.8,
"rev_growth": 13.2,
"trail_pe": 14.8,
"fwd_pe": 11.4,
"peg": "N/A",
"eps_growth": 20.9,
"roe": 10.2,
"quick": "N/A",
"de": "N/A"
},
{
"ticker": "CFG",
"name": "Citizens Financial Group, Inc.",
"mcap_b": 29.3,
"rev_growth": 10.7,
"trail_pe": 17.6,
"fwd_pe": 10.8,
"peg": "N/A",
"eps_growth": 35.9,
"roe": 7.2,
"quick": "N/A",
"de": "N/A"
},
{
"ticker": "FITB",
"name": "Fifth Third Bancorp",
"mcap_b": 49.6,
"rev_growth": 11.5,
"trail_pe": 15.6,
"fwd_pe": 11.2,
"peg": "N/A",
"eps_growth": 20.8,
"roe": 12.2,
"quick": "N/A",
"de": "N/A"
},
{
"ticker": "INCY",
"name": "Incyte Corporation",
"mcap_b": 21.3,
"rev_growth": 20.0,
"trail_pe": 18.4,
"fwd_pe": 13.6,
"peg": "N/A",
"eps_growth": 290.7,
"roe": 30.4,
"quick": 2.86,
"de": 0.9
}
],
"stats": {
"scanned": 503,
"revenue": 316,
"pe": 121,
"fwd_pe": 32,
"peg": 0,
"eps": 14,
"roe": 1,
"quick": 11,
"de": 4,
"mcap": 0,
"err": 0
}
}