Independent analysis Β· 26 Aug 2026

Kinfo ranks traders by profit. I ranked whether the profit is real.

Full trade histories for Kinfo's entire all-time top 20, plus three sellers found by sweeping all 1,005 profiles. 216,885 trades recomputed from raw rows β€” nothing read off a summary widget. One record inverts to a loss, the highest win rate on the board ranks 22nd of 23 β€” and the best strategy of the lot turns out to be a habit we cannot port.

23traders audited
216,885trades recomputed
1tracked live from day one
6 of 8"options traders" earn elsewhere
10sell training or signals
2 of 20run bots without saying so
0replicable on our broker

Most trading track records are marketing. Somebody posts a screenshot of a P&L, and there is no way to know what was cropped out of it.

Kinfo is different in one specific way: it connects a trader's profile to their actual broker account and verifies every trade against it. That turns a claim into a record, and it is the reason this analysis was possible at all β€” the data is tied to real executions rather than to what somebody says they did.

I came at it from two directions. I work with data for a living, and I run a small algorithmic trading setup of my own. That combination leaves you building strategies constantly and almost never able to check them against somebody who is demonstrably good, because the evidence is usually unverifiable. As a Kinfo member I had access to a board full of records where the evidence is not.

So the question I set out to answer was a simple one: what are the consistently profitable traders on that board actually doing differently β€” is there a pattern in the timeframes, the structures, the sizing, the way they exit β€” and is any of it something I could encode and run myself?

To answer it I pulled the complete trade histories of the 23 most profitable verified traders β€” 216,885 individual trades β€” through the platform's own API, and recomputed every number from the raw fills rather than reading the summary figures. I found patterns. They were not the ones I expected, and most of them were about the metrics themselves being unreliable rather than about the traders.

What follows ranks those 23 records not by how much money they made, but by whether the money is what it appears to be β€” and then checks whether any of it could be reproduced by somebody trading a normal retail account.

What this is, and what it is not. I am a user of Kinfo, not affiliated with it. Everything below comes from data the platform publishes on public profiles, recomputed from the individual trade fills β€” nothing private, leaked, or behind a paywall that other users cannot see. Every observation concerns what the numbers show, not the honesty of anyone named, and where a figure has an innocent explanation I say so explicitly. None of it is investment advice.

How this ranking is weighted

Profit is the wrong question for us. These four axes decide whether a strategy could be rebuilt and run β€” and they are weighted accordingly.

35%

Credibility

Is the reported profit actually trading? Positions with no cost basis, imported vs live-tracked history, and stock legs that quietly absorb the losses an option win rate advertises away.

30%

Consistency

Does it repeat? Losing months, profitable years, monthly stability, drawdown against profit, and how much rides on the best month, best year and ten biggest trades.

20%

Clarity

Can we see the mechanism? Transparency settings, plus whether an exit rule is actually visible in the fills. We can only rebuild what we can read.

15%

Replicability

Could we run it? The capital implied by median position size and notional, and whether the posture needs a balance sheet this project does not have.

None of this scores skill. jurn is probably the best trader on the board and ranks 11th, because his edge needs $55bn of notional throughput and he holds naked index positions to expiry. Excellent and unreplicable are not contradictory.

Who we would actually trust

Four records survive scrutiny β€” for different reasons, and with different uses to us.

onezerozerom

The best options record on the board. Run at one contract, 86% of shorts closed before expiry at a median 63% of credit. Sells nothing, 45 followers, never made the top 20. We went in expecting to replicate him β€” that did not survive contact.

7/7 years + DD 6.4% 45–75 DTE not replicable as-is
Kyle Williams

The best equity curve at scale. Eight profitable years out of eight, rising throughout. No streak carries it β€” the best month is 5.8% of lifetime profit. Pure stock day trading; his 28 option trades lost money and he stopped.

8/8 years + DD 4.8% $10.7m sells (YouTube)
edu_trades

Statistically the most consistent record found, and the hardest to explain by luck: 27,958 trades and his ten best are only 2.4% of gross wins β€” no outlier carries him. He loses on 18% of days and his worst hole is βˆ’$125,166, but he fills them in a median of 12 trading days, faster than anyone here.

