Trade counts match.
Each recap against the trades entered before it was posted.
From Team2’s posts
337
Trades listed in 44 recaps.
Our count
337
Trades entered before each recap.
42 of 44Recaps within one trade of our count.
Dates of the 44 recaps, New York time
Shaded: the 2 recaps not within one trade of our count.
- (not within one trade of our count)
- (not within one trade of our count)
Team2 boasts win rates of 70–75%+.
15 posts give a win rate for one week, month or stretch; 13 of them are 75% or more. Team2 does not say how it counts a win. Counting a win whenever any part of a trade sold at a profit comes closer to Team2’s counts. These figures cover 2024 to 2026.
From Team2’s posts
77.0%
Wins in Team2’s recaps, of the trades they list.
Our count
70.2%
The same recaps, counting any part sold at a profit.
“Team2 won” and “your copy won”: the trade made money, or some of it sold at 30% or more above the buy price. Team2 pays no commissions; your copy pays $0.65 a contract each way.
Dates of the 15 posts that give a win rate, New York time
Dates of the 27 recaps with wins and losses, New York time
Every red day Team2 called was red at the time of the call.
A day counts when a Team2 post says how the day went, in so many words or by clear implication; the last such post of the day is the call. Measured when each call was posted, up to $1,000 a trade in whole contracts. Over the whole day, 52 of the 56 lost money.
From Team2’s posts
56
Red days Team2 called.
Our count
56
Of those, days that had lost money by the call.
Team2’s median posted gain: 80%, where we can check it.
Gain on the option’s price, not a win rate.
From Team2’s posts
80%
Median gain Team2 posted, on the 449 posts with its posted or screenshot buy price and no add.
Our count
58%
Median gain at the bid when each post arrived.
Every trade, counted.
Loading the report…
How we measured.
1,583 trades, Jan 2, 2024 – Nov 11, 2026. The trade-count check uses 44 of Team2’s recaps.
- Recap checks
- Each recap is compared with the trades Team2 had entered before it was posted, using only the sales made by then: the sells Team2 posted, and the stops and exits we assume where it posted none.
- Exact-second prices
- Every price is the bid or ask at that second, except Team2’s own buys and sales, set as the next two rows say.
- When Team2 buys
- The buy is timed at the alert. Its price is the cost Team2’s own Webull screenshot of the position shows, where Team2 shared one before any add (the highest cost the screenshot allows, rounded up to the cent); a price Team2 posted is kept where it fits the screenshot, or where Team2’s own posted average contradicts the screenshot. With no such screenshot it is the price Team2 posted, and with neither, the ask when the alert appeared.
- When Team2 sells
- We assume Team2 sold before posting. Each trim or exit is priced 2% under the highest bid of the 5 minutes before its sell post (rounded to the cent, and never below the bid 15 seconds before the post), at the first moment that bid stood; a second we have no quotes for counts as its highest trade price less 1 cent. The 5 minutes start no earlier than 1 second after the alert, no earlier than Team2’s previous sell post on the trade, and, for an exit, no earlier than Team2’s last post before the exit that moves its stop or says it still holds. Stop-outs, cuts, posts showing Team2 was out, and any sale whose bid 15 seconds before its post is below Team2’s buy are priced at the bid 15 seconds before the post instead (or, for a trim or target exit that hit a level Team2 announced, at the bid when it hit). A breakeven stop Team2 posted sells the rest if the bid falls to the entry price after Team2’s last post showing it still held.
- When You sell
- Each sale is priced at the bid 5 seconds after Team2’s sell post for it appears. The last tile, “Sold when Team2 sold”, uses Team2’s sale rule instead (When Team2 sells, above), counting only bids from 1 second after your buy.
- Trim sizes
- A trim that doesn’t say how much sells half of the position if it is Team2’s first, and a third of what is left after that; words like “most” or “a few” set other shares.
- No exit posted
- When Team2 posted no exit for the rest of a position, we assume it was sold at the first post showing Team2 was out, or earlier at a stop that starts after Team2’s last post showing it still held: breakeven on the whole position after a +30% sale (no stop at all once the sales so far cover the cost), otherwise 25% below entry. If the price is already below the stop when it starts, the rest sells then. With neither, it sells at 3:59 pm ET, as do the 14 trades Team2 said it held into the close.
- $1,000 per trade
- Every trade gets up to $1,000, bought in whole contracts.
- $0.65 per contract each way
- Charged on the buy and on the sell for You. Team2’s figures have no commissions.
- Summaries
- Totals and rates. No quoted messages.