268 lines
7.6 KiB
JSON
268 lines
7.6 KiB
JSON
[
|
|
{
|
|
"timestamp": "2026-03-06T09:06:53.549506",
|
|
"action": "SELL",
|
|
"ticker": "ALLY",
|
|
"reason": "Trailing stop hit (stop=38.50, price=38.17)",
|
|
"details": {
|
|
"success": true,
|
|
"ticker": "ALLY",
|
|
"shares": 41,
|
|
"price": 38.17499923706055,
|
|
"proceeds": 1565.17,
|
|
"realized_pnl": -183.48
|
|
}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:53.551164",
|
|
"action": "SELL",
|
|
"ticker": "UBSI",
|
|
"reason": "Trailing stop hit (stop=40.44, price=39.27)",
|
|
"details": {
|
|
"success": true,
|
|
"ticker": "UBSI",
|
|
"shares": 148,
|
|
"price": 39.27000045776367,
|
|
"proceeds": 5811.96,
|
|
"realized_pnl": -837.68
|
|
}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:53.552852",
|
|
"action": "SELL",
|
|
"ticker": "VLY",
|
|
"reason": "Trailing stop hit (stop=12.03, price=11.94)",
|
|
"details": {
|
|
"success": true,
|
|
"ticker": "VLY",
|
|
"shares": 490,
|
|
"price": 11.9399995803833,
|
|
"proceeds": 5850.6,
|
|
"realized_pnl": -651.7
|
|
}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:53.554490",
|
|
"action": "SELL",
|
|
"ticker": "FHN",
|
|
"reason": "Trailing stop hit (stop=22.73, price=22.55)",
|
|
"details": {
|
|
"success": true,
|
|
"ticker": "FHN",
|
|
"shares": 259,
|
|
"price": 22.549999237060547,
|
|
"proceeds": 5840.45,
|
|
"realized_pnl": -660.45
|
|
}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:54.219972",
|
|
"action": "BUY",
|
|
"ticker": "ALLY",
|
|
"reason": "GARP signal: PE=16.22, FwdPE=6.09, RevGr=12.0%, EPSGr=265.4%, RSI=39.54",
|
|
"details": {
|
|
"success": true,
|
|
"ticker": "ALLY",
|
|
"shares": 158,
|
|
"price": 38.44,
|
|
"cost": 6073.52,
|
|
"cash_remaining": 67672.55
|
|
}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:54.784673",
|
|
"action": "BUY",
|
|
"ticker": "JHG",
|
|
"reason": "GARP signal: PE=9.78, FwdPE=10.56, RevGr=61.3%, EPSGr=244.6%, RSI=62.19",
|
|
"details": {
|
|
"success": true,
|
|
"ticker": "JHG",
|
|
"shares": 118,
|
|
"price": 51.14,
|
|
"cost": 6034.52,
|
|
"cash_remaining": 61638.03
|
|
}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:55.303267",
|
|
"action": "BUY",
|
|
"ticker": "VLY",
|
|
"reason": "GARP signal: PE=11.84, FwdPE=8.0, RevGr=38.3%, EPSGr=66.7%, RSI=27.31",
|
|
"details": {
|
|
"success": true,
|
|
"ticker": "VLY",
|
|
"shares": 509,
|
|
"price": 11.94,
|
|
"cost": 6077.46,
|
|
"cash_remaining": 55560.57
|
|
}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:55.827442",
|
|
"action": "SKIP",
|
|
"ticker": "FHN",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:56.968138",
|
|
"action": "SKIP",
|
|
"ticker": "SSB",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:57.582022",
|
|
"action": "SKIP",
|
|
"ticker": "WAL",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:58.328290",
|
|
"action": "SKIP",
|
|
"ticker": "ONB",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:59.171999",
|
|
"action": "SKIP",
|
|
"ticker": "WBS",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:06:59.860050",
|
|
"action": "SKIP",
|
|
"ticker": "ZION",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:07:00.753662",
|
|
"action": "SKIP",
|
|
"ticker": "UBSI",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:07:01.492516",
|
|
"action": "SKIP",
|
|
"ticker": "CFG",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:07:02.469897",
|
|
"action": "SKIP",
|
|
"ticker": "EWBC",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:07:03.480673",
|
|
"action": "SKIP",
|
|
"ticker": "FITB",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:07:04.592333",
|
|
"action": "SKIP",
|
|
"ticker": "HOMB",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T09:07:05.451871",
|
|
"action": "SKIP",
|
|
"ticker": "WTFC",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:33.693005",
|
|
"action": "SKIP",
|
|
"ticker": "FHN",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:34.297676",
|
|
"action": "SKIP",
|
|
"ticker": "SSB",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:35.210691",
|
|
"action": "SKIP",
|
|
"ticker": "WAL",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:36.135580",
|
|
"action": "SKIP",
|
|
"ticker": "ONB",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:36.820481",
|
|
"action": "SKIP",
|
|
"ticker": "WBS",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:37.707581",
|
|
"action": "SKIP",
|
|
"ticker": "ZION",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:38.366932",
|
|
"action": "SKIP",
|
|
"ticker": "UBSI",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:39.157465",
|
|
"action": "SKIP",
|
|
"ticker": "CFG",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:39.851230",
|
|
"action": "SKIP",
|
|
"ticker": "EWBC",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:40.644304",
|
|
"action": "SKIP",
|
|
"ticker": "FITB",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:41.342375",
|
|
"action": "SKIP",
|
|
"ticker": "HOMB",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
},
|
|
{
|
|
"timestamp": "2026-03-06T15:36:41.802968",
|
|
"action": "SKIP",
|
|
"ticker": "WTFC",
|
|
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.1%, max allowed is 30.0%",
|
|
"details": {}
|
|
}
|
|
] |