7 losing mo / 92 top-10 = 2.4% fills in 12d sells (club)
jurn

Credibility 100/100 β€” zero contamination, the only live-tracked account, no hidden settings, sells nothing, genuinely options-only. The problem is size: a $3.95m drawdown and $5.66m of median notional per leg.

0% artifact live-tracked DD 69.2% not fundable

All 23, ranked

Scores are 0–100 per axis. Fake% is the share of reported profit that comes from positions with no purchase price β€” money that entered the account rather than being earned in it.

# Trader Score Cred Cons Clar Repl Reported Instrument Yrs + Losing mo Fake% Sells
01onezerozerom
93.2
8595100100$1,191,444OPT7/718%2.7%β€”
02Kyle Williams
92.0
8910010072$10,689,559STK8/813%0.0%YES
03edu_trades
88.7
901008865$3,757,530STK8/88%0.0%YES
04daily_harvester
87.8
779095100$743,923OPT3/34%15.1%β€”
05KrisVerma
82.5
90818865$3,065,901STK6/626%0.0%YES
06Gex
82.1
807486100$1,042,158OPT6/714%0.4%β€”
07dom
81.9
956410065$1,916,297STK5/629%0.0%YES
08TctTrader
80.7
866210080$1,834,864STK7/833%0.0%β€”
09vette
79.4
6771100100$2,696,036OPT*7/728%16.5%β€”
10Weekly OPTIONS
76.4
94598660$1,917,812OPT3/330%0.0%YES
11jurn
75.0
100539535$5,704,957OPT3/327%0.0%β€”
12Steven Dux
74.3
87707650$11,772,881STK9/1025%0.0%YES
13Jay Gamma Trader
73.5
91489560$1,804,278OPT2/338%0.0%β€”
14blacknugget
73.3
903210080$2,615,164STK2/333%4.0%β€”
15Bobdog
72.1
894271100$3,021,211OPT2/340%4.6%YES
16Aikido Trading Enigma
70.3
88529538$10,309,138STK6/737%2.8%YES
17Pace
70.2
565695100$1,710,888OPT5/631%12.3%YES
18Heliomaster
68.1
80635962$10,904,738STK9/1126%0.0%β€”
19ravenloft
64.6
365898100$2,927,849OPT4/412%43.7%β€”
20greenmachine
62.0
9198865$1,655,623STK5/949%0.0%β€”
21zanger
60.4
63199592$2,084,488OPT8/1235%9.4%β€”
22madaz
55.6
80176465$11,328,730STK6/1040%0.0%YES
23NeilStrikes
42.2
30010078$2,724,544OPT6/1357%141.2%β€”

* vette is 53% options by trade count but loses money on them β€” see below.

What a monthly curve hides β€” and what it reveals

A correction, prompted from outside. A reader who follows edu_trades pointed out he had reported roughly a $100k loss about four weeks ago β€” which contradicted the $3,284 max drawdown this page first published. They were right and the table was wrong.

The error was the measurement window, not the data. Drawdown was computed on the monthly curve, where a brutal day is netted against the twenty other days in its month. Every drawdown figure on this page is now measured on the daily curve.

TraderMonthly curveDaily curveUnderstated by
edu_tradesβˆ’$3,284βˆ’$125,16638Γ—
daily_harvesterβˆ’$4,110βˆ’$35,8478.7Γ—
Kyle Williamsβˆ’$342,488βˆ’$516,4411.5Γ—
KrisVermaβˆ’$406,658βˆ’$613,2011.5Γ—
jurnβˆ’$2,944,019βˆ’$3,949,4781.3Γ—
onezerozeromβˆ’$66,382βˆ’$76,8051.2Γ—
madazβˆ’$6,301,873βˆ’$7,181,3421.1Γ—

The gap is widest exactly where it matters most β€” for the high-frequency traders whose monthly totals look serene. Whether that gap is a warning or a compliment is the next question, and the answer turns out to be "both".

What edu_trades actually went through matches the outside report

