YouTube2Text

I Backtested the Original Turtle Soup Strategy for 15 Years (ICT's Mentor) — Transcript

by Strange ICT · 2,495 words · 390 segments · language en · Watch on YouTube

Full transcript

  1. 0:00Hello guys and welcome back to the
  2. 0:01channel. Today we're going to break down
  3. 0:02the original Turtle Soup strategy from
  4. 0:05the famous book Street Smarts written by
  5. 0:08the legendary traders Linda Raschke and
  6. 0:10Larry Connors. This book has influenced
  7. 0:13millions of traders and many of its
  8. 0:15ideas were later repackaged in different
  9. 0:17forms. It is basically a trading manual.
  10. 0:20It doesn't bury you in psychology or
  11. 0:22unnecessary jargon. It gives you clear
  12. 0:25setups, rules and examples. And we're
  13. 0:27going to reconstruct Turtle Soup as
  14. 0:29faithfully as possible and backtest it
  15. 0:32across 15 years of historical US 100
  16. 0:35data. So first we will test the original
  17. 0:37strategy, then we will test different
  18. 0:39parameters, values and different ways of
  19. 0:41managing the trades and finally we will
  20. 0:44see whether we can improve it using AI
  21. 0:47without over fitting it. Basically
  22. 0:49without changing the rules so many times
  23. 0:52that they only work on the past. All
  24. 0:54right? Now to do that I'm going to use a
  25. 0:56strategy architect, an AI powered
  26. 0:58research system that I built for this
  27. 1:00exact process. I spent a lot of time
  28. 1:03building this engine and you're going to
  29. 1:05see how it works. Before we start guys,
  30. 1:06make sure to check the current discount
  31. 1:08bonus is running. They offer three
  32. 1:10options, the classic evaluation, a
  33. 1:12one-time fee evaluation with no
  34. 1:13activation fee after passing and a
  35. 1:15straight to funded option. You can use
  36. 1:18the coupon code STRANGER for the best
  37. 1:20available discount. And now let's get
  38. 1:22into it. So the main question we're
  39. 1:24answering today is not did Turtle Soup
  40. 1:26ever work because that would be an
  41. 1:28insult to a legendary trader like Linda.
  42. 1:31The real question is does Turtle Soup
  43. 1:33still work today? This strategy guys was
  44. 1:36published almost 30 years ago and since
  45. 1:38then millions of traders have read the
  46. 1:40book, applied its ideas and repackaged
  47. 1:43them. Markets also change when more
  48. 1:45people discover the same opportunity,
  49. 1:47that opportunity can become smaller or
  50. 1:49even disappear over time. So we're going
  51. 1:51to find out whether the original idea
  52. 1:53still contains an edge in today's
  53. 1:55market. I'll use this report throughout
  54. 1:57the video. This version is only 16 pages
  55. 2:00because I created it mainly as a visual
  56. 2:02guide for the recording. If you want a
  57. 2:04complete technical report with exact
  58. 2:06methodology, tests, and results, all you
  59. 2:09have to do is to subscribe and leave a
  60. 2:11comment down below and I'll send you the
  61. 2:12extended version so you can study the
  62. 2:14process and apply it to other strategies
  63. 2:17so you can find
  64. 2:18um profitable edges using it.
  65. 2:21All right. Now, let's look at how the
  66. 2:23Turtle Soup worked. For a long trade, we
  67. 2:25begin by finding the lowest price from
  68. 2:28the previous 20 trading days.
  69. 2:31We then wait for the market to break
  70. 2:32below that low. Okay? Normally, a new
  71. 2:3520-day low looks like a bearish
  72. 2:37breakout. Okay? Breakout traders might
  73. 2:40may start selling because they expect
  74. 2:42price to continue lower. Turtle Soup is
  75. 2:44betting on the opposite. If it waits for
  76. 2:47that breakout to fail and if price
  77. 2:49breaks below the old low and then
  78. 2:51reverses back above it, we enter long
  79. 2:54using a buy stop.
  80. 2:56Now, the previous low must be at least
  81. 2:58four trading session old, okay? And once
  82. 3:01it breaks below it, we place again a a
  83. 3:03buy stop five to 10 ticks above the
  84. 3:06level.
  85. 3:07If price keeps falling, we don't enter.
  86. 3:09The order only activates if price
  87. 3:11reverses and comes back inside the old
  88. 3:13range.
  89. 3:14And that order is valid for the current
  90. 3:16session only. We don't leave it active
  91. 3:17for the next day or try to re-enter on
  92. 3:20next day.
  93. 3:21Our initial stop loss goes one tick
  94. 3:23below the current session low. If the
  95. 3:25trade moves in our favor, we trail the
  96. 3:26stop loss to protect the profit. Okay?
  97. 3:31And there is only optional re-entry
  98. 3:33rule. If we got stopped out on day one
  99. 3:35or day two, we can enter again at the
  100. 3:37original price. For a short trade, we
  101. 3:39simply reverse everything.
  102. 3:42So, the entire strategy is built around
  103. 3:44a failed breakout. You can see it
  104. 3:46clearly on this example from the book
  105. 3:48from December 1995.
  106. 3:51We have a nice range right here. So, as
  107. 3:53you can see, on one
  108. 3:55price takes a high. This high, if we
  109. 3:58scanned the last 20 days, this is the
  110. 4:00highest high.
  111. 4:01Price takes it. Once we traded above,
  112. 4:05we place a sell stop at that level, and
  113. 4:08price will take us with it. And as you
  114. 4:09can see, this was profitable,
  115. 4:11and you start trailing the stop.
  116. 4:14Same thing here. Price takes the low of
  117. 4:16the last 20 days.
  118. 4:17Takes it. We place a buy um stop. So, if
  119. 4:21price reverses and came back to that
  120. 4:22level, it's going to take us with it.
  121. 4:24So, we have two winning trades here.
  122. 4:27This one was a loser, as you can see. We
  123. 4:29takes the high here with this five
  124. 4:31candle, but it got stopped out. All
  125. 4:34right?
  126. 4:35This one was only uh was also a winner.
  127. 4:38As you can see, we took the this low. If
  128. 4:41we scan the last 20 days, this is the
  129. 4:44uh lowest low, and it happened
  130. 4:47um
  131. 4:49at least four sessions earlier, as the
  132. 4:52book suggested. This was only This was
  133. 4:54also a winner.
  134. 4:56Uh my initial observation is that this
  135. 4:58idea may work better in ranging or less
  136. 5:00directional markets. If NQ is trending
  137. 5:03aggressively higher, for example, the
  138. 5:06long setups may work while the short
  139. 5:08setups repeatedly fight the overall
  140. 5:10trend. But, this is only an observation.
  141. 5:12We're not going to build a strategy
  142. 5:13around it unless the data confirms it.
  143. 5:17For this research, we're using US 100
  144. 5:19data from 2012 all the way to 2026,
  145. 5:23divided into three periods, as always.
  146. 5:25I'm not going to go through the splits.
  147. 5:27It's very obvious. You can see it here.
  148. 5:29The first split is where we are allowed
  149. 5:31to develop and find variations and
  150. 5:34hypotheses and so on. And then we're
  151. 5:36going to freeze them and test them on
  152. 5:38the other splits. That's it. But, this
  153. 5:39separation is extremely important. But,
  154. 5:43uh we need to make one important
  155. 5:44adjustment, which is normalizing the
  156. 5:46trading cost. Extremely important
  157. 5:49concept that can easily kill profitable
  158. 5:52strategies while back testing.
  159. 5:55So, what is normalizing trading cost?
  160. 5:57It's easy. All you have to do
  161. 6:00or let's say that the account we're
  162. 6:01modeling, okay? An FTMO account for
  163. 6:04example has 1.45 point spread on US 100.
  164. 6:09Okay? Today US 100 is trading around
  165. 6:1129k. So, 1.45 point is very small cost
  166. 6:16relative to the price of the index. I
  167. 6:19mean your stop loss on NQ is is going to
  168. 6:22be like 30, 40, or 50 points. So, the
  169. 6:25spread is not going to bother you at
  170. 6:27all. But in the earlier part of our
  171. 6:30data, 2012 all the way to 2017 or
  172. 6:33whatever,
  173. 6:35the index was much cheaper. If we charge
  174. 6:37the same 1.45 point when the index is
  175. 6:40trading at 10k for example, that cost
  176. 6:43becomes almost three times larger
  177. 6:46relative to the value of the market.
  178. 6:49Meaning the stop loss is not going to be
  179. 6:5150 or 60 points like today. It's going
  180. 6:53to be like
  181. 6:5520 or 15. So, the spread is going to eat
  182. 6:57a lot. So, that would unfairly punish
  183. 7:00the older trades.
  184. 7:02Okay? So, all you have to do is we scale
  185. 7:04the cost with price of index. We're not
  186. 7:06removing the cost or trying to make the
  187. 7:08strategy look better. We're simply
  188. 7:10keeping the relative burden consistent.
  189. 7:12Okay? Otherwise, we might reject the
  190. 7:15strategy because the index used to be
  191. 7:17cheaper. We can we need to remember and
  192. 7:19use some common sense. We're uh
  193. 7:21deploying the strategy in an era where
  194. 7:24NQ is trading at 29k and it's only
  195. 7:27getting higher and higher and higher.
  196. 7:29So, the spread is not going to eat a lot
  197. 7:30of the strategy. All right. Now, let's
  198. 7:32look at the results. Phase one is the
  199. 7:34literal baseline. We follow the rules
  200. 7:36from the book as faithfully as possible.
  201. 7:38And the only part the book does not
  202. 7:40define mechanically is the exit or the
  203. 7:43TP.
  204. 7:44So, profit management was left mainly to
  205. 7:46traders judgement. We tested several
  206. 7:48exits, fixed targets at 2R, 3R, and 4R,
  207. 7:51and a trailing stop, and also a
  208. 7:53time-based exit.
  209. 7:55Um R simply represent amount risked on
  210. 7:58one trade. So, if we risk $100, then 1R
  211. 8:01is $100, 3R is 300, that's it.
  212. 8:05Now, two versions looked promising
  213. 8:07during development, closing after two
  214. 8:09session, so the time-based exit, and
  215. 8:12using a 3R target with a maximum hold of
  216. 8:15five sessions.
  217. 8:16From 2012 to 2017, both produced profit
  218. 8:20factor above 1.1.7.
  219. 8:23In simple terms, they made more than
  220. 8:25$1.7 for every $1 they lost. Okay, that
  221. 8:29sounds good, but the strategy didn't
  222. 8:31trade often. So, the frequency was too
  223. 8:34low, and each version made only around
  224. 8:3624R across five years. That's not good.
  225. 8:41And this is why one attractive profit
  226. 8:44factor number is not is never enough.
  227. 8:46Now, when we move to validation, both
  228. 8:49versions failed, as you can see. Uh the
  229. 8:51two session version dropped to 0.23 uh
  230. 8:54profit factor, a disaster. The 3R
  231. 8:57version dropped to 0.53, better, but
  232. 9:01clearly not profitable.
  233. 9:03But in the later periods, the two
  234. 9:04sessions version uh remained
  235. 9:06unprofitable, as you can see.
  236. 9:08And the 3R version actually recovered.
  237. 9:11But this strategy is ac- is obviously
  238. 9:13not tradeable because of the low
  239. 9:14frequency, and it actually uh went under
  240. 9:18for three whole years in the validation
  241. 9:20period from 2018 to 2020. However, we
  242. 9:23found another version that looked more
  243. 9:25promising. Uh instead of searching for a
  244. 9:27new 20-session extreme, we only used a
  245. 9:3010-session lookback.
  246. 9:33And it also removed the rule requiring
  247. 9:36the previous extreme to be at least four
  248. 9:38session old. Okay? Um so, we
  249. 9:41uh
  250. 9:42removed some strict guidelines, all
  251. 9:44right? And its results were actually
  252. 9:46stronger. So, it becomes our new
  253. 9:49baseline strategy for phase two. A
  254. 9:51descendant of the baseline.
  255. 9:54So, this is where Strategy Architect
  256. 9:56starts looking deeper. Okay? Instead of
  257. 9:59randomly changing indicators, it asks
  258. 10:01questions about what actually happens
  259. 10:03during the trade.
  260. 10:05As you can see, these are a couple of
  261. 10:06the questions it asks. You can go
  262. 10:08through them one by one. But basically,
  263. 10:10each idea must have a logical reason
  264. 10:13behind it. And we also have one major
  265. 10:15limitation, which is the strategy
  266. 10:17already has a low number of trades. That
  267. 10:19means we cannot keep adding filters. We
  268. 10:21cannot
  269. 10:22um
  270. 10:23because every filter is going to remove
  271. 10:25more setups, and eventually we would be
  272. 10:27left with five trades a year. At that
  273. 10:29point, one lucky trade could make the
  274. 10:31entire strategy
  275. 10:32look better than it really is. So,
  276. 10:35several ideas that uh Strategy Architect
  277. 10:37proposed looked excellent during
  278. 10:40development. One version added half a
  279. 10:43position only after the original trade
  280. 10:45had proven itself, so it's in profit.
  281. 10:48The 4-hour version looked even stronger,
  282. 10:50and combining the daily and 4-hour
  283. 10:53version also produced impressive
  284. 10:54results. But development is the easy
  285. 10:57part. The real question is whether those
  286. 10:59improvements
  287. 11:01uh survive later data. And most of them
  288. 11:03did not. Only one version consistently
  289. 11:06improved the parent, which is the half
  290. 11:08bank uh plus runner. And the idea behind
  291. 11:11this is very simple, uh the Strategy
  292. 11:13Architect came up with.
  293. 11:15When the trade reaches its normal exit
  294. 11:18on day 10, okay, we close half of the
  295. 11:21position, and we bank part of the
  296. 11:22profit.
  297. 11:24And the other half stays open for 10
  298. 11:27more sessions.
  299. 11:30So, basically, we are riding the trend,
  300. 11:32okay? Giving a strong move more time to
  301. 11:34continue. And NQ tends to does that.
  302. 11:38It's um a trending to the upside market.
  303. 11:42So, we're not adding more risk. We are
  304. 11:43paying ourselves with half of the
  305. 11:45position, all right? This version
  306. 11:47improved the parent during development,
  307. 11:48validation, and the final period. So,
  308. 11:51everywhere, the whole data set. But,
  309. 11:53there was still one problem we had not
  310. 11:55properly tested, which is overnight
  311. 11:57financing. Our enhanced version had
  312. 11:59become a swing trading strategy, and
  313. 12:01many trades stayed open for days or even
  314. 12:03weeks.
  315. 12:05And for the type of accounts we're
  316. 12:06targeting, that creates a big problem.
  317. 12:09Most futures prop firms require uh
  318. 12:11positions to be closed before the end of
  319. 12:12the day. So, we can't use them. And CFD
  320. 12:15prop firms allows us to hold positions
  321. 12:18overnight, but they charge a swap fee.
  322. 12:22And think of uh a swap fee is uh as a
  323. 12:26rent for keeping the position open,
  324. 12:28okay? And the average hold of this
  325. 12:30strategy or this version can be can go
  326. 12:32all the way to 15 days.
  327. 12:34Sometimes 30 days if we're going to
  328. 12:36catch a way bigger trend, you know? So,
  329. 12:39after swaps, nearly all of that profit
  330. 12:41disappeared, leaving the strategy around
  331. 12:43break even.
  332. 12:44And the only way that you can use this
  333. 12:45strategy is open a futures account, a
  334. 12:48personal futures account that does not
  335. 12:50have swaps. So, it's not something that
  336. 12:52everyone can use, all right? So, we
  337. 12:54found a profitable signal, but we did
  338. 12:56not have the right product or account
  339. 12:58structure to actually trade it.
  340. 13:01Now, why did the literal version from
  341. 13:03the book fail, which is the baseline?
  342. 13:05One possible and the most possible
  343. 13:07explanation is edge decay.
  344. 13:10An edge is simply a repeatable
  345. 13:12advantage. But but when an idea becomes
  346. 13:15widely known and more traders be begin
  347. 13:18exploiting it, that advantage can become
  348. 13:20smaller, okay?
  349. 13:22That is only one possibility. There is
  350. 13:24other possibilities, but that's a
  351. 13:26highest probable um
  352. 13:28ideal.
  353. 13:30And also research has shown that many
  354. 13:32market anomalies becomes weaker after
  355. 13:34they are published.
  356. 13:36And those are usually hidden inside
  357. 13:38academic uh papers that that very few
  358. 13:41people read. Now imagine a famous book
  359. 13:43containing simple strategies
  360. 13:45that millions of traders can understand
  361. 13:47and use.
  362. 13:49So if edge decay is present, the effect
  363. 13:51could be even stronger. All right? So
  364. 13:56what about the other strategies in this
  365. 13:57book? I haven't tested all of them, so I
  366. 14:00cannot honestly say they no longer work,
  367. 14:02but I also would not copy the rules
  368. 14:04directly and assume that
  369. 14:07they will produce the same results
  370. 14:08today. I highly doubt that.
  371. 14:10The real value of the book, in my
  372. 14:12opinion, is understanding the ideas
  373. 14:14behind the setups, how these uh traders
  374. 14:16identified failed breakouts, exhaustion,
  375. 14:19reversals, and change in market
  376. 14:20behavior. You can take those ideas,
  377. 14:22maybe add them as a part to your
  378. 14:24strategies. So yes, I still think the
  379. 14:27book is worth reading,
  380. 14:28but not as a collection of strategies to
  381. 14:31copy blindly, but um as a way to
  382. 14:34understand how legendary traders
  383. 14:36thought about the market back then.
  384. 14:39Um that's all for the video, guys. I
  385. 14:41hope uh you enjoyed it. If you want the
  386. 14:43detailed report, as always, leave a
  387. 14:45comment below,
  388. 14:47and make sure you are subscribed, and
  389. 14:49I'll send it to you. That's it.
  390. 14:51Now happy trading, and good luck.

About this transcript

This page contains the full transcript of I Backtested the Original Turtle Soup Strategy for 15 Years (ICT's Mentor) by Strange ICT, generated from the public captions YouTube serves with the video. The transcript has 2,495 words across 390 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.