Memory flush: evening session notes, Caddy WS issue documented
This commit is contained in:
@ -38,6 +38,25 @@ Major KIPP infrastructure session with D J.
|
|||||||
- **Gateway:** https://kipp.host.letsgetnashty.com/ (port 18789)
|
- **Gateway:** https://kipp.host.letsgetnashty.com/ (port 18789)
|
||||||
- **Token:** kipp-local-token-2026
|
- **Token:** kipp-local-token-2026
|
||||||
|
|
||||||
|
### Evening Session (D J back from work)
|
||||||
|
- **KIPP UI v2 chat confirmed working** — D J tested on Mac, chat end-to-end functional at 18:34
|
||||||
|
- **Voice input added** — mic button in chat overlay triggers browser Speech Recognition, auto-sends on final transcript
|
||||||
|
- **Piper TTS installed** on KIPP VM — `pip3 install piper-tts`, Amy medium voice model downloaded
|
||||||
|
- **TTS API server** built (port 8081, systemd kipp-tts.service) + proxy through UI server on port 8080
|
||||||
|
- **Piper voice quality confirmed** — sent D J audio sample via Telegram, not robotic
|
||||||
|
- **Caddy WebSocket issue** — persistent 503 on WSS through Caddy reverse proxy
|
||||||
|
- Direct WS to 192.168.86.100:18789 works perfectly every time
|
||||||
|
- Caddy returns 503 on WebSocket upgrade specifically
|
||||||
|
- Fixed gateway: added `192.168.86.0/24` to trustedProxies, added `http://192.168.86.100:8080` to allowedOrigins
|
||||||
|
- Gateway logs showed "origin not allowed" and "proxy headers from untrusted address"
|
||||||
|
- Even after gateway fix, Caddy still 503s — Caddy itself is the bottleneck
|
||||||
|
- Need to check Caddy logs on whatever machine it runs on (192.168.86.1?)
|
||||||
|
- D J's Caddyfile is clean: just `reverse_proxy 192.168.86.100:18789`
|
||||||
|
- Chat works intermittently — connects sometimes then drops
|
||||||
|
- **Caddy config** (D J's full Caddyfile): media→86.50:8096, vault→86.244:7080, git→86.244:3002, share→86.26:3000, kippui→86.100:8080, kipp→86.100:18789
|
||||||
|
- **@Argona0x tweet analyzed** — $50→$2,980 Polymarket bot claim, 90% likely fake (engagement farming)
|
||||||
|
- **Kelly Criterion explained** to D J
|
||||||
|
|
||||||
### Night Shift Work
|
### Night Shift Work
|
||||||
- **Alexa+ UI research completed** — sub-agent produced comprehensive 200-line report at projects/kipp/research/alexa-plus-ui.md
|
- **Alexa+ UI research completed** — sub-agent produced comprehensive 200-line report at projects/kipp/research/alexa-plus-ui.md
|
||||||
- Key patterns: dashboard-first, ephemeral conversation overlay, widget grid, proximity-aware, ambient mode
|
- Key patterns: dashboard-first, ephemeral conversation overlay, widget grid, proximity-aware, ambient mode
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -1,22 +1,92 @@
|
|||||||
{
|
{
|
||||||
"cash": 9786.703398597765,
|
"cash": 9059.675453916036,
|
||||||
"positions": {
|
"positions": {
|
||||||
"HYPE_long_9513": {
|
"SEI_long_1c69": {
|
||||||
|
"symbol": "SEI",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.0745,
|
||||||
|
"current_price": 0.0743,
|
||||||
|
"liquidation_price": 0.0639,
|
||||||
|
"unrealized_pnl": -3.76,
|
||||||
|
"entry_fee": 0.7,
|
||||||
|
"opened_at": "2026-02-10T12:45:18.117079+00:00",
|
||||||
|
"reason": "Long scanner score:45"
|
||||||
|
},
|
||||||
|
"PUMP_long_4a28": {
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.001909,
|
||||||
|
"current_price": 0.001921,
|
||||||
|
"liquidation_price": 0.0016,
|
||||||
|
"unrealized_pnl": 8.8,
|
||||||
|
"entry_fee": 0.7,
|
||||||
|
"opened_at": "2026-02-10T19:30:18.313053+00:00",
|
||||||
|
"reason": "Long scanner score:58"
|
||||||
|
},
|
||||||
|
"TRUMP_long_fbd7": {
|
||||||
|
"symbol": "TRUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 3.266,
|
||||||
|
"current_price": 3.266,
|
||||||
|
"liquidation_price": 2.7994,
|
||||||
|
"unrealized_pnl": 0.0,
|
||||||
|
"entry_fee": 0.7,
|
||||||
|
"opened_at": "2026-02-10T19:45:18.100831+00:00",
|
||||||
|
"reason": "Long scanner score:58"
|
||||||
|
},
|
||||||
|
"OP_long_4ea9": {
|
||||||
|
"symbol": "OP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.183,
|
||||||
|
"current_price": 0.183,
|
||||||
|
"liquidation_price": 0.1569,
|
||||||
|
"unrealized_pnl": 0.0,
|
||||||
|
"entry_fee": 0.7,
|
||||||
|
"opened_at": "2026-02-10T20:15:18.266153+00:00",
|
||||||
|
"reason": "Long scanner score:45"
|
||||||
|
},
|
||||||
|
"ICP_short_9a0a": {
|
||||||
|
"symbol": "ICP",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 10,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 2000,
|
||||||
|
"entry_price": 2.907,
|
||||||
|
"current_price": 2.907,
|
||||||
|
"liquidation_price": 3.1977,
|
||||||
|
"unrealized_pnl": 0.0,
|
||||||
|
"entry_fee": 1.0,
|
||||||
|
"opened_at": "2026-02-10T23:00:14.402076+00:00",
|
||||||
|
"reason": "Short scanner score:65"
|
||||||
|
},
|
||||||
|
"HYPE_long_d46c": {
|
||||||
"symbol": "HYPE",
|
"symbol": "HYPE",
|
||||||
"direction": "long",
|
"direction": "long",
|
||||||
"leverage": 7,
|
"leverage": 7,
|
||||||
"margin_usd": 200,
|
"margin_usd": 200,
|
||||||
"notional": 1400,
|
"notional": 1400,
|
||||||
"entry_price": 30.11,
|
"entry_price": 29.05,
|
||||||
"current_price": 30.11,
|
"current_price": 29.05,
|
||||||
"liquidation_price": 25.8086,
|
"liquidation_price": 24.9,
|
||||||
"unrealized_pnl": 0,
|
"unrealized_pnl": 0,
|
||||||
"entry_fee": 0.7,
|
"entry_fee": 0.7,
|
||||||
"opened_at": "2026-02-10T06:30:17.909320+00:00",
|
"opened_at": "2026-02-11T00:45:18.584851+00:00",
|
||||||
"reason": "Long scanner score:55"
|
"reason": "Long scanner score:45"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"total_realized_pnl": -8.396601402233529,
|
"total_realized_pnl": 315.17545391605773,
|
||||||
"total_fees_paid": 4.9,
|
"total_fees_paid": 55.50000000000006,
|
||||||
"total_funding_paid": 0
|
"total_funding_paid": 0
|
||||||
}
|
}
|
||||||
@ -102,5 +102,855 @@
|
|||||||
"fee": 0.7,
|
"fee": 0.7,
|
||||||
"reason": "Long scanner score:55",
|
"reason": "Long scanner score:55",
|
||||||
"timestamp": "2026-02-10T06:30:17.909814+00:00"
|
"timestamp": "2026-02-10T06:30:17.909814+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_9513",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 30.11,
|
||||||
|
"exit_price": 29.98,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -6.04,
|
||||||
|
"pnl_pct": -3.02,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-3.0%)",
|
||||||
|
"timestamp": "2026-02-10T08:00:04.447966+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "FIL_short_4625",
|
||||||
|
"symbol": "FIL",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.954,
|
||||||
|
"liquidation_price": 1.0903,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Short scanner score:50",
|
||||||
|
"timestamp": "2026-02-10T08:00:17.712210+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_d6e2",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 29.98,
|
||||||
|
"liquidation_price": 25.6971,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:50",
|
||||||
|
"timestamp": "2026-02-10T08:00:17.956985+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ASTER_short_4761",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 3000,
|
||||||
|
"entry_price": 0.651,
|
||||||
|
"liquidation_price": 0.6944,
|
||||||
|
"fee": 1.5,
|
||||||
|
"reason": "Short scanner score:80",
|
||||||
|
"timestamp": "2026-02-10T09:00:17.907206+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ASTER_short_4761",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"entry_price": 0.651,
|
||||||
|
"exit_price": 0.657,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -27.65,
|
||||||
|
"pnl_pct": -13.82,
|
||||||
|
"fee": 1.5,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-13.8%)",
|
||||||
|
"timestamp": "2026-02-10T09:15:04.758739+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ASTER_short_3947",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 3000,
|
||||||
|
"entry_price": 0.657,
|
||||||
|
"liquidation_price": 0.7008,
|
||||||
|
"fee": 1.5,
|
||||||
|
"reason": "Short scanner score:85",
|
||||||
|
"timestamp": "2026-02-10T09:15:17.879130+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ASTER_short_3947",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"entry_price": 0.657,
|
||||||
|
"exit_price": 0.651,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 27.4,
|
||||||
|
"pnl_pct": 13.7,
|
||||||
|
"fee": 1.5,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+13.7%)",
|
||||||
|
"timestamp": "2026-02-10T09:30:04.763834+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ASTER_short_cf21",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 3000,
|
||||||
|
"entry_price": 0.651,
|
||||||
|
"liquidation_price": 0.6944,
|
||||||
|
"fee": 1.5,
|
||||||
|
"reason": "Short scanner score:80",
|
||||||
|
"timestamp": "2026-02-10T09:30:18.015729+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "PUMP_long_3752",
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.00199,
|
||||||
|
"liquidation_price": 0.0017,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:48",
|
||||||
|
"timestamp": "2026-02-10T09:30:18.259653+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_d6e2",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 29.98,
|
||||||
|
"exit_price": 30.21,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 10.74,
|
||||||
|
"pnl_pct": 5.37,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+5.4%)",
|
||||||
|
"timestamp": "2026-02-10T09:45:04.903012+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_e1e2",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 29.96,
|
||||||
|
"liquidation_price": 25.68,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:50",
|
||||||
|
"timestamp": "2026-02-10T10:30:18.207447+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ASTER_short_cf21",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"entry_price": 0.651,
|
||||||
|
"exit_price": 0.627,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 110.6,
|
||||||
|
"pnl_pct": 55.3,
|
||||||
|
"fee": 1.5,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+55.3%)",
|
||||||
|
"timestamp": "2026-02-10T11:00:04.927667+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_e1e2",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 29.96,
|
||||||
|
"exit_price": 29.54,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -19.63,
|
||||||
|
"pnl_pct": -9.81,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-9.8%)",
|
||||||
|
"timestamp": "2026-02-10T11:00:04.997470+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_e791",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 10,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 2000,
|
||||||
|
"entry_price": 29.54,
|
||||||
|
"liquidation_price": 26.586,
|
||||||
|
"fee": 1.0,
|
||||||
|
"reason": "Long scanner score:60",
|
||||||
|
"timestamp": "2026-02-10T11:00:18.295450+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "FIL_short_4625",
|
||||||
|
"symbol": "FIL",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 0.954,
|
||||||
|
"exit_price": 0.93,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 35.22,
|
||||||
|
"pnl_pct": 17.61,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+17.6%)",
|
||||||
|
"timestamp": "2026-02-10T11:15:04.755055+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_e791",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 10,
|
||||||
|
"entry_price": 29.54,
|
||||||
|
"exit_price": 29.35,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -12.86,
|
||||||
|
"pnl_pct": -6.43,
|
||||||
|
"fee": 1.0,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-6.4%)",
|
||||||
|
"timestamp": "2026-02-10T12:15:04.665481+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_cc18",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 10,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 2000,
|
||||||
|
"entry_price": 29.35,
|
||||||
|
"liquidation_price": 26.415,
|
||||||
|
"fee": 1.0,
|
||||||
|
"reason": "Long scanner score:60",
|
||||||
|
"timestamp": "2026-02-10T12:15:18.125949+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_cc18",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 10,
|
||||||
|
"entry_price": 29.35,
|
||||||
|
"exit_price": 29.67,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 21.81,
|
||||||
|
"pnl_pct": 10.9,
|
||||||
|
"fee": 1.0,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+10.9%)",
|
||||||
|
"timestamp": "2026-02-10T12:30:04.619392+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_440c",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 29.67,
|
||||||
|
"liquidation_price": 25.4314,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:50",
|
||||||
|
"timestamp": "2026-02-10T12:30:18.005813+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "SEI_long_1c69",
|
||||||
|
"symbol": "SEI",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.0745,
|
||||||
|
"liquidation_price": 0.0639,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:45",
|
||||||
|
"timestamp": "2026-02-10T12:45:18.117799+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_440c",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 29.67,
|
||||||
|
"exit_price": 29.47,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -9.44,
|
||||||
|
"pnl_pct": -4.72,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-4.7%)",
|
||||||
|
"timestamp": "2026-02-10T13:00:04.766754+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ASTER_short_1e8d",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.651,
|
||||||
|
"liquidation_price": 0.744,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Short scanner score:55",
|
||||||
|
"timestamp": "2026-02-10T13:00:18.109086+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_014f",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 10,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 2000,
|
||||||
|
"entry_price": 29.47,
|
||||||
|
"liquidation_price": 26.523,
|
||||||
|
"fee": 1.0,
|
||||||
|
"reason": "Long scanner score:60",
|
||||||
|
"timestamp": "2026-02-10T13:00:18.382345+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "PUMP_long_3752",
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 0.00199,
|
||||||
|
"exit_price": 0.00195,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -28.14,
|
||||||
|
"pnl_pct": -14.07,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-14.1%)",
|
||||||
|
"timestamp": "2026-02-10T13:15:04.932470+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "PUMP_long_c66e",
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.00195,
|
||||||
|
"liquidation_price": 0.0017,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:53",
|
||||||
|
"timestamp": "2026-02-10T13:15:18.331814+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ASTER_short_1e8d",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 0.651,
|
||||||
|
"exit_price": 0.657,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -12.9,
|
||||||
|
"pnl_pct": -6.45,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-6.5%)",
|
||||||
|
"timestamp": "2026-02-10T13:30:04.960908+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_014f",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 10,
|
||||||
|
"entry_price": 29.47,
|
||||||
|
"exit_price": 29.75,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 19.0,
|
||||||
|
"pnl_pct": 9.5,
|
||||||
|
"fee": 1.0,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+9.5%)",
|
||||||
|
"timestamp": "2026-02-10T13:30:05.033055+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ASTER_short_be79",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 3000,
|
||||||
|
"entry_price": 0.657,
|
||||||
|
"liquidation_price": 0.7008,
|
||||||
|
"fee": 1.5,
|
||||||
|
"reason": "Short scanner score:70",
|
||||||
|
"timestamp": "2026-02-10T13:30:18.431839+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ASTER_short_be79",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"entry_price": 0.657,
|
||||||
|
"exit_price": 0.651,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 27.4,
|
||||||
|
"pnl_pct": 13.7,
|
||||||
|
"fee": 1.5,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+13.7%)",
|
||||||
|
"timestamp": "2026-02-10T14:00:04.794774+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ASTER_short_26a4",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.651,
|
||||||
|
"liquidation_price": 0.744,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Short scanner score:50",
|
||||||
|
"timestamp": "2026-02-10T14:00:18.152240+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ASTER_short_26a4",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 0.651,
|
||||||
|
"exit_price": 0.655,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -8.6,
|
||||||
|
"pnl_pct": -4.3,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-4.3%)",
|
||||||
|
"timestamp": "2026-02-10T14:15:04.778561+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ASTER_short_0eec",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 10,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 2000,
|
||||||
|
"entry_price": 0.655,
|
||||||
|
"liquidation_price": 0.7205,
|
||||||
|
"fee": 1.0,
|
||||||
|
"reason": "Short scanner score:65",
|
||||||
|
"timestamp": "2026-02-10T14:15:18.287529+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ASTER_short_0eec",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 10,
|
||||||
|
"entry_price": 0.655,
|
||||||
|
"exit_price": 0.65,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 15.27,
|
||||||
|
"pnl_pct": 7.63,
|
||||||
|
"fee": 1.0,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+7.6%)",
|
||||||
|
"timestamp": "2026-02-10T15:15:04.785401+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ASTER_short_1a62",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 3000,
|
||||||
|
"entry_price": 0.67,
|
||||||
|
"liquidation_price": 0.7147,
|
||||||
|
"fee": 1.5,
|
||||||
|
"reason": "Short scanner score:85",
|
||||||
|
"timestamp": "2026-02-10T15:45:18.129303+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "PUMP_long_c66e",
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 0.00195,
|
||||||
|
"exit_price": 0.001969,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 13.64,
|
||||||
|
"pnl_pct": 6.82,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+6.8%)",
|
||||||
|
"timestamp": "2026-02-10T16:15:04.793084+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ASTER_short_1a62",
|
||||||
|
"symbol": "ASTER",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 15,
|
||||||
|
"entry_price": 0.67,
|
||||||
|
"exit_price": 0.654,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 71.64,
|
||||||
|
"pnl_pct": 35.82,
|
||||||
|
"fee": 1.5,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+35.8%)",
|
||||||
|
"timestamp": "2026-02-10T16:15:04.837617+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ICP_long_2599",
|
||||||
|
"symbol": "ICP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 2.722,
|
||||||
|
"liquidation_price": 2.3331,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:53",
|
||||||
|
"timestamp": "2026-02-10T18:00:17.949118+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ICP_long_2599",
|
||||||
|
"symbol": "ICP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 2.722,
|
||||||
|
"exit_price": 2.759,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 19.03,
|
||||||
|
"pnl_pct": 9.52,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+9.5%)",
|
||||||
|
"timestamp": "2026-02-10T18:15:04.612873+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "TRUMP_long_6717",
|
||||||
|
"symbol": "TRUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 3.239,
|
||||||
|
"liquidation_price": 2.7763,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:58",
|
||||||
|
"timestamp": "2026-02-10T19:00:17.796328+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "PUMP_long_9b05",
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.001926,
|
||||||
|
"liquidation_price": 0.0017,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:58",
|
||||||
|
"timestamp": "2026-02-10T19:15:18.359381+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "TRUMP_long_6717",
|
||||||
|
"symbol": "TRUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 3.239,
|
||||||
|
"exit_price": 3.333,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 40.63,
|
||||||
|
"pnl_pct": 20.31,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+20.3%)",
|
||||||
|
"timestamp": "2026-02-10T19:30:04.787087+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "PUMP_long_9b05",
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 0.001926,
|
||||||
|
"exit_price": 0.001909,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -12.36,
|
||||||
|
"pnl_pct": -6.18,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-6.2%)",
|
||||||
|
"timestamp": "2026-02-10T19:30:04.861197+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "PUMP_long_4a28",
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.001909,
|
||||||
|
"liquidation_price": 0.0016,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:58",
|
||||||
|
"timestamp": "2026-02-10T19:30:18.313742+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "TRUMP_long_fbd7",
|
||||||
|
"symbol": "TRUMP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 3.266,
|
||||||
|
"liquidation_price": 2.7994,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:58",
|
||||||
|
"timestamp": "2026-02-10T19:45:18.101503+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "OP_long_67c4",
|
||||||
|
"symbol": "OP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.184,
|
||||||
|
"liquidation_price": 0.1577,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:45",
|
||||||
|
"timestamp": "2026-02-10T19:45:18.373173+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "OP_long_67c4",
|
||||||
|
"symbol": "OP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 0.184,
|
||||||
|
"exit_price": 0.183,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -7.61,
|
||||||
|
"pnl_pct": -3.8,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-3.8%)",
|
||||||
|
"timestamp": "2026-02-10T20:15:04.857761+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "OP_long_4ea9",
|
||||||
|
"symbol": "OP",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.183,
|
||||||
|
"liquidation_price": 0.1569,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:45",
|
||||||
|
"timestamp": "2026-02-10T20:15:18.266969+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ALGO_long_5f94",
|
||||||
|
"symbol": "ALGO",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 0.0901,
|
||||||
|
"liquidation_price": 0.0772,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:50",
|
||||||
|
"timestamp": "2026-02-10T20:30:18.299437+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_6b17",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 29.21,
|
||||||
|
"liquidation_price": 25.0371,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:45",
|
||||||
|
"timestamp": "2026-02-10T21:45:18.366940+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_6b17",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 29.21,
|
||||||
|
"exit_price": 29.52,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 14.86,
|
||||||
|
"pnl_pct": 7.43,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+7.4%)",
|
||||||
|
"timestamp": "2026-02-10T22:15:05.229877+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "ICP_short_9a0a",
|
||||||
|
"symbol": "ICP",
|
||||||
|
"direction": "short",
|
||||||
|
"leverage": 10,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 2000,
|
||||||
|
"entry_price": 2.907,
|
||||||
|
"liquidation_price": 3.1977,
|
||||||
|
"fee": 1.0,
|
||||||
|
"reason": "Short scanner score:65",
|
||||||
|
"timestamp": "2026-02-10T23:00:14.402704+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_81ed",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 29.0,
|
||||||
|
"liquidation_price": 24.8571,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:45",
|
||||||
|
"timestamp": "2026-02-10T23:15:18.652083+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_81ed",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 29.0,
|
||||||
|
"exit_price": 28.87,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": -6.28,
|
||||||
|
"pnl_pct": -3.14,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "SL hit (-3.1%)",
|
||||||
|
"timestamp": "2026-02-10T23:30:01.509254+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_9f34",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 28.87,
|
||||||
|
"liquidation_price": 24.7457,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:50",
|
||||||
|
"timestamp": "2026-02-10T23:30:14.941390+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "ALGO_long_5f94",
|
||||||
|
"symbol": "ALGO",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 0.0901,
|
||||||
|
"exit_price": 0.0919,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 27.97,
|
||||||
|
"pnl_pct": 13.98,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+14.0%)",
|
||||||
|
"timestamp": "2026-02-11T00:30:05.451674+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "CLOSE",
|
||||||
|
"pos_id": "HYPE_long_9f34",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"entry_price": 28.87,
|
||||||
|
"exit_price": 29.28,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"pnl": 19.88,
|
||||||
|
"pnl_pct": 9.94,
|
||||||
|
"fee": 0.7,
|
||||||
|
"liquidated": false,
|
||||||
|
"reason": "TP hit (+9.9%)",
|
||||||
|
"timestamp": "2026-02-11T00:30:05.526899+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "OPEN",
|
||||||
|
"pos_id": "HYPE_long_d46c",
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"direction": "long",
|
||||||
|
"leverage": 7,
|
||||||
|
"margin_usd": 200,
|
||||||
|
"notional": 1400,
|
||||||
|
"entry_price": 29.05,
|
||||||
|
"liquidation_price": 24.9,
|
||||||
|
"fee": 0.7,
|
||||||
|
"reason": "Long scanner score:45",
|
||||||
|
"timestamp": "2026-02-11T00:45:18.585575+00:00"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@ -1,4 +1,10 @@
|
|||||||
{
|
{
|
||||||
"peak_pnl": {},
|
"peak_pnl": {
|
||||||
|
"SEI_long_1c69": 1.8799999999999997,
|
||||||
|
"PUMP_long_4a28": 4.4,
|
||||||
|
"TRUMP_long_fbd7": 0.0,
|
||||||
|
"OP_long_4ea9": 0.0,
|
||||||
|
"ICP_short_9a0a": 0.0
|
||||||
|
},
|
||||||
"last_alert": null
|
"last_alert": null
|
||||||
}
|
}
|
||||||
@ -155,5 +155,409 @@
|
|||||||
],
|
],
|
||||||
"num_positions": 10,
|
"num_positions": 10,
|
||||||
"timestamp": "2026-02-10T06:00:19.536598+00:00"
|
"timestamp": "2026-02-10T06:00:19.536598+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cash": 50000.0,
|
||||||
|
"positions_value": 49288.7,
|
||||||
|
"total_value": 99288.7,
|
||||||
|
"total_pnl": -711.3,
|
||||||
|
"total_pnl_pct": -0.71,
|
||||||
|
"positions": [
|
||||||
|
{
|
||||||
|
"symbol": "VET",
|
||||||
|
"qty": 644186.2832126343,
|
||||||
|
"avg_price": 0.0077617300000000005,
|
||||||
|
"current_price": 0.00774826,
|
||||||
|
"value": 4991.32,
|
||||||
|
"pnl": -8.68,
|
||||||
|
"pnl_pct": -0.17
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "NEAR",
|
||||||
|
"qty": 4995.004995004995,
|
||||||
|
"avg_price": 1.001,
|
||||||
|
"current_price": 0.998488,
|
||||||
|
"value": 4987.45,
|
||||||
|
"pnl": -12.55,
|
||||||
|
"pnl_pct": -0.25
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ARB",
|
||||||
|
"qty": 45447.521746639155,
|
||||||
|
"avg_price": 0.110017,
|
||||||
|
"current_price": 0.109646,
|
||||||
|
"value": 4983.14,
|
||||||
|
"pnl": -16.86,
|
||||||
|
"pnl_pct": -0.34
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ADA",
|
||||||
|
"qty": 18835.584185643518,
|
||||||
|
"avg_price": 0.265455,
|
||||||
|
"current_price": 0.264364,
|
||||||
|
"value": 4979.45,
|
||||||
|
"pnl": -20.55,
|
||||||
|
"pnl_pct": -0.41
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"qty": 2496068.691810399,
|
||||||
|
"avg_price": 0.00200315,
|
||||||
|
"current_price": 0.00198882,
|
||||||
|
"value": 4964.23,
|
||||||
|
"pnl": -35.77,
|
||||||
|
"pnl_pct": -0.72
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "AAVE",
|
||||||
|
"qty": 45.21613311629589,
|
||||||
|
"avg_price": 110.58,
|
||||||
|
"current_price": 109.26,
|
||||||
|
"value": 4940.31,
|
||||||
|
"pnl": -59.69,
|
||||||
|
"pnl_pct": -1.19
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "TRUMP",
|
||||||
|
"qty": 1492.5373134328358,
|
||||||
|
"avg_price": 3.35,
|
||||||
|
"current_price": 3.28,
|
||||||
|
"value": 4895.52,
|
||||||
|
"pnl": -104.48,
|
||||||
|
"pnl_pct": -2.09
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "SEI",
|
||||||
|
"qty": 67125.80718783144,
|
||||||
|
"avg_price": 0.074487,
|
||||||
|
"current_price": 0.072919,
|
||||||
|
"value": 4894.75,
|
||||||
|
"pnl": -105.25,
|
||||||
|
"pnl_pct": -2.11
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ICP",
|
||||||
|
"qty": 2057.6131687242796,
|
||||||
|
"avg_price": 2.43,
|
||||||
|
"current_price": 2.37,
|
||||||
|
"value": 4876.54,
|
||||||
|
"pnl": -123.46,
|
||||||
|
"pnl_pct": -2.47
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"qty": 158.8814744200826,
|
||||||
|
"avg_price": 31.470000000000002,
|
||||||
|
"current_price": 30.06,
|
||||||
|
"value": 4775.98,
|
||||||
|
"pnl": -224.02,
|
||||||
|
"pnl_pct": -4.48
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"num_positions": 10,
|
||||||
|
"timestamp": "2026-02-10T10:00:19.408597+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cash": 50000.0,
|
||||||
|
"positions_value": 49055.45,
|
||||||
|
"total_value": 99055.45,
|
||||||
|
"total_pnl": -944.55,
|
||||||
|
"total_pnl_pct": -0.94,
|
||||||
|
"positions": [
|
||||||
|
{
|
||||||
|
"symbol": "VET",
|
||||||
|
"qty": 644186.2832126343,
|
||||||
|
"avg_price": 0.0077617300000000005,
|
||||||
|
"current_price": 0.00776798,
|
||||||
|
"value": 5004.03,
|
||||||
|
"pnl": 4.03,
|
||||||
|
"pnl_pct": 0.08
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ARB",
|
||||||
|
"qty": 45447.521746639155,
|
||||||
|
"avg_price": 0.110017,
|
||||||
|
"current_price": 0.10958,
|
||||||
|
"value": 4980.14,
|
||||||
|
"pnl": -19.86,
|
||||||
|
"pnl_pct": -0.4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ADA",
|
||||||
|
"qty": 18835.584185643518,
|
||||||
|
"avg_price": 0.265455,
|
||||||
|
"current_price": 0.262899,
|
||||||
|
"value": 4951.86,
|
||||||
|
"pnl": -48.14,
|
||||||
|
"pnl_pct": -0.96
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "NEAR",
|
||||||
|
"qty": 4995.004995004995,
|
||||||
|
"avg_price": 1.001,
|
||||||
|
"current_price": 0.990388,
|
||||||
|
"value": 4946.99,
|
||||||
|
"pnl": -53.01,
|
||||||
|
"pnl_pct": -1.06
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "AAVE",
|
||||||
|
"qty": 45.21613311629589,
|
||||||
|
"avg_price": 110.58,
|
||||||
|
"current_price": 108.78,
|
||||||
|
"value": 4918.61,
|
||||||
|
"pnl": -81.39,
|
||||||
|
"pnl_pct": -1.63
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "TRUMP",
|
||||||
|
"qty": 1492.5373134328358,
|
||||||
|
"avg_price": 3.35,
|
||||||
|
"current_price": 3.29,
|
||||||
|
"value": 4910.45,
|
||||||
|
"pnl": -89.55,
|
||||||
|
"pnl_pct": -1.79
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "SEI",
|
||||||
|
"qty": 67125.80718783144,
|
||||||
|
"avg_price": 0.074487,
|
||||||
|
"current_price": 0.072653,
|
||||||
|
"value": 4876.89,
|
||||||
|
"pnl": -123.11,
|
||||||
|
"pnl_pct": -2.46
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"qty": 2496068.691810399,
|
||||||
|
"avg_price": 0.00200315,
|
||||||
|
"current_price": 0.00194832,
|
||||||
|
"value": 4863.14,
|
||||||
|
"pnl": -136.86,
|
||||||
|
"pnl_pct": -2.74
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ICP",
|
||||||
|
"qty": 2057.6131687242796,
|
||||||
|
"avg_price": 2.43,
|
||||||
|
"current_price": 2.36,
|
||||||
|
"value": 4855.97,
|
||||||
|
"pnl": -144.03,
|
||||||
|
"pnl_pct": -2.88
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"qty": 158.8814744200826,
|
||||||
|
"avg_price": 31.470000000000002,
|
||||||
|
"current_price": 29.88,
|
||||||
|
"value": 4747.38,
|
||||||
|
"pnl": -252.62,
|
||||||
|
"pnl_pct": -5.05
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"num_positions": 10,
|
||||||
|
"timestamp": "2026-02-10T14:00:19.580042+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cash": 50000.0,
|
||||||
|
"positions_value": 49469.45,
|
||||||
|
"total_value": 99469.45,
|
||||||
|
"total_pnl": -530.55,
|
||||||
|
"total_pnl_pct": -0.53,
|
||||||
|
"positions": [
|
||||||
|
{
|
||||||
|
"symbol": "VET",
|
||||||
|
"qty": 644186.2832126343,
|
||||||
|
"avg_price": 0.0077617300000000005,
|
||||||
|
"current_price": 0.00780695,
|
||||||
|
"value": 5029.13,
|
||||||
|
"pnl": 29.13,
|
||||||
|
"pnl_pct": 0.58
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ARB",
|
||||||
|
"qty": 45447.521746639155,
|
||||||
|
"avg_price": 0.110017,
|
||||||
|
"current_price": 0.110571,
|
||||||
|
"value": 5025.18,
|
||||||
|
"pnl": 25.18,
|
||||||
|
"pnl_pct": 0.5
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "NEAR",
|
||||||
|
"qty": 4995.004995004995,
|
||||||
|
"avg_price": 1.001,
|
||||||
|
"current_price": 1.001,
|
||||||
|
"value": 5000.0,
|
||||||
|
"pnl": 0.0,
|
||||||
|
"pnl_pct": 0.0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "AAVE",
|
||||||
|
"qty": 45.21613311629589,
|
||||||
|
"avg_price": 110.58,
|
||||||
|
"current_price": 110.22,
|
||||||
|
"value": 4983.72,
|
||||||
|
"pnl": -16.28,
|
||||||
|
"pnl_pct": -0.33
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ADA",
|
||||||
|
"qty": 18835.584185643518,
|
||||||
|
"avg_price": 0.265455,
|
||||||
|
"current_price": 0.264006,
|
||||||
|
"value": 4972.71,
|
||||||
|
"pnl": -27.29,
|
||||||
|
"pnl_pct": -0.55
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "TRUMP",
|
||||||
|
"qty": 1492.5373134328358,
|
||||||
|
"avg_price": 3.35,
|
||||||
|
"current_price": 3.3,
|
||||||
|
"value": 4925.37,
|
||||||
|
"pnl": -74.63,
|
||||||
|
"pnl_pct": -1.49
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"qty": 2496068.691810399,
|
||||||
|
"avg_price": 0.00200315,
|
||||||
|
"current_price": 0.00197026,
|
||||||
|
"value": 4917.9,
|
||||||
|
"pnl": -82.1,
|
||||||
|
"pnl_pct": -1.64
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ICP",
|
||||||
|
"qty": 2057.6131687242796,
|
||||||
|
"avg_price": 2.43,
|
||||||
|
"current_price": 2.39,
|
||||||
|
"value": 4917.7,
|
||||||
|
"pnl": -82.3,
|
||||||
|
"pnl_pct": -1.65
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "SEI",
|
||||||
|
"qty": 67125.80718783144,
|
||||||
|
"avg_price": 0.074487,
|
||||||
|
"current_price": 0.072635,
|
||||||
|
"value": 4875.68,
|
||||||
|
"pnl": -124.32,
|
||||||
|
"pnl_pct": -2.49
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"qty": 158.8814744200826,
|
||||||
|
"avg_price": 31.470000000000002,
|
||||||
|
"current_price": 30.35,
|
||||||
|
"value": 4822.05,
|
||||||
|
"pnl": -177.95,
|
||||||
|
"pnl_pct": -3.56
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"num_positions": 10,
|
||||||
|
"timestamp": "2026-02-10T18:00:19.818002+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cash": 50000.0,
|
||||||
|
"positions_value": 48728.74,
|
||||||
|
"total_value": 98728.74,
|
||||||
|
"total_pnl": -1271.26,
|
||||||
|
"total_pnl_pct": -1.27,
|
||||||
|
"positions": [
|
||||||
|
{
|
||||||
|
"symbol": "ARB",
|
||||||
|
"qty": 45447.521746639155,
|
||||||
|
"avg_price": 0.110017,
|
||||||
|
"current_price": 0.109268,
|
||||||
|
"value": 4965.96,
|
||||||
|
"pnl": -34.04,
|
||||||
|
"pnl_pct": -0.68
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "VET",
|
||||||
|
"qty": 644186.2832126343,
|
||||||
|
"avg_price": 0.0077617300000000005,
|
||||||
|
"current_price": 0.00769179,
|
||||||
|
"value": 4954.95,
|
||||||
|
"pnl": -45.05,
|
||||||
|
"pnl_pct": -0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "NEAR",
|
||||||
|
"qty": 4995.004995004995,
|
||||||
|
"avg_price": 1.001,
|
||||||
|
"current_price": 0.990718,
|
||||||
|
"value": 4948.64,
|
||||||
|
"pnl": -51.36,
|
||||||
|
"pnl_pct": -1.03
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ADA",
|
||||||
|
"qty": 18835.584185643518,
|
||||||
|
"avg_price": 0.265455,
|
||||||
|
"current_price": 0.261498,
|
||||||
|
"value": 4925.47,
|
||||||
|
"pnl": -74.53,
|
||||||
|
"pnl_pct": -1.49
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "AAVE",
|
||||||
|
"qty": 45.21613311629589,
|
||||||
|
"avg_price": 110.58,
|
||||||
|
"current_price": 108.57,
|
||||||
|
"value": 4909.12,
|
||||||
|
"pnl": -90.88,
|
||||||
|
"pnl_pct": -1.82
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "TRUMP",
|
||||||
|
"qty": 1492.5373134328358,
|
||||||
|
"avg_price": 3.35,
|
||||||
|
"current_price": 3.26,
|
||||||
|
"value": 4865.67,
|
||||||
|
"pnl": -134.33,
|
||||||
|
"pnl_pct": -2.69
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "ICP",
|
||||||
|
"qty": 2057.6131687242796,
|
||||||
|
"avg_price": 2.43,
|
||||||
|
"current_price": 2.36,
|
||||||
|
"value": 4855.97,
|
||||||
|
"pnl": -144.03,
|
||||||
|
"pnl_pct": -2.88
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "SEI",
|
||||||
|
"qty": 67125.80718783144,
|
||||||
|
"avg_price": 0.074487,
|
||||||
|
"current_price": 0.072034,
|
||||||
|
"value": 4835.34,
|
||||||
|
"pnl": -164.66,
|
||||||
|
"pnl_pct": -3.29
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "PUMP",
|
||||||
|
"qty": 2496068.691810399,
|
||||||
|
"avg_price": 0.00200315,
|
||||||
|
"current_price": 0.00191781,
|
||||||
|
"value": 4786.99,
|
||||||
|
"pnl": -213.01,
|
||||||
|
"pnl_pct": -4.26
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol": "HYPE",
|
||||||
|
"qty": 158.8814744200826,
|
||||||
|
"avg_price": 31.470000000000002,
|
||||||
|
"current_price": 29.46,
|
||||||
|
"value": 4680.65,
|
||||||
|
"pnl": -319.35,
|
||||||
|
"pnl_pct": -6.39
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"num_positions": 10,
|
||||||
|
"timestamp": "2026-02-10T22:00:19.668393+00:00"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
File diff suppressed because one or more lines are too long
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"last_check": "2026-02-10T06:29:34.112323+00:00",
|
"last_check": "2026-02-11T00:55:59.787647+00:00",
|
||||||
"total_tracked": 3100,
|
"total_tracked": 3100,
|
||||||
"new_this_check": 0
|
"new_this_check": 0
|
||||||
}
|
}
|
||||||
@ -1,26 +1,26 @@
|
|||||||
{
|
{
|
||||||
"cash": 60255.30020874026,
|
"cash": 870.6802087402511,
|
||||||
"positions": {
|
"positions": {
|
||||||
"ALLY": {
|
"ALLY": {
|
||||||
"shares": 156,
|
"shares": 156,
|
||||||
"avg_cost": 42.65,
|
"avg_cost": 42.65,
|
||||||
"current_price": 42.040000915527344,
|
"current_price": 42.38999938964844,
|
||||||
"entry_date": "2026-02-09T10:55:58.244488",
|
"entry_date": "2026-02-09T10:55:58.244488",
|
||||||
"entry_reason": "GARP signal: PE=18.0, FwdPE=6.76, RevGr=12.0%, EPSGr=265.4%, RSI=53.23",
|
"entry_reason": "GARP signal: PE=18.0, FwdPE=6.76, RevGr=12.0%, EPSGr=265.4%, RSI=53.23",
|
||||||
"trailing_stop": 38.385
|
"trailing_stop": 38.50199890136719
|
||||||
},
|
},
|
||||||
"JHG": {
|
"JHG": {
|
||||||
"shares": 138,
|
"shares": 138,
|
||||||
"avg_cost": 48.21,
|
"avg_cost": 48.21,
|
||||||
"current_price": 48.20000076293945,
|
"current_price": 48.2400016784668,
|
||||||
"entry_date": "2026-02-09T10:55:58.245351",
|
"entry_date": "2026-02-09T10:55:58.245351",
|
||||||
"entry_reason": "GARP signal: PE=9.22, FwdPE=9.96, RevGr=61.3%, EPSGr=243.6%, RSI=68.71",
|
"entry_reason": "GARP signal: PE=9.22, FwdPE=9.96, RevGr=61.3%, EPSGr=243.6%, RSI=68.71",
|
||||||
"trailing_stop": 43.389
|
"trailing_stop": 43.46999931335449
|
||||||
},
|
},
|
||||||
"INCY": {
|
"INCY": {
|
||||||
"shares": 61,
|
"shares": 61,
|
||||||
"avg_cost": 108.69,
|
"avg_cost": 108.69,
|
||||||
"current_price": 109.02999877929688,
|
"current_price": 100.05000305175781,
|
||||||
"entry_date": "2026-02-09T10:55:58.246289",
|
"entry_date": "2026-02-09T10:55:58.246289",
|
||||||
"entry_reason": "GARP signal: PE=18.42, FwdPE=13.76, RevGr=20.0%, EPSGr=290.7%, RSI=63.48",
|
"entry_reason": "GARP signal: PE=18.42, FwdPE=13.76, RevGr=20.0%, EPSGr=290.7%, RSI=63.48",
|
||||||
"trailing_stop": 98.12699890136719
|
"trailing_stop": 98.12699890136719
|
||||||
@ -28,26 +28,98 @@
|
|||||||
"PINS": {
|
"PINS": {
|
||||||
"shares": 332,
|
"shares": 332,
|
||||||
"avg_cost": 20.06,
|
"avg_cost": 20.06,
|
||||||
"current_price": 20.139999389648438,
|
"current_price": 20.329999923706055,
|
||||||
"entry_date": "2026-02-09T10:55:58.247262",
|
"entry_date": "2026-02-09T10:55:58.247262",
|
||||||
"entry_reason": "GARP signal: PE=7.04, FwdPE=10.61, RevGr=16.8%, EPSGr=225.0%, RSI=19.14",
|
"entry_reason": "GARP signal: PE=7.04, FwdPE=10.61, RevGr=16.8%, EPSGr=225.0%, RSI=19.14",
|
||||||
"trailing_stop": 18.125999450683594
|
"trailing_stop": 18.59850082397461
|
||||||
},
|
},
|
||||||
"EXEL": {
|
"EXEL": {
|
||||||
"shares": 152,
|
"shares": 152,
|
||||||
"avg_cost": 43.8,
|
"avg_cost": 43.8,
|
||||||
"current_price": 43.95000076293945,
|
"current_price": 42.97999954223633,
|
||||||
"entry_date": "2026-02-09T10:55:58.252764",
|
"entry_date": "2026-02-09T10:55:58.252764",
|
||||||
"entry_reason": "GARP signal: PE=18.4, FwdPE=12.76, RevGr=10.8%, EPSGr=72.5%, RSI=50.12",
|
"entry_reason": "GARP signal: PE=18.4, FwdPE=12.76, RevGr=10.8%, EPSGr=72.5%, RSI=50.12",
|
||||||
"trailing_stop": 39.555000686645506
|
"trailing_stop": 39.573001098632815
|
||||||
},
|
},
|
||||||
"CART": {
|
"CART": {
|
||||||
"shares": 187,
|
"shares": 187,
|
||||||
"avg_cost": 35.49,
|
"avg_cost": 35.49,
|
||||||
"current_price": 35.150001525878906,
|
"current_price": 34.619998931884766,
|
||||||
"entry_date": "2026-02-09T10:55:58.254418",
|
"entry_date": "2026-02-09T10:55:58.254418",
|
||||||
"entry_reason": "GARP signal: PE=19.5, FwdPE=9.05, RevGr=10.2%, EPSGr=21.1%, RSI=37.75",
|
"entry_reason": "GARP signal: PE=19.5, FwdPE=9.05, RevGr=10.2%, EPSGr=21.1%, RSI=37.75",
|
||||||
"trailing_stop": 31.941000000000003
|
"trailing_stop": 31.941000000000003
|
||||||
|
},
|
||||||
|
"UBSI": {
|
||||||
|
"shares": 148,
|
||||||
|
"avg_cost": 44.93,
|
||||||
|
"current_price": 44.63999938964844,
|
||||||
|
"entry_date": "2026-02-10T09:06:30.696005",
|
||||||
|
"entry_reason": "GARP signal: PE=13.74, FwdPE=11.93, RevGr=22.1%, EPSGr=32.1%, RSI=67.45",
|
||||||
|
"trailing_stop": 40.437
|
||||||
|
},
|
||||||
|
"WTFC": {
|
||||||
|
"shares": 42,
|
||||||
|
"avg_cost": 158.12,
|
||||||
|
"current_price": 156.07000732421875,
|
||||||
|
"entry_date": "2026-02-10T09:06:30.699573",
|
||||||
|
"entry_reason": "GARP signal: PE=13.87, FwdPE=11.79, RevGr=10.5%, EPSGr=19.4%, RSI=62.2",
|
||||||
|
"trailing_stop": 142.30800000000002
|
||||||
|
},
|
||||||
|
"FHN": {
|
||||||
|
"shares": 258,
|
||||||
|
"avg_cost": 25.64,
|
||||||
|
"current_price": 25.64,
|
||||||
|
"entry_date": "2026-02-10T15:36:28.434830",
|
||||||
|
"entry_reason": "GARP signal: PE=13.71, FwdPE=10.94, RevGr=23.7%, EPSGr=74.9%, RSI=58.44",
|
||||||
|
"trailing_stop": 23.076
|
||||||
|
},
|
||||||
|
"FNB": {
|
||||||
|
"shares": 354,
|
||||||
|
"avg_cost": 18.69,
|
||||||
|
"current_price": 18.69,
|
||||||
|
"entry_date": "2026-02-10T15:36:28.437094",
|
||||||
|
"entry_reason": "GARP signal: PE=11.98, FwdPE=9.55, RevGr=26.4%, EPSGr=56.5%, RSI=62.57",
|
||||||
|
"trailing_stop": 16.821
|
||||||
|
},
|
||||||
|
"WAL": {
|
||||||
|
"shares": 69,
|
||||||
|
"avg_cost": 94.92,
|
||||||
|
"current_price": 94.92,
|
||||||
|
"entry_date": "2026-02-10T15:36:28.439819",
|
||||||
|
"entry_reason": "GARP signal: PE=10.87, FwdPE=7.98, RevGr=16.6%, EPSGr=32.9%, RSI=60.46",
|
||||||
|
"trailing_stop": 85.428
|
||||||
|
},
|
||||||
|
"ONB": {
|
||||||
|
"shares": 259,
|
||||||
|
"avg_cost": 25.53,
|
||||||
|
"current_price": 25.53,
|
||||||
|
"entry_date": "2026-02-10T15:36:28.441188",
|
||||||
|
"entry_reason": "GARP signal: PE=14.26, FwdPE=8.9, RevGr=41.4%, EPSGr=17.2%, RSI=68.73",
|
||||||
|
"trailing_stop": 22.977
|
||||||
|
},
|
||||||
|
"ZION": {
|
||||||
|
"shares": 103,
|
||||||
|
"avg_cost": 64.08,
|
||||||
|
"current_price": 64.08,
|
||||||
|
"entry_date": "2026-02-10T15:36:28.442626",
|
||||||
|
"entry_reason": "GARP signal: PE=10.66, FwdPE=9.8, RevGr=13.6%, EPSGr=31.4%, RSI=60.76",
|
||||||
|
"trailing_stop": 57.672
|
||||||
|
},
|
||||||
|
"EWBC": {
|
||||||
|
"shares": 54,
|
||||||
|
"avg_cost": 120.54,
|
||||||
|
"current_price": 120.54,
|
||||||
|
"entry_date": "2026-02-10T15:36:28.444928",
|
||||||
|
"entry_reason": "GARP signal: PE=12.66, FwdPE=11.0, RevGr=21.6%, EPSGr=21.3%, RSI=65.92",
|
||||||
|
"trailing_stop": 108.486
|
||||||
|
},
|
||||||
|
"BAC": {
|
||||||
|
"shares": 119,
|
||||||
|
"avg_cost": 55.39,
|
||||||
|
"current_price": 55.39,
|
||||||
|
"entry_date": "2026-02-10T15:36:28.446464",
|
||||||
|
"entry_reason": "GARP signal: PE=14.54, FwdPE=11.17, RevGr=13.2%, EPSGr=20.9%, RSI=69.17",
|
||||||
|
"trailing_stop": 49.851
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -6,5 +6,13 @@
|
|||||||
"pnl_pct": 0.06,
|
"pnl_pct": 0.06,
|
||||||
"cash": 60255.3,
|
"cash": 60255.3,
|
||||||
"num_positions": 6
|
"num_positions": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"date": "2026-02-10",
|
||||||
|
"total_value": 99255.75,
|
||||||
|
"total_pnl": -744.25,
|
||||||
|
"pnl_pct": -0.74,
|
||||||
|
"cash": 870.68,
|
||||||
|
"num_positions": 15
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@ -72,5 +72,86 @@
|
|||||||
"entry_price": 116.35,
|
"entry_price": 116.35,
|
||||||
"reason": "No longer passes GARP filter",
|
"reason": "No longer passes GARP filter",
|
||||||
"timestamp": "2026-02-09T15:36:18.884898"
|
"timestamp": "2026-02-09T15:36:18.884898"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "UBSI",
|
||||||
|
"shares": 148,
|
||||||
|
"price": 44.93,
|
||||||
|
"cost": 6649.64,
|
||||||
|
"reason": "GARP signal: PE=13.74, FwdPE=11.93, RevGr=22.1%, EPSGr=32.1%, RSI=67.45",
|
||||||
|
"timestamp": "2026-02-10T09:06:30.696435"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "WTFC",
|
||||||
|
"shares": 42,
|
||||||
|
"price": 158.12,
|
||||||
|
"cost": 6641.04,
|
||||||
|
"reason": "GARP signal: PE=13.87, FwdPE=11.79, RevGr=10.5%, EPSGr=19.4%, RSI=62.2",
|
||||||
|
"timestamp": "2026-02-10T09:06:30.699988"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "FHN",
|
||||||
|
"shares": 258,
|
||||||
|
"price": 25.64,
|
||||||
|
"cost": 6615.12,
|
||||||
|
"reason": "GARP signal: PE=13.71, FwdPE=10.94, RevGr=23.7%, EPSGr=74.9%, RSI=58.44",
|
||||||
|
"timestamp": "2026-02-10T15:36:28.436095"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "FNB",
|
||||||
|
"shares": 354,
|
||||||
|
"price": 18.69,
|
||||||
|
"cost": 6616.26,
|
||||||
|
"reason": "GARP signal: PE=11.98, FwdPE=9.55, RevGr=26.4%, EPSGr=56.5%, RSI=62.57",
|
||||||
|
"timestamp": "2026-02-10T15:36:28.437460"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "WAL",
|
||||||
|
"shares": 69,
|
||||||
|
"price": 94.92,
|
||||||
|
"cost": 6549.48,
|
||||||
|
"reason": "GARP signal: PE=10.87, FwdPE=7.98, RevGr=16.6%, EPSGr=32.9%, RSI=60.46",
|
||||||
|
"timestamp": "2026-02-10T15:36:28.440182"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "ONB",
|
||||||
|
"shares": 259,
|
||||||
|
"price": 25.53,
|
||||||
|
"cost": 6612.27,
|
||||||
|
"reason": "GARP signal: PE=14.26, FwdPE=8.9, RevGr=41.4%, EPSGr=17.2%, RSI=68.73",
|
||||||
|
"timestamp": "2026-02-10T15:36:28.441586"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "ZION",
|
||||||
|
"shares": 103,
|
||||||
|
"price": 64.08,
|
||||||
|
"cost": 6600.24,
|
||||||
|
"reason": "GARP signal: PE=10.66, FwdPE=9.8, RevGr=13.6%, EPSGr=31.4%, RSI=60.76",
|
||||||
|
"timestamp": "2026-02-10T15:36:28.443023"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "EWBC",
|
||||||
|
"shares": 54,
|
||||||
|
"price": 120.54,
|
||||||
|
"cost": 6509.16,
|
||||||
|
"reason": "GARP signal: PE=12.66, FwdPE=11.0, RevGr=21.6%, EPSGr=21.3%, RSI=65.92",
|
||||||
|
"timestamp": "2026-02-10T15:36:28.445341"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "BAC",
|
||||||
|
"shares": 119,
|
||||||
|
"price": 55.39,
|
||||||
|
"cost": 6591.41,
|
||||||
|
"reason": "GARP signal: PE=14.54, FwdPE=11.17, RevGr=13.2%, EPSGr=20.9%, RSI=69.17",
|
||||||
|
"timestamp": "2026-02-10T15:36:28.446981"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
240
projects/market-watch/data/logs/2026-02-10.json
Normal file
240
projects/market-watch/data/logs/2026-02-10.json
Normal file
@ -0,0 +1,240 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.678934",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "VLY",
|
||||||
|
"reason": "RSI too high (74.2 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.689088",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "FHN",
|
||||||
|
"reason": "Too close to 52wk high (1.5% away)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.689343",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "FNB",
|
||||||
|
"reason": "Too close to 52wk high (1.1% away)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.690376",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "SSB",
|
||||||
|
"reason": "RSI too high (85.0 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.691362",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "WBS",
|
||||||
|
"reason": "RSI too high (79.7 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.692156",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "ONB",
|
||||||
|
"reason": "RSI too high (71.2 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.692901",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "WAL",
|
||||||
|
"reason": "Too close to 52wk high (1.0% away)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.694010",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "ZION",
|
||||||
|
"reason": "Too close to 52wk high (1.5% away)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.694846",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "CFG",
|
||||||
|
"reason": "RSI too high (72.1 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.696787",
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "UBSI",
|
||||||
|
"reason": "GARP signal: PE=13.74, FwdPE=11.93, RevGr=22.1%, EPSGr=32.1%, RSI=67.45",
|
||||||
|
"details": {
|
||||||
|
"success": true,
|
||||||
|
"ticker": "UBSI",
|
||||||
|
"shares": 148,
|
||||||
|
"price": 44.93,
|
||||||
|
"cost": 6649.64,
|
||||||
|
"cash_remaining": 53605.66
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.697122",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "EWBC",
|
||||||
|
"reason": "RSI too high (74.7 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.697710",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "FITB",
|
||||||
|
"reason": "Too close to 52wk high (1.2% away)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.698565",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "BAC",
|
||||||
|
"reason": "RSI too high (78.8 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T09:06:30.700317",
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "WTFC",
|
||||||
|
"reason": "GARP signal: PE=13.87, FwdPE=11.79, RevGr=10.5%, EPSGr=19.4%, RSI=62.2",
|
||||||
|
"details": {
|
||||||
|
"success": true,
|
||||||
|
"ticker": "WTFC",
|
||||||
|
"shares": 42,
|
||||||
|
"price": 158.12,
|
||||||
|
"cost": 6641.04,
|
||||||
|
"cash_remaining": 46964.62
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.432393",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "VLY",
|
||||||
|
"reason": "RSI too high (71.8 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.436450",
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "FHN",
|
||||||
|
"reason": "GARP signal: PE=13.71, FwdPE=10.94, RevGr=23.7%, EPSGr=74.9%, RSI=58.44",
|
||||||
|
"details": {
|
||||||
|
"success": true,
|
||||||
|
"ticker": "FHN",
|
||||||
|
"shares": 258,
|
||||||
|
"price": 25.64,
|
||||||
|
"cost": 6615.12,
|
||||||
|
"cash_remaining": 40349.5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.437790",
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "FNB",
|
||||||
|
"reason": "GARP signal: PE=11.98, FwdPE=9.55, RevGr=26.4%, EPSGr=56.5%, RSI=62.57",
|
||||||
|
"details": {
|
||||||
|
"success": true,
|
||||||
|
"ticker": "FNB",
|
||||||
|
"shares": 354,
|
||||||
|
"price": 18.69,
|
||||||
|
"cost": 6616.26,
|
||||||
|
"cash_remaining": 33733.24
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.438236",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "SSB",
|
||||||
|
"reason": "RSI too high (71.1 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.438922",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "WBS",
|
||||||
|
"reason": "RSI too high (78.0 > 70)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.440504",
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "WAL",
|
||||||
|
"reason": "GARP signal: PE=10.87, FwdPE=7.98, RevGr=16.6%, EPSGr=32.9%, RSI=60.46",
|
||||||
|
"details": {
|
||||||
|
"success": true,
|
||||||
|
"ticker": "WAL",
|
||||||
|
"shares": 69,
|
||||||
|
"price": 94.92,
|
||||||
|
"cost": 6549.48,
|
||||||
|
"cash_remaining": 27183.76
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.441912",
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "ONB",
|
||||||
|
"reason": "GARP signal: PE=14.26, FwdPE=8.9, RevGr=41.4%, EPSGr=17.2%, RSI=68.73",
|
||||||
|
"details": {
|
||||||
|
"success": true,
|
||||||
|
"ticker": "ONB",
|
||||||
|
"shares": 259,
|
||||||
|
"price": 25.53,
|
||||||
|
"cost": 6612.27,
|
||||||
|
"cash_remaining": 20571.49
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.443384",
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "ZION",
|
||||||
|
"reason": "GARP signal: PE=10.66, FwdPE=9.8, RevGr=13.6%, EPSGr=31.4%, RSI=60.76",
|
||||||
|
"details": {
|
||||||
|
"success": true,
|
||||||
|
"ticker": "ZION",
|
||||||
|
"shares": 103,
|
||||||
|
"price": 64.08,
|
||||||
|
"cost": 6600.24,
|
||||||
|
"cash_remaining": 13971.25
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.443883",
|
||||||
|
"action": "SKIP",
|
||||||
|
"ticker": "CFG",
|
||||||
|
"reason": "Too close to 52wk high (1.8% away)",
|
||||||
|
"details": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.445705",
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "EWBC",
|
||||||
|
"reason": "GARP signal: PE=12.66, FwdPE=11.0, RevGr=21.6%, EPSGr=21.3%, RSI=65.92",
|
||||||
|
"details": {
|
||||||
|
"success": true,
|
||||||
|
"ticker": "EWBC",
|
||||||
|
"shares": 54,
|
||||||
|
"price": 120.54,
|
||||||
|
"cost": 6509.16,
|
||||||
|
"cash_remaining": 7462.09
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-02-10T15:36:28.447352",
|
||||||
|
"action": "BUY",
|
||||||
|
"ticker": "BAC",
|
||||||
|
"reason": "GARP signal: PE=14.54, FwdPE=11.17, RevGr=13.2%, EPSGr=20.9%, RSI=69.17",
|
||||||
|
"details": {
|
||||||
|
"success": true,
|
||||||
|
"ticker": "BAC",
|
||||||
|
"shares": 119,
|
||||||
|
"price": 55.39,
|
||||||
|
"cost": 6591.41,
|
||||||
|
"cash_remaining": 870.68
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
368
projects/market-watch/data/scans/2026-02-10.json
Normal file
368
projects/market-watch/data/scans/2026-02-10.json
Normal file
@ -0,0 +1,368 @@
|
|||||||
|
{
|
||||||
|
"date": "2026-02-10",
|
||||||
|
"timestamp": "2026-02-10T15:36:27.292187",
|
||||||
|
"total_scanned": 902,
|
||||||
|
"candidates_found": 20,
|
||||||
|
"candidates": [
|
||||||
|
{
|
||||||
|
"ticker": "ALLY",
|
||||||
|
"price": 42.39,
|
||||||
|
"market_cap": 13077017600,
|
||||||
|
"market_cap_b": 13.1,
|
||||||
|
"trailing_pe": 17.89,
|
||||||
|
"forward_pe": 6.72,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 12.0,
|
||||||
|
"earnings_growth": 265.4,
|
||||||
|
"roe": 5.8,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 51.52,
|
||||||
|
"week52_high": 47.27,
|
||||||
|
"pct_from_52wk_high": 10.3,
|
||||||
|
"score": -21.02
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "JHG",
|
||||||
|
"price": 48.24,
|
||||||
|
"market_cap": 7451942400,
|
||||||
|
"market_cap_b": 7.5,
|
||||||
|
"trailing_pe": 9.22,
|
||||||
|
"forward_pe": 9.96,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 61.3,
|
||||||
|
"earnings_growth": 243.6,
|
||||||
|
"roe": 16.2,
|
||||||
|
"quick_ratio": 69.46,
|
||||||
|
"debt_to_equity": 6.5,
|
||||||
|
"rsi": 65.85,
|
||||||
|
"week52_high": 49.42,
|
||||||
|
"pct_from_52wk_high": 2.4,
|
||||||
|
"score": -20.529999999999998
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "INCY",
|
||||||
|
"price": 100.05,
|
||||||
|
"market_cap": 19642087424,
|
||||||
|
"market_cap_b": 19.6,
|
||||||
|
"trailing_pe": 16.96,
|
||||||
|
"forward_pe": 11.19,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 20.0,
|
||||||
|
"earnings_growth": 290.7,
|
||||||
|
"roe": 30.4,
|
||||||
|
"quick_ratio": 2.86,
|
||||||
|
"debt_to_equity": 0.9,
|
||||||
|
"rsi": 42.24,
|
||||||
|
"week52_high": 112.29,
|
||||||
|
"pct_from_52wk_high": 10.9,
|
||||||
|
"score": -19.880000000000003
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "PINS",
|
||||||
|
"price": 20.33,
|
||||||
|
"market_cap": 13822969856,
|
||||||
|
"market_cap_b": 13.8,
|
||||||
|
"trailing_pe": 7.13,
|
||||||
|
"forward_pe": 10.76,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 16.8,
|
||||||
|
"earnings_growth": 225.0,
|
||||||
|
"roe": 51.5,
|
||||||
|
"quick_ratio": 8.14,
|
||||||
|
"debt_to_equity": 4.3,
|
||||||
|
"rsi": 22.65,
|
||||||
|
"week52_high": 39.96,
|
||||||
|
"pct_from_52wk_high": 49.1,
|
||||||
|
"score": -13.42
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "VLY",
|
||||||
|
"price": 13.62,
|
||||||
|
"market_cap": 7594996736,
|
||||||
|
"market_cap_b": 7.6,
|
||||||
|
"trailing_pe": 13.49,
|
||||||
|
"forward_pe": 9.13,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 38.3,
|
||||||
|
"earnings_growth": 66.3,
|
||||||
|
"roe": 7.8,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 71.78,
|
||||||
|
"week52_high": 13.79,
|
||||||
|
"pct_from_52wk_high": 1.2,
|
||||||
|
"score": -1.3299999999999987
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "FHN",
|
||||||
|
"price": 25.64,
|
||||||
|
"market_cap": 12624985088,
|
||||||
|
"market_cap_b": 12.6,
|
||||||
|
"trailing_pe": 13.71,
|
||||||
|
"forward_pe": 10.94,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 23.7,
|
||||||
|
"earnings_growth": 74.9,
|
||||||
|
"roe": 10.9,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 58.44,
|
||||||
|
"week52_high": 26.56,
|
||||||
|
"pct_from_52wk_high": 3.5,
|
||||||
|
"score": 1.0799999999999992
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "FNB",
|
||||||
|
"price": 18.69,
|
||||||
|
"market_cap": 6693572608,
|
||||||
|
"market_cap_b": 6.7,
|
||||||
|
"trailing_pe": 11.98,
|
||||||
|
"forward_pe": 9.55,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 26.4,
|
||||||
|
"earnings_growth": 56.5,
|
||||||
|
"roe": 8.7,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 62.57,
|
||||||
|
"week52_high": 19.14,
|
||||||
|
"pct_from_52wk_high": 2.4,
|
||||||
|
"score": 1.2600000000000007
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "SSB",
|
||||||
|
"price": 105.17,
|
||||||
|
"market_cap": 10571200512,
|
||||||
|
"market_cap_b": 10.6,
|
||||||
|
"trailing_pe": 13.36,
|
||||||
|
"forward_pe": 9.94,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 53.2,
|
||||||
|
"earnings_growth": 30.9,
|
||||||
|
"roe": 10.7,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 71.11,
|
||||||
|
"week52_high": 108.46,
|
||||||
|
"pct_from_52wk_high": 3.0,
|
||||||
|
"score": 1.5299999999999994
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "WBS",
|
||||||
|
"price": 73.01,
|
||||||
|
"market_cap": 11771847680,
|
||||||
|
"market_cap_b": 11.8,
|
||||||
|
"trailing_pe": 12.37,
|
||||||
|
"forward_pe": 9.76,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 18.2,
|
||||||
|
"earnings_growth": 53.4,
|
||||||
|
"roe": 10.8,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 77.97,
|
||||||
|
"week52_high": 73.76,
|
||||||
|
"pct_from_52wk_high": 1.0,
|
||||||
|
"score": 2.6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "WAL",
|
||||||
|
"price": 94.92,
|
||||||
|
"market_cap": 10446294016,
|
||||||
|
"market_cap_b": 10.4,
|
||||||
|
"trailing_pe": 10.87,
|
||||||
|
"forward_pe": 7.98,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 16.6,
|
||||||
|
"earnings_growth": 32.9,
|
||||||
|
"roe": 13.5,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 60.46,
|
||||||
|
"week52_high": 97.23,
|
||||||
|
"pct_from_52wk_high": 2.4,
|
||||||
|
"score": 3.0300000000000002
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "ONB",
|
||||||
|
"price": 25.53,
|
||||||
|
"market_cap": 9976434688,
|
||||||
|
"market_cap_b": 10.0,
|
||||||
|
"trailing_pe": 14.26,
|
||||||
|
"forward_pe": 8.9,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 41.4,
|
||||||
|
"earnings_growth": 17.2,
|
||||||
|
"roe": 9.0,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 68.73,
|
||||||
|
"week52_high": 26.17,
|
||||||
|
"pct_from_52wk_high": 2.4,
|
||||||
|
"score": 3.040000000000001
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "EXEL",
|
||||||
|
"price": 42.98,
|
||||||
|
"market_cap": 11570324480,
|
||||||
|
"market_cap_b": 11.6,
|
||||||
|
"trailing_pe": 18.06,
|
||||||
|
"forward_pe": 12.45,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 10.8,
|
||||||
|
"earnings_growth": 72.5,
|
||||||
|
"roe": 30.6,
|
||||||
|
"quick_ratio": 3.5,
|
||||||
|
"debt_to_equity": 8.2,
|
||||||
|
"rsi": 38.94,
|
||||||
|
"week52_high": 49.62,
|
||||||
|
"pct_from_52wk_high": 13.4,
|
||||||
|
"score": 4.119999999999999
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "ZION",
|
||||||
|
"price": 64.08,
|
||||||
|
"market_cap": 9461604352,
|
||||||
|
"market_cap_b": 9.5,
|
||||||
|
"trailing_pe": 10.66,
|
||||||
|
"forward_pe": 9.8,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 13.6,
|
||||||
|
"earnings_growth": 31.4,
|
||||||
|
"roe": 13.5,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 60.76,
|
||||||
|
"week52_high": 66.18,
|
||||||
|
"pct_from_52wk_high": 3.2,
|
||||||
|
"score": 5.300000000000001
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "CART",
|
||||||
|
"price": 34.62,
|
||||||
|
"market_cap": 9120232448,
|
||||||
|
"market_cap_b": 9.1,
|
||||||
|
"trailing_pe": 19.02,
|
||||||
|
"forward_pe": 8.83,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 10.2,
|
||||||
|
"earnings_growth": 21.1,
|
||||||
|
"roe": 15.3,
|
||||||
|
"quick_ratio": 3.33,
|
||||||
|
"debt_to_equity": 1.0,
|
||||||
|
"rsi": 32.09,
|
||||||
|
"week52_high": 53.5,
|
||||||
|
"pct_from_52wk_high": 35.3,
|
||||||
|
"score": 5.699999999999999
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "CFG",
|
||||||
|
"price": 67.55,
|
||||||
|
"market_cap": 29011791872,
|
||||||
|
"market_cap_b": 29.0,
|
||||||
|
"trailing_pe": 17.5,
|
||||||
|
"forward_pe": 10.73,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 10.7,
|
||||||
|
"earnings_growth": 35.9,
|
||||||
|
"roe": 7.2,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 68.71,
|
||||||
|
"week52_high": 68.78,
|
||||||
|
"pct_from_52wk_high": 1.8,
|
||||||
|
"score": 6.07
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "UBSI",
|
||||||
|
"price": 44.64,
|
||||||
|
"market_cap": 6222157312,
|
||||||
|
"market_cap_b": 6.2,
|
||||||
|
"trailing_pe": 13.65,
|
||||||
|
"forward_pe": 11.85,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 22.1,
|
||||||
|
"earnings_growth": 32.1,
|
||||||
|
"roe": 8.9,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 64.4,
|
||||||
|
"week52_high": 45.93,
|
||||||
|
"pct_from_52wk_high": 2.8,
|
||||||
|
"score": 6.430000000000001
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "EWBC",
|
||||||
|
"price": 120.54,
|
||||||
|
"market_cap": 16584568832,
|
||||||
|
"market_cap_b": 16.6,
|
||||||
|
"trailing_pe": 12.66,
|
||||||
|
"forward_pe": 11.0,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 21.6,
|
||||||
|
"earnings_growth": 21.3,
|
||||||
|
"roe": 15.9,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 65.92,
|
||||||
|
"week52_high": 123.82,
|
||||||
|
"pct_from_52wk_high": 2.6,
|
||||||
|
"score": 6.710000000000001
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "BAC",
|
||||||
|
"price": 55.39,
|
||||||
|
"market_cap": 404485242880,
|
||||||
|
"market_cap_b": 404.5,
|
||||||
|
"trailing_pe": 14.54,
|
||||||
|
"forward_pe": 11.17,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 13.2,
|
||||||
|
"earnings_growth": 20.9,
|
||||||
|
"roe": 10.2,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 69.17,
|
||||||
|
"week52_high": 57.55,
|
||||||
|
"pct_from_52wk_high": 3.8,
|
||||||
|
"score": 7.76
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "FITB",
|
||||||
|
"price": 54.5,
|
||||||
|
"market_cap": 49052639232,
|
||||||
|
"market_cap_b": 49.1,
|
||||||
|
"trailing_pe": 15.44,
|
||||||
|
"forward_pe": 11.12,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 11.5,
|
||||||
|
"earnings_growth": 20.8,
|
||||||
|
"roe": 12.2,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 57.61,
|
||||||
|
"week52_high": 55.36,
|
||||||
|
"pct_from_52wk_high": 1.6,
|
||||||
|
"score": 7.889999999999999
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ticker": "WTFC",
|
||||||
|
"price": 156.07,
|
||||||
|
"market_cap": 10452774912,
|
||||||
|
"market_cap_b": 10.5,
|
||||||
|
"trailing_pe": 13.69,
|
||||||
|
"forward_pe": 11.64,
|
||||||
|
"peg_ratio": null,
|
||||||
|
"revenue_growth": 10.5,
|
||||||
|
"earnings_growth": 19.4,
|
||||||
|
"roe": 12.1,
|
||||||
|
"quick_ratio": null,
|
||||||
|
"debt_to_equity": null,
|
||||||
|
"rsi": 58.11,
|
||||||
|
"week52_high": 162.96,
|
||||||
|
"pct_from_52wk_high": 4.2,
|
||||||
|
"score": 8.65
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user