2026-07-24 β€” 25 trades, gross losses βˆ’$101,360, net for the day βˆ’$87,439. Worst single trade: 106,547 shares from $3.8789 to $4.5846, βˆ’$76,687. The drawdown deepened to βˆ’$125,166 by 2026-07-29 and was still not recovered at the data cutoff.

The "~$100k" is his gross loss on the losing positions that day β€” the figure a trader naturally quotes β€” against a net day of βˆ’$87,439.

He loses money on 18% of trading days: 315 of 1,763. The "7 losing months in 92" figure was true and, on its own, misleading.

But the ratio is not only an indictment framing corrected

Calling it "understated by 38x" treats the monthly figure as pure error. It is not. A large gap between the two means the holes get filled inside the month β€” which is a real and favourable property, not an artifact.

July 2026 is the case in point. The loss did not arrive in a vacuum: he was already up $167,612 over the first 23 days. It landed on the 24th, cost $96,859 across the rest of the month, and July still closed at +$70,753.

Read as a recovery-speed measure rather than a risk measure, the ratio ranks him first by a distance. Median trading days to fill a drawdown:

TraderMonthly DDDaily DDRatioMedian days to fill
edu_tradesβˆ’$3,284βˆ’$125,16638.1Γ—12
KrisVermaβˆ’$406,658βˆ’$613,2011.5Γ—23
onezerozeromβˆ’$66,382βˆ’$76,8051.2Γ—24
Kyle Williamsβˆ’$342,488βˆ’$516,4411.5Γ—32
jurnβˆ’$2,944,019βˆ’$3,949,4781.3Γ—63
madazβˆ’$6,301,873βˆ’$7,181,3421.1Γ—never

madaz's deepest drawdowns have no recovery date at all β€” they were never filled. That is the other end of the same measure.

One caveat on the current episode not yet closed

His six closed drawdowns filled in 5, 8, 16, 17, 16 and 9 trading days. The July one is his deepest and is still open at 22 days β€” he has clawed back about $80k of the $125k and remains $44,761 below the 23 July peak at the data cutoff. So "he always recovers quickly" is the base rate, not a description of where he is right now.

Which number is right? they answer different questions

Daily answers "how deep is the hole while you are in it" β€” the number that governs sizing and margin. Monthly answers "does the strategy out-earn its holes" β€” the number that governs whether the drawdown is survivable. Quoting either alone is what produced the error; this page now carries both.

Does the ranking change? barely

edu_trades stays at #3 with a consistency score of 100, because $125,166 against $3.76m of lifetime profit is still only 3.3% β€” the tightest drawdown ratio of anyone here. The metric was wrong; the conclusion it supported happened to survive. Composite scores moved under a point and no position changed hands.

The lasting lesson is about method: a smoothing window is a choice that can manufacture the answer. Monthly buckets flattered every high-frequency trader in this study, and would have flattered a strategy of ours the same way. Even daily hides intraday pain β€” that gross figure is 16% worse than the day's net.

None of this counts against the trader note

The losses are all present in his verified record, he reports them publicly, and the outside account of what he said matches the data to the dollar. A trader who publishes a βˆ’$101,360 day is doing the thing that makes a track record worth reading β€” and it was his own disclosure that caught an error in this analysis.

Where the money actually comes from

The instrument label on the leaderboard is frequently not where the profit is. Each bar splits a trader's lifetime PnL into its option book and everything else. Several of the best records here contain no options whatsoever.

gain loss centre line = $0 Β· bars scaled to Β±$13m
Paceoptions / stock hedge
options +$5.44m
stock βˆ’$3.73m
vettelabelled options
stock +$3.05m
options βˆ’$357k
Steven Duxlabelled stocks
stock +$12.69m
options βˆ’$919k
Kyle Williamslabelled stocks
stock +$10.78m
options βˆ’$85k
NeilStrikeslabelled options
stock etc +$2.65m β€” but see below
options +$71k
edu_tradesno options at all
stock +$3.76m Β· options $0 β€” 27,958 trades, not one contract
madazno options at all
stock +$11.33m Β· options $0
Heliomasterlabelled stocks
stock +$10.78m
options +$126k
jurngenuinely options-only
options +$5.60m Β· everything else +$106k
onezerozeromoptions-dominant, clean
options +$996k Β· stock +$195k

