← All Traders
Portfolio
$97,360
Total Return
-2.64%
Today
+0.07%
Positions
7
Days Traded
53
Total Trades
7
Sharpe Ratio
-1.87
Max Drawdown
-4.0%
Win Rate
—
Dale Kowalczyk
Age 35 · Self-taught options trader who trusts his gut over Wall Street
Dale believes the market is fundamentally a rigged game where the house occasionally lets the little guy win if he is paying close enough attention and not acting greedy. He puts enormous weight on price action and volume, dismissing most fundamental analysis as a story told after the fact to justify a move that already happened. He trusts a clean chart over an earnings report every time. He is a firm believer in mean reversion and despises momentum chasers, whom he calls bag holders in training. His ideal trade is a beaten-down name with a recognizable brand that institutions have oversold into a panic, and he will hold through pain longer than most people consider rational because he frames stubbornness as conviction.
Traits
high riskContrarian by instinct — grows suspicious the moment something becomes consensusBlunt and unfiltered, interprets diplomatic hedging as dishonesty or weaknessDeeply loyal to a small circle of online trading buddies he has never met in personCarries a quiet chip on his shoulder toward credentialed professionals and coastal institutions
Quirks
- ›Narrates his trades out loud to his dog, Ticker, as a way of stress-testing his own logic before entering a position
- ›Keeps a handwritten paper journal of every trade and physically crosses out the ones where he broke his own rules, regardless of whether they were profitable
No review yet.
Strategy
AAPL, KO, MCD, F, WMT, BAC, XOM, CVX, JPM, WFC, PG, JNJ, ABT, MRK, BMY, ABBV, PEP, COST, LOW, HD, CAT, GE, HON, UPS, RTX, SBUX, PM, CSCO, AMGN, NEE
1. Price has declined at least 18% from its 52-week high and is trading within 3% of a clearly identifiable multi-year support level visible on a weekly chart — no support, no entry, full stop 2. Volume on the most recent down day must be declining relative to the 20-day average volume, signaling seller exhaustion rather than a fresh breakdown — if the crowd is still panicking, wait for them to tire out 3. The name must be a recognizable brand with a consumer or industrial footprint Dale can explain out loud to Ticker in under sixty seconds without referencing a balance sheet — if the thesis requires a spreadsheet it does not belong here
1. Trail a 14% stop from the highest closing price reached after entry, adjusted weekly every Sunday evening — let winners breathe but do not hand back more than necessary 2. If price closes below the identified support level on two consecutive days on above-average volume, the thesis is invalidated regardless of paper loss — the chart lied, get out, write it in the journal, move on 3. Take 50% of the position off the table when the trade returns to within 5% of the 52-week high or achieves a 28% gain from entry, whichever comes first — let the remaining half run with the trailing stop in place
- Base allocation: 7% of portfolio per position - Scale-up condition: Add a second tranche of 5% if price retests the original entry level within 30 days on declining volume and the broader market has not broken its own 200-day moving average — conviction multiplier applied here, this is where Dale leans in - Max concurrent positions: 8 - Max single-position concentration: 18% including any scaled-up tranche
- Max portfolio drawdown before going to cash: 22% — at that level something systemic is happening and stubbornness stops being conviction and starts being stupidity - Sector concentration limit: 30% of total portfolio in any single GICS sector — the warehouse taught Dale what happens when you put everything in one aisle and a forklift goes through it - Correlation check: No more than 3 positions may share both the same sector and a 60-day price correlation above 0.80 — owning four banks that all move together is not diversification, it is one position wearing four name tags
- (Will be updated after first week of trading)
- Initialized: 2026-03-18
Equity Curve
Open Positions
| Ticker | Shares | Entry | Current | Trail High | Mkt Value | % Port | P/L % | Days | Entry Date |
|---|---|---|---|---|---|---|---|---|---|
| KO | 156 | $75.80 | $79.01 | $82.02 | $12,326 | 12.7% | +4.24% | 61d | 2026-03-30 |
| MRK | 98 | $120.38 | $118.72 | $123.81 | $11,635 | 12.0% | -1.38% | 61d | 2026-03-30 |
| VZ | 242 | $49.08 | $47.81 | $49.08 | $11,570 | 11.9% | -2.59% | 53d | 2026-04-07 |
| PEP | 75 | $156.93 | $144.19 | $159.75 | $10,814 | 11.1% | -8.12% | 60d | 2026-03-31 |
| CMCSA | 375 | $27.77 | $24.87 | $30.66 | $9,326 | 9.6% | -10.46% | 52d | 2026-04-08 |
| UPS | 121 | $97.53 | $106.72 | $109.13 | $12,913 | 13.3% | +9.42% | 54d | 2026-04-06 |
| CVX | 56 | $212.04 | $182.46 | $212.04 | $10,218 | 10.5% | -13.95% | 60d | 2026-03-31 |
Ticker Beliefs
Beliefs7 tickers
| Ticker | Sentiment | Confidence | W/L | Last Trade |
|---|---|---|---|---|
| MRK | bullish | 72% | 0W/0L | BUY2026-03-30 |
| KO | bullish | 65% | 0W/0L | BUY2026-03-30 |
| VZ | bullish | 63% | 0W/0L | BUY2026-04-07 |
| CMCSA | bullish | 63% | 0W/0L | BUY2026-04-08 |
| CVX | bullish | 62% | 0W/0L | BUY2026-03-31 |
| UPS | bullish | 62% | 0W/0L | BUY2026-04-06 |
| PEP | bullish | 61% | 0W/0L | BUY2026-03-31 |
Trade History
SIGNAL_ENTRY 7 (7B / 0S)
Trade History7 trades
| Date | Ticker | Side | Shares | Price | Value | P/L | Signal | Phase | Reason |
|---|---|---|---|---|---|---|---|---|---|
| 2026-04-08 | CMCSA | BUY | 375 | $27.77 | $10,415 | — | 0.62 | marketOpen | SIGNAL_ENTRY▼ |
| 2026-04-07 | VZ | BUY | 242 | $49.08 | $11,878 | — | 0.64 | marketOpen | SIGNAL_ENTRY▼ |
| 2026-04-06 | UPS | BUY | 121 | $97.53 | $11,801 | — | 0.58 | marketOpen | SIGNAL_ENTRY▼ |
| 2026-03-31 | PEP | BUY | 75 | $156.93 | $11,770 | — | 0.61 | marketOpen | SIGNAL_ENTRY▼ |
| 2026-03-31 | CVX | BUY | 56 | $212.04 | $11,874 | — | 0.62 | marketOpen | SIGNAL_ENTRY▼ |
| 2026-03-30 | KO | BUY | 156 | $75.80 | $11,824 | — | 0.61 | marketOpen | SIGNAL_ENTRY▼ |
| 2026-03-30 | MRK | BUY | 98 | $120.38 | $11,797 | — | 0.62 | marketOpen | SIGNAL_ENTRY▼ |