Full sync - all projects, memory, configs

This commit is contained in:
2026-03-21 20:27:59 -05:00
parent 2447677d4a
commit b33de10902
395 changed files with 1635300 additions and 459211 deletions

View File

@ -0,0 +1,58 @@
[
{
"timestamp": "2026-02-12T09:06:42.639258",
"action": "SELL",
"ticker": "EXEL",
"reason": "No longer passes GARP filter",
"details": {
"success": true,
"ticker": "EXEL",
"shares": 152,
"price": 43.060001373291016,
"proceeds": 6545.12,
"realized_pnl": -112.48
}
},
{
"timestamp": "2026-02-12T09:06:43.567553",
"action": "BUY",
"ticker": "DUOL",
"reason": "GARP signal: PE=13.9, FwdPE=13.95, RevGr=41.1%, EPSGr=1114.3%, RSI=12.92",
"details": {
"success": true,
"ticker": "DUOL",
"shares": 58,
"price": 110.39,
"cost": 6402.62,
"cash_remaining": 1013.18
}
},
{
"timestamp": "2026-02-12T15:36:14.754806",
"action": "SELL",
"ticker": "PINS",
"reason": "Trailing stop hit (stop=18.60, price=18.54)",
"details": {
"success": true,
"ticker": "PINS",
"shares": 332,
"price": 18.540000915527344,
"proceeds": 6155.28,
"realized_pnl": -504.64
}
},
{
"timestamp": "2026-02-12T15:36:15.733004",
"action": "BUY",
"ticker": "PINS",
"reason": "GARP signal: PE=6.51, FwdPE=9.81, RevGr=16.8%, EPSGr=225.0%, RSI=10.76",
"details": {
"success": true,
"ticker": "PINS",
"shares": 345,
"price": 18.54,
"cost": 6396.3,
"cash_remaining": 772.16
}
}
]

View File

@ -0,0 +1,107 @@
[
{
"timestamp": "2026-02-13T09:06:29.264798",
"action": "SELL",
"ticker": "PINS",
"reason": "Trailing stop hit (stop=16.69, price=14.75)",
"details": {
"success": true,
"ticker": "PINS",
"shares": 345,
"price": 14.746800422668457,
"proceeds": 5087.65,
"realized_pnl": -1308.65
}
},
{
"timestamp": "2026-02-13T09:06:29.266266",
"action": "BUY",
"ticker": "PINS",
"reason": "GARP signal: PE=24.35, FwdPE=7.4, RevGr=16.8%, EPSGr=225.0%, RSI=7.73",
"details": {
"success": true,
"ticker": "PINS",
"shares": 394,
"price": 14.85,
"cost": 5850.9,
"cash_remaining": 8.91
}
},
{
"timestamp": "2026-02-13T15:36:14.006833",
"action": "SELL",
"ticker": "JHG",
"reason": "RSI overbought (81.4 > 80)",
"details": {
"success": true,
"ticker": "JHG",
"shares": 138,
"price": 49.04999923706055,
"proceeds": 6768.9,
"realized_pnl": 115.92
}
},
{
"timestamp": "2026-02-13T15:36:15.137186",
"action": "SELL",
"ticker": "PINS",
"reason": "No longer passes GARP filter",
"details": {
"success": true,
"ticker": "PINS",
"shares": 394,
"price": 15.420000076293945,
"proceeds": 6075.48,
"realized_pnl": 224.58
}
},
{
"timestamp": "2026-02-13T15:36:15.138037",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (81.4 > 70)",
"details": {}
},
{
"timestamp": "2026-02-13T15:36:15.138422",
"action": "SKIP",
"ticker": "VLY",
"reason": "RSI too high (75.8 > 70)",
"details": {}
},
{
"timestamp": "2026-02-13T15:36:15.140451",
"action": "BUY",
"ticker": "SSB",
"reason": "GARP signal: PE=13.23, FwdPE=9.84, RevGr=53.2%, EPSGr=30.9%, RSI=63.64",
"details": {
"success": true,
"ticker": "SSB",
"shares": 61,
"price": 104.11,
"cost": 6350.71,
"cash_remaining": 6502.58
}
},
{
"timestamp": "2026-02-13T15:36:15.140774",
"action": "SKIP",
"ticker": "WBS",
"reason": "RSI too high (78.0 > 70)",
"details": {}
},
{
"timestamp": "2026-02-13T15:36:15.142605",
"action": "BUY",
"ticker": "CFG",
"reason": "GARP signal: PE=16.87, FwdPE=10.34, RevGr=10.7%, EPSGr=35.9%, RSI=62.89",
"details": {
"success": true,
"ticker": "CFG",
"shares": 98,
"price": 65.1,
"cost": 6379.8,
"cash_remaining": 122.78
}
}
]