Of the eight traders the first pass called options traders, only jurn and Bobdog make the bulk of their money on options in the way the label implies. And the two most consistent records on the whole board β€” edu_trades and madaz β€” never touched a contract: 27,958 and 53,278 trades, all stock.

Inconsistencies found

Seven, ordered by how badly they change the conclusion.

NeilStrikes record inverts

Nine positions carry no purchase price. They are worth $3,848,369 against a reported profit of $2,724,544 β€” 141%. Excluding them the account is βˆ’$1,123,825.

What this does and does not show. The missing cost basis is a fact of the feed, not evidence about the trader: every buy fill on those positions arrives with no price, which is exactly what a transferred-in holding looks like. They may well have been real gains earned elsewhere. The narrower claim is the one that matters β€” his reported profit is not measuring his trading, and a leaderboard ranking him on it is ranking something else.

Two are 2022 penny-stock positions (226,194 shares sold at $4.61; 146,195 at $4.98); five more cluster on 2025-08-29 and 09-05. His actual options book is roughly flat (+$71,180 across 1,252 option and spread rows). 47 of 82 months losing, and 56.1% of all gross wins come from ten trades.

madaz highest win rate, worst consistency

93.1% of trades win β€” the best rate on the leaderboard β€” and losses average 11.5Γ— wins ($17,959 vs $1,564). Worst single loss $1,901,276. Months of βˆ’$3.05m, βˆ’$2.96m and βˆ’$1.82m sit inside a +$6.7m year.

Max drawdown βˆ’$6.3m, or 55.6% of lifetime profit. 2022 βˆ’$1.05m, 2023 βˆ’$81k, 2026 βˆ’$105k. The best refutation of win rate as a selection metric we have β€” and none of it is hidden: every figure here comes from his own published record.

ravenloft 43.7% is account setup

89 rows in April 2024 with no cost basis, worth $1,279,043. Genuine trading is approximately $1.65m, not $2.93m. Separately, 55.9% of net profit comes from a single month.

vette wrong instrument label

Presented as an options trader. His options lose $357,225 and his futures lose $84,838; all $3.05m of profit comes from 275 stock trades. The earlier "607% average gain" flag understated the problem.

zanger ten years imported

The account was created 2025-01-07 and carries trades back to 2015 β€” 3,631 days of backfill. 44 of 126 months losing, 47.2% of profit in one month, the weakest monthly stability in the set bar madaz and greenmachine.

Only one record was tracked live structural

jurn's account existed before his first trade. Every other record was imported at signup β€” Steven Dux +1,141 days, vette +1,142, ravenloft +1,261, zanger +3,631, NeilStrikes +4,051. Imported history is not fraud, but it was never observed in real time and the broker feed decides what it contains.

Several headline names are in decline stale edges

Steven Dux 2021 +$3.58m β†’ 2025 +$21k. madaz 2021 +$6.69m β†’ 2026 βˆ’$105k. dom 2021 +$1.0m β†’ 2026 βˆ’$9k. TctTrader 2020 +$924k β†’ 2024 +$2k. Ranking by all-time profit surfaces people whose edge already stopped working.

Who is actually running a bot

Nobody has to declare automation, so this reads the timestamps instead. Two questions: who says so, and whose execution betrays it regardless. Three of the 23 show execution a human cannot produce, and two of those three say nothing about it on their profile. Nothing on Kinfo asks them to β€” this is an observation about how the trades were placed, not an accusation of concealment.

The three that are systematic

Naoufel Taief

Confirmed bot, openly declared β€” the account is literally named "Algo account". 48.7% of 6,768 trades fire within 3 seconds of a :00 or :30 boundary, across 37 slots. A half-hourly timer loop.

rank 87 52% losing days $269,523
vette β€” top-20 #11

Very likely a bot; his profile does not mention it. 52.9% of entries land on the quarter-hour grid against 6.7% expected. Not feed rounding: those :00-second rows appear in only 21 of 60 minutes.

not disclosed 15-min poll options lose $357k
Heliomaster β€” top-20 #2

Partly automated; his profile does not mention it. Baskets of up to 15 different stocks bought inside 2 seconds with computed odd share counts (33, 78, 86, 129…). Nobody types that. Alongside a much larger discretionary block book.

not disclosed algorithmic sizing $10.9m

And the one we checked for the opposite reason

onezerozerom is discretionary the answer cuts both ways

We ran him through the same test hoping to find machinery worth copying. There is none: schedule 0.9%, and his same-second clusters collapse to 13 across 5,462 trades. The 76% one-contract sizing and 86% managed exits are a rule he follows by hand.

That reads as good news β€” no black box we would fail to reproduce. It is also the problem. A hand-followed habit is not an algorithm, and when we went looking for the actual thresholds, they were not there. See below.

Two traps that manufacture false positives

Placeholder timestamps corrected mid-analysis

Kinfo stamps 00:00:00, or 04:00:00 / 05:00:00 (the same midnight-ET marker either side of DST), when the broker gave a date but no clock. Some feeds use their own β€” edu_trades has 16:00:00 on 11.7% of rows.

The first run read those as executions and ranked Pace, Bobdog, NeilStrikes and edu_trades as "partly systematic" on nothing but missing data. All four are discretionary once the markers are dropped.

But a repeated time is not automatically a placeholder β€” a bot fires on a grid. Discarding every frequent timestamp deleted Naoufel's entire signature. The rule now keeps times that have siblings at other slots on the same regular grid.

Multi-leg option tickets corrected mid-analysis

Kinfo splits a spread into one row per leg, all sharing an entry second. That read as basket firing and made Jay Gamma Trader look 65% automated.

Restricting the test to clusters spanning different underlyings collapsed his 2,295 same-second clusters to 16. He places multi-leg tickets; he does not fire baskets.

What the declared algo traders actually earn

19 of 1,005 profiles mention automation. The best ranks 40th, and the tail is negative.

RankTraderProfitTradesHow they describe it
40TQQQTrader$887,805358Systematic TQQQ and SQQQ trader
87Naoufel Taief$269,5236,768Algo account
125stonk_surfer$155,5118,621implementing python scripts
149YankeeAxelrod$116,5481,974All trades taken are done via algo
158Sharpely TOS$107,864621Systematic multi-strategy
300pb0316$19,4301,461Quantitative, Statistics, Mechanics driven
489co_trading$41997Trader 100% algorΓ­tmico, 7 aΓ±os
971ai-trader-proβˆ’$113,4381,577β€”
995SADM Capitalβˆ’$329,5423,030systematic options trader, CFA

TQQQTrader does not survive a closer look either: 67.2% of his gross wins come from ten trades, 82% of profit from one year, 61% of days losing, and a drawdown worth 47.5% of lifetime profit β€” across only 358 trades. He also carries no intraday timestamps at all, so the systematic claim cannot be checked against execution.

The read: automation is not the edge on this platform. The top of the board is discretionary traders β€” plus two who are quietly systematic and don't advertise it. And the one we want to replicate does it by hand, which means the rule is simple enough to state and there is nothing hidden we would fail to rebuild. What we would add is the automation he never bothered with.

Caveat: absence of a signal is not proof of a human. A bot that adds jitter, or trades only on events, leaves no grid. This finds lazy automation β€” which is most of it.

The most consistent β€” three answers

The honest answer depends on what "consistent" is being asked to mean.

Statistically edu_trades

92 months, seven losing β€” six of them in 2019 while starting out, the seventh βˆ’$3,284 net. Median month +$31,321.

  • Max drawdown $125,166 on $3.76m β€” 3.3%
  • Top ten trades: 2.4% of gross wins β€” next best is 8.6%
  • 27,958 trades Β· avg win $433 Β· avg loss $662
  • Small-cap intraday scalping, sub-day holds
At scale Kyle Williams