View File

@ -0,0 +1,51 @@
[
{
"timestamp": "2026-02-16T09:06:20.720757",
"action": "SELL",
"ticker": "CART",
"reason": "No longer passes GARP filter",
"details": {
"success": true,
"ticker": "CART",
"shares": 187,
"price": 36.29999923706055,
"proceeds": 6788.1,
"realized_pnl": 151.47
}
},
{
"timestamp": "2026-02-16T09:06:21.749403",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (81.4 > 70)",
"details": {}
},
{
"timestamp": "2026-02-16T09:06:21.749670",
"action": "SKIP",
"ticker": "VLY",
"reason": "RSI too high (75.8 > 70)",
"details": {}
},
{
"timestamp": "2026-02-16T09:06:21.750710",
"action": "SKIP",
"ticker": "WBS",
"reason": "RSI too high (78.0 > 70)",
"details": {}
},
{
"timestamp": "2026-02-16T09:06:21.752516",
"action": "BUY",
"ticker": "FITB",
"reason": "GARP signal: PE=14.97, FwdPE=10.78, RevGr=11.5%, EPSGr=20.8%, RSI=61.79",
"details": {
"success": true,
"ticker": "FITB",
"shares": 121,
"price": 52.86,
"cost": 6396.06,
"cash_remaining": 514.82
}
}
]

View File

@ -0,0 +1,79 @@
[
{
"timestamp": "2026-02-18T15:36:58.975004",
"action": "SKIP",
"ticker": "JHG",
"reason": "Too close to 52wk high (1.6% away)",
"details": {}
},
{
"timestamp": "2026-02-18T15:37:00.310679",
"action": "BUY",
"ticker": "VLY",
"reason": "GARP signal: PE=13.14, FwdPE=8.9, RevGr=38.3%, EPSGr=66.3%, RSI=68.66",
"details": {
"success": true,
"ticker": "VLY",
"shares": 490,
"price": 13.27,
"cost": 6502.3,
"cash_remaining": 63129.12
}
},
{
"timestamp": "2026-02-18T15:37:01.562793",
"action": "BUY",
"ticker": "FHN",
"reason": "GARP signal: PE=13.42, FwdPE=10.71, RevGr=23.7%, EPSGr=74.9%, RSI=60.47",
"details": {
"success": true,
"ticker": "FHN",
"shares": 259,
"price": 25.1,
"cost": 6500.9,
"cash_remaining": 56628.22
}
},
{
"timestamp": "2026-02-18T15:37:01.563054",
"action": "SKIP",
"ticker": "WBS",
"reason": "RSI too high (82.1 > 70)",
"details": {}
},
{
"timestamp": "2026-02-18T15:37:02.897128",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-18T15:37:04.305471",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-18T15:37:05.513359",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-18T15:37:05.513772",
"action": "SKIP",
"ticker": "EWBC",
"reason": "RSI too high (72.0 > 70)",
"details": {}
},
{
"timestamp": "2026-02-18T15:37:05.514879",
"action": "SKIP",
"ticker": "FITB",
"reason": "RSI too high (71.3 > 70)",
"details": {}
}
]