Eight profitable years out of eight and rising: $39k β†’ $609k β†’ $1.87m β†’ $1.01m β†’ $1.10m β†’ $1.97m β†’ $2.19m β†’ $1.91m.

  • 12 losing months in 89
  • Best month 5.8% of profit, best year 20.4%
  • Max drawdown $516,441 on $10.7m β€” 4.8%
  • Pure stock, median hold 0 days, 8,000 shares
Closest to our domain onezerozerom

Seven profitable years out of seven, 11 losing months in 62 β€” and unlike the other two it is an options book. Whether we could run it is a separate question, answered below.

  • Median size one contract, $16,500 notional
  • 45–75 DTE, best cohort 93.3% win
  • 86% of shorts closed early at median 63% of credit
  • Max drawdown $76,805 β€” 6.4% of profit

What changed when we went deeper on onezerozerom

The ranking put him first and scored his replicability 100/100. Then three things landed, and two of them contradict that score. The record stands; the plan built on it did not.

His exit rule does not exist the one we most wanted

An earlier pass recorded "closes at a median 63% of credit" and left the precise rule open. It is now closed, negatively. Credit captured on winners closed early, in 10% bins:

Credit capturedPositions closed theren
0–9%170
10–19%226
20–29%260
30–39%253
40–49%284
50–59%464
60–69%530
70–79%666
80–89%397
90–99%275
100%+150

A broad hump with a long tail through zero and into negative. No spike at any threshold β€” not 50%, not 65%. And it is not a time rule either: cross-tabbed against days remaining, the median capture slides from 53% with 30+ DTE left to 85% with 4–7 left. There is no number to encode.

His entry rule is not in the data either unknowable from here

145 underlyings, a flat weekday distribution, DTE spread from 35 to 70 days, and a credit-to-notional ratio running from 0.02% to 4.91%. Nothing in the record says why he opened that strike on that day. Kinfo has no messaging, so we cannot ask.

Our broker will not place a third of his book checked, not assumed

Alpaca has no naked-option level. Shorts must be covered, cash-secured, or a defined-risk spread leg. 31% of his legs are naked short calls β€” impossible at any level. His median position needs $9,700 of collateral. On a small retail options budget β€” take $1,000 as the illustration β€” only 28% of his positions fit at all.

Which means the replicability score of 100 this page gave him was measuring the wrong thing: capital efficiency in the abstract β€” one contract, $16,500 notional β€” rather than what a broker will actually accept. A fourth correction for the list.

So what survives an envelope, not an algorithm

Transfers: 45–75 DTE at entry (his best cohort β€” 1,690 legs, 93.3% win, +$553k), liquid large-cap underlyings, both sides with a put lean, one contract, close before expiry rather than letting it run, cut losers.

Does not transfer: the naked exposure, which becomes a ~$5-wide vertical β€” collateral drops to roughly $500 and fits, but the credit is capped too, so his P&L stops applying and the backtest defines the expectation. The short-call half either goes or becomes call verticals. And the profit target is ours to choose: his data supports somewhere in the 50–75% band and says nothing sharper.

The honest summary: he is still the best options record on this board and the ranking is unchanged. What changed is what we thought we were getting from him. We were looking for a mechanism and found a habit β€” and a habit does not port to a broker that forbids half of it.

What we take from this

  1. onezerozerom is the best record and still not a strategy we can take. It beat 19 traders with more profit on consistency and integrity. But his thresholds are not in the data and our broker will not place a third of his book, so what transfers is an envelope we would have to finish ourselves.

  2. The best-in-class benchmark is stock, not options. Kyle Williams and edu_trades run tighter equity curves than every options trader here. Worth knowing we are choosing the harder instrument.

  3. Win rate is refuted twice over. madaz at 93.1% ranks 22nd of 23, and jurn's highest-win-rate DTE bucket is his only losing one. Do not select or optimise on it.

  4. Consolidate instrument legs before believing any number. Six of the eight nominal options traders make their money somewhere other than options.

  5. Filter the leaderboard before using it as a funnel. No-cost-basis rows, imported history and decaying edges make all-time profit a poor selection signal β€” it is how the first pass missed onezerozerom and surfaced NeilStrikes.

GeekendZone

Researched, written and built by Jose Cedeno. Built on bare metal.