View File

@ -0,0 +1,156 @@
[
{
"timestamp": "2026-02-19T09:07:35.474542",
"action": "SKIP",
"ticker": "JHG",
"reason": "Too close to 52wk high (1.1% away)",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:36.720486",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:37.460606",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:37.460964",
"action": "SKIP",
"ticker": "WBS",
"reason": "RSI too high (79.2 > 70)",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:38.223125",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:39.065423",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:39.789050",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:40.778592",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:41.645059",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:42.633198",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T09:07:43.224142",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T15:36:59.924163",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (73.0 > 70)",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:01.044627",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:01.962705",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:01.964703",
"action": "SKIP",
"ticker": "WBS",
"reason": "RSI too high (78.6 > 70)",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:03.341771",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:03.955771",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:04.813388",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:05.681164",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:06.405413",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:07.546023",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-19T15:37:08.212867",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,198 @@
[
{
"timestamp": "2026-02-20T09:07:14.465634",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (75.0 > 70)",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:15.724618",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:16.573233",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:16.573541",
"action": "SKIP",
"ticker": "WBS",
"reason": "RSI too high (78.8 > 70)",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:17.759228",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:18.492841",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:19.541635",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:20.229345",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:21.193887",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:21.966012",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T09:07:22.924643",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:03.054794",
"action": "SELL",
"ticker": "CCL",
"reason": "No longer passes GARP filter",
"details": {
"success": true,
"ticker": "CCL",
"shares": 128,
"price": 31.989999771118164,
"proceeds": 4094.72,
"realized_pnl": 12.8
}
},
{
"timestamp": "2026-02-20T15:37:03.120108",
"action": "SELL",
"ticker": "META",
"reason": "No longer passes GARP filter",
"details": {
"success": true,
"ticker": "META",
"shares": 6,
"price": 655.6599731445312,
"proceeds": 3933.96,
"realized_pnl": -43.2
}
},
{
"timestamp": "2026-02-20T15:37:03.280360",
"action": "SELL",
"ticker": "LMT",
"reason": "No longer passes GARP filter",
"details": {
"success": true,
"ticker": "LMT",
"shares": 6,
"price": 658.260009765625,
"proceeds": 3949.56,
"realized_pnl": -2.94
}
},
{
"timestamp": "2026-02-20T15:37:03.280961",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (80.7 > 70)",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:04.457418",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:04.981249",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:04.981707",
"action": "SKIP",
"ticker": "WBS",
"reason": "RSI too high (79.9 > 70)",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:05.997155",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:06.855051",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:07.925193",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:08.819461",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:09.690570",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:10.520994",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-20T15:37:11.331894",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.7%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-02-23T09:06:34.152621",
"action": "SELL",
"ticker": "DUOL",
"reason": "No longer passes GARP filter",
"details": {
"success": true,
"ticker": "DUOL",
"shares": 222,
"price": 107.07499694824219,
"proceeds": 23770.65,
"realized_pnl": -854.01
}
},
{
"timestamp": "2026-02-23T09:06:34.383768",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (73.7 > 70)",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:35.452238",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:36.033652",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:36.906576",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:36.908720",
"action": "SKIP",
"ticker": "WBS",
"reason": "RSI too high (80.2 > 70)",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:37.597903",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:38.745697",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:39.671379",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:40.338715",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:40.998595",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T09:06:41.744682",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T15:36:53.432999",
"action": "SKIP",
"ticker": "JHG",
"reason": "Too close to 52wk high (1.3% away)",
"details": {}
},
{
"timestamp": "2026-02-23T15:36:54.496647",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T15:36:55.165288",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T15:36:56.275099",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T15:36:56.275518",
"action": "SKIP",
"ticker": "WBS",
"reason": "RSI too high (77.6 > 70)",
"details": {}
},
{
"timestamp": "2026-02-23T15:36:56.910345",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T15:36:57.994605",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T15:36:58.663430",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T15:36:59.449721",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T15:37:00.094794",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-23T15:37:00.824150",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-02-24T09:07:25.443660",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (71.4 > 70)",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:27.511184",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.2%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:28.865273",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.1%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:29.774931",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.2%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:30.539345",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.1%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:31.062422",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.2%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:32.008355",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.2%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:32.759692",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.1%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:33.746678",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.2%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:34.427820",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.2%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T09:07:34.996569",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.1%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:11.260736",
"action": "BUY",
"ticker": "DUOL",
"reason": "GARP signal: PE=13.78, FwdPE=13.83, RevGr=41.1%, EPSGr=1114.3%, RSI=37.11",
"details": {
"success": true,
"ticker": "DUOL",
"shares": 58,
"price": 109.43,
"cost": 6346.94,
"cash_remaining": 45685.97
}
},
{
"timestamp": "2026-02-24T15:37:11.272390",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (70.9 > 70)",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:11.972025",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:12.968067",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:13.743229",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:14.556139",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:15.388391",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:16.110197",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:17.108392",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:17.937111",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:18.899332",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-24T15:37:19.701572",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.3%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,149 @@
[
{
"timestamp": "2026-02-25T09:07:08.350566",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (70.1 > 70)",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:09.708019",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:10.472403",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:11.625026",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:11.625334",
"action": "SKIP",
"ticker": "WBS",
"reason": "Too close to 52wk high (0.6% away)",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:12.149814",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:12.947207",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:13.866275",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:14.666482",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:15.551495",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T09:07:16.347300",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:41.190912",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (73.6 > 70)",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:42.458479",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:43.038465",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:44.063435",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:44.063815",
"action": "SKIP",
"ticker": "WBS",
"reason": "Too close to 52wk high (0.2% away)",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:44.722258",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:45.745741",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:46.765700",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:47.810057",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-25T15:37:48.638875",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.6%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-02-26T09:07:28.101712",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (84.5 > 70)",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:29.372654",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:29.930578",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:29.930874",
"action": "SKIP",
"ticker": "WBS",
"reason": "Too close to 52wk high (0.3% away)",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:31.005278",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:31.839183",
"action": "BUY",
"ticker": "FSLR",
"reason": "GARP signal: PE=15.94, FwdPE=7.99, RevGr=11.1%, EPSGr=32.3%, RSI=36.77",
"details": {
"success": true,
"ticker": "FSLR",
"shares": 30,
"price": 207.7,
"cost": 6231.0,
"cash_remaining": 39454.97
}
},
{
"timestamp": "2026-02-26T09:07:32.794564",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:33.895183",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:35.147908",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:36.227629",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:37.431876",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T09:07:38.195854",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:12.707122",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (84.6 > 70)",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:14.125500",
"action": "SKIP",
"ticker": "FNB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:15.072568",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:15.072975",
"action": "SKIP",
"ticker": "WBS",
"reason": "Too close to 52wk high (0.9% away)",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:16.314788",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:17.285938",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:18.473192",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:19.697984",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:20.746766",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:21.732937",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-26T15:37:22.668994",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 31.9%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,198 @@
[
{
"timestamp": "2026-02-27T09:07:23.986173",
"action": "SELL",
"ticker": "WAL",
"reason": "Trailing stop hit (stop=86.53, price=83.13)",
"details": {
"success": true,
"ticker": "WAL",
"shares": 34,
"price": 83.12999725341797,
"proceeds": 2826.42,
"realized_pnl": -400.86
}
},
{
"timestamp": "2026-02-27T09:07:24.203603",
"action": "SELL",
"ticker": "DUOL",
"reason": "Trailing stop hit (stop=105.70, price=96.28)",
"details": {
"success": true,
"ticker": "DUOL",
"shares": 58,
"price": 96.2750015258789,
"proceeds": 5583.95,
"realized_pnl": -762.99
}
},
{
"timestamp": "2026-02-27T09:07:24.267378",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (79.2 > 70)",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:25.336034",
"action": "BUY",
"ticker": "FNB",
"reason": "GARP signal: PE=11.0, FwdPE=8.79, RevGr=26.4%, EPSGr=55.8%, RSI=27.5",
"details": {
"success": true,
"ticker": "FNB",
"shares": 363,
"price": 17.17,
"cost": 6232.71,
"cash_remaining": 41632.63
}
},
{
"timestamp": "2026-02-27T09:07:25.954145",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:26.968285",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:27.816236",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:27.816635",
"action": "SKIP",
"ticker": "WBS",
"reason": "Too close to 52wk high (1.7% away)",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:28.902782",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:30.002926",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:30.985810",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:32.007659",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:33.144665",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T09:07:34.157278",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:07.055084",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (73.3 > 70)",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:08.329514",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:08.906964",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:09.898988",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:10.744710",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:11.544001",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:12.575098",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:13.272803",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:14.413024",
"action": "SKIP",
"ticker": "BAC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:14.994059",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-02-27T15:37:15.946990",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,156 @@
[
{
"timestamp": "2026-03-02T09:07:04.465865",
"action": "SKIP",
"ticker": "JHG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:05.024153",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:06.140376",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:06.770073",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:08.372692",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:10.003652",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:10.956921",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:11.848588",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:12.809980",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:13.923560",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T09:07:14.678659",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:39.246566",
"action": "SKIP",
"ticker": "JHG",
"reason": "RSI too high (73.4 > 70)",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:40.653961",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:41.897583",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:42.775614",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:43.649734",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:44.434601",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:45.041913",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:46.170539",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:47.206782",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:48.790902",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-02T15:36:49.483848",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 35.0%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,184 @@
[
{
"timestamp": "2026-03-03T09:06:52.511999",
"action": "SELL",
"ticker": "INCY",
"reason": "Trailing stop hit (stop=98.13, price=98.08)",
"details": {
"success": true,
"ticker": "INCY",
"shares": 195,
"price": 98.08000183105469,
"proceeds": 19125.6,
"realized_pnl": -1136.31
}
},
{
"timestamp": "2026-03-03T09:06:54.221210",
"action": "SKIP",
"ticker": "JHG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:06:54.750895",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:06:55.516586",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:06:56.456770",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:06:56.977575",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:06:57.877487",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:06:58.532311",
"action": "BUY",
"ticker": "INCY",
"reason": "GARP signal: PE=15.3, FwdPE=11.3, RevGr=27.8%, EPSGr=43.6%, RSI=42.53",
"details": {
"success": true,
"ticker": "INCY",
"shares": 62,
"price": 98.07,
"cost": 6080.34,
"cash_remaining": 54677.89
}
},
{
"timestamp": "2026-03-03T09:06:59.240096",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:07:00.399306",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:07:01.000055",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:07:02.151829",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T09:07:02.838369",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:38.655163",
"action": "SKIP",
"ticker": "JHG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:39.465107",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:40.379595",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:40.995315",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:42.336766",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:42.963288",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:44.138517",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:44.950117",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:45.892479",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:46.689052",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-03T15:36:47.517288",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,156 @@
[
{
"timestamp": "2026-03-04T09:06:51.859921",
"action": "SKIP",
"ticker": "JHG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:06:52.767284",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:06:53.749586",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:06:54.746714",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:06:55.966656",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:06:56.875165",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:06:58.621458",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:07:00.185999",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:07:01.097974",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:07:02.258504",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T09:07:03.012084",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:47.790897",
"action": "SKIP",
"ticker": "JHG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:48.750411",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:49.601495",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:50.078739",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:51.118951",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:51.900654",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:52.984563",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:53.784449",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:54.871661",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:55.774634",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-04T15:36:56.580630",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,156 @@
[
{
"timestamp": "2026-03-05T09:06:51.173250",
"action": "SKIP",
"ticker": "JHG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:06:51.928922",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:06:53.046739",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:06:53.811639",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:06:54.843992",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:06:55.715959",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:06:56.717109",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:06:57.777846",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:06:58.915335",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:06:59.904991",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T09:07:00.913929",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:40.128450",
"action": "SKIP",
"ticker": "JHG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:40.849768",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:41.843653",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:42.646551",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:43.319768",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:44.128500",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:44.869106",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:45.946903",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:46.758544",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:47.737544",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-05T15:36:48.579143",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 34.8%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,268 @@
[
{
"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": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-03-09T10:06:46.464478",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:47.025308",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:47.887966",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:48.589249",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:49.016475",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:49.904491",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:50.636181",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:51.358414",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:52.058655",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:52.942341",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:53.655696",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T10:06:54.278435",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T16:36:34.760422",
"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-09T16:36:35.463335",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-09T16:36:35.931180",
"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-09T16:36:36.869937",
"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-09T16:36:37.497673",
"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-09T16:36:37.922479",
"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-09T16:36:38.966341",
"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-09T16:36:39.586184",
"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-09T16:36:40.469963",
"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-09T16:36:41.204853",
"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-09T16:36:41.788878",
"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-09T16:36:42.540253",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-03-10T10:07:54.136327",
"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-10T10:07:55.250529",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T10:07:56.386494",
"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-10T10:07:58.247136",
"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-10T10:07:59.024612",
"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-10T10:08:00.420927",
"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-10T10:08:02.311341",
"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-10T10:08:03.624569",
"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-10T10:08:04.761933",
"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-10T10:08:06.373894",
"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-10T10:08:07.690950",
"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-10T10:08:08.638226",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 33.0%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:29.738108",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:30.474574",
"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-10T16:36:30.900337",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:32.226799",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:33.020120",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:34.329585",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:35.049788",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:35.777898",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:36.612811",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:37.423490",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:38.342304",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-10T16:36:38.808257",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-03-11T10:06:42.410919",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:42.990749",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:43.846657",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:44.612370",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:45.038474",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:45.858909",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:46.580196",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:47.074251",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:48.078186",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:48.739134",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:49.605349",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T10:06:50.225239",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:32.402908",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:32.945978",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:34.458686",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:35.134584",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:35.851528",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:36.591942",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:37.076161",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:37.910738",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:38.704561",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:39.406446",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:40.253971",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-11T16:36:40.810153",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-03-12T10:06:47.943876",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:48.648051",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:49.414252",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:50.092662",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:50.976906",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:51.843483",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:52.722796",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:53.589077",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:54.540366",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.3%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:55.206142",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:55.928900",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T10:06:56.688406",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:32.544637",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:33.165791",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:33.853770",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:34.641976",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:35.069563",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:35.816117",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:36.551823",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:37.069052",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:37.899693",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:38.621543",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:39.042617",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-12T16:36:40.007012",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-03-13T10:06:46.789000",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:47.594529",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:48.073081",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:49.098650",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:49.688676",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:50.481829",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:51.355076",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:51.985689",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:52.980351",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:53.649823",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:54.214952",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T10:06:55.072362",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:37.570683",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:38.153253",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:38.790356",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:39.649356",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:40.076592",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:40.737597",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:41.601535",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:42.143440",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:42.979582",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:43.783911",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:44.591444",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.4%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-13T16:36:45.377033",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-03-16T10:06:58.299947",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:00.147989",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:00.649606",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:01.761619",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:02.667147",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:03.312023",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:03.871953",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:04.906017",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:05.591982",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:06.388519",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:07.118034",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T10:07:07.834220",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:42.383751",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:42.900782",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:43.801305",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:44.714391",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:45.374120",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:46.069033",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:46.758733",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:47.520217",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:48.058737",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:48.880476",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:49.615943",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-16T16:36:50.381543",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,212 @@
[
{
"timestamp": "2026-03-17T10:07:08.446768",
"action": "BUY",
"ticker": "DUOL",
"reason": "GARP signal: PE=12.5, FwdPE=13.35, RevGr=35.0%, EPSGr=193.6%, RSI=46.27",
"details": {
"success": true,
"ticker": "DUOL",
"shares": 56,
"price": 107.11,
"cost": 5998.16,
"cash_remaining": 49562.41
}
},
{
"timestamp": "2026-03-17T10:07:09.319081",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:10.579964",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:11.494155",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:12.736438",
"action": "BUY",
"ticker": "PATH",
"reason": "GARP signal: PE=22.63, FwdPE=13.13, RevGr=13.6%, EPSGr=107.4%, RSI=69.48",
"details": {
"success": true,
"ticker": "PATH",
"shares": 516,
"price": 11.77,
"cost": 6073.32,
"cash_remaining": 43489.09
}
},
{
"timestamp": "2026-03-17T10:07:13.895861",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:14.980848",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:15.966515",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:17.336292",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:18.334856",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:19.561436",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:20.691233",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:21.904162",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T10:07:22.988449",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:38.076666",
"action": "SELL",
"ticker": "DUOL",
"reason": "No longer passes GARP filter",
"details": {
"success": true,
"ticker": "DUOL",
"shares": 56,
"price": 104.36000061035156,
"proceeds": 5844.16,
"realized_pnl": -154.0
}
},
{
"timestamp": "2026-03-17T16:36:39.454398",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:40.196693",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:41.158060",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:41.910457",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:42.837084",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:43.635363",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:44.369235",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:45.416128",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:46.110796",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:46.992681",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:47.795497",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-17T16:36:48.792887",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-03-18T10:07:31.483820",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:33.550766",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:34.063099",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:35.535485",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:37.430303",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:38.149558",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:39.354941",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:40.320982",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:41.512242",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:42.719081",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:43.563567",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T10:07:44.423787",
"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-18T16:36:48.455321",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:49.055435",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:50.211689",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:50.884730",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:51.998185",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:52.776857",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:53.692840",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:54.690538",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:55.771995",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:56.747889",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:57.827035",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-18T16:36:58.577760",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.6%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-03-19T10:06:59.609946",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:00.535927",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:01.671350",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:02.497605",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:03.522914",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:04.320748",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:05.734711",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:06.505158",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:07.546847",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:08.775768",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:09.984398",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T10:07:10.741119",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.5%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:41.947527",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:42.659174",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:43.464381",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:44.283355",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:44.997246",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:45.869828",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:46.767453",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:47.710623",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:48.585302",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:49.441750",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:50.548633",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-19T16:36:51.142386",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
}
]

View File

@ -0,0 +1,170 @@
[
{
"timestamp": "2026-03-20T10:06:59.837692",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:00.816446",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:01.750023",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:02.836921",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:03.909505",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:04.855002",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:05.807087",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:06.899453",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:08.030211",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:08.996291",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:09.922884",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T10:07:10.880803",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.7%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:39.477459",
"action": "SKIP",
"ticker": "FHN",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:40.056140",
"action": "SKIP",
"ticker": "SSB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:41.001509",
"action": "SKIP",
"ticker": "WAL",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:41.694475",
"action": "SKIP",
"ticker": "ONB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:42.340782",
"action": "SKIP",
"ticker": "WBS",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:43.184096",
"action": "SKIP",
"ticker": "ZION",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:43.904512",
"action": "SKIP",
"ticker": "UBSI",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:45.035901",
"action": "SKIP",
"ticker": "CFG",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:45.978415",
"action": "SKIP",
"ticker": "EWBC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:46.917333",
"action": "SKIP",
"ticker": "FITB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:47.876904",
"action": "SKIP",
"ticker": "HOMB",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.9%, max allowed is 30.0%",
"details": {}
},
{
"timestamp": "2026-03-20T16:36:48.719646",
"action": "SKIP",
"ticker": "WTFC",
"reason": "Buy failed: Sector cap violation. Financial Services would be 32.8%, max allowed is 30.0%",
"details": {}
}
]