QP Trade Record
The exact record behind every pip figure on the site - main entries, recovery banks, BE1 runner legs and re-entries. No cherry-picking, nothing hidden.
Every leg - main entry, recovery add, runner - shows its entry and exit price, so you can check any of them against your own chart. A setup is the group of legs that share one stop; several can be open at once. Levels publish the moment a setup is fully closed, and the only thing ever held back is a setup that is still running - that is what the live signal channel is for. Pips are QP’s recorded result for each leg using the strategy’s reference-feed entry and exit prices. They are not broker fills - actual execution can differ through spread, slippage, feed differences, swap and execution conditions.
Measured entry to exit on 932 legs. The slower ones are recovery legs riding until their setup resolves - they win 63.3% of the time and account for 31.6% of all profit on this page.
- -313.8pBE1 RunnerBUYHISTORICALLOSSJan 30, 2026, 3:40 PM ET· held 1h 10m· 4893.15 → 4861.77Was in profit, then turnedBest it got+548pWorst it got-487.1pClosed at-313.8p
- -280.1pMain TradeBUYHISTORICALLOSSJan 30, 2026, 3:35 PM ET· held 1h 15m· 4878.01 → 4850.00Was in profit, then turnedBest it got+699.4pWorst it got-440.1pClosed at-280.1p
- -122pRecovery A2BUYHISTORICALLOSSJan 30, 2026, 3:35 PM ET· held 5m· 4862.20 → 4850.00Was in profit, then turnedBest it got+229.5pWorst it got-122.4pClosed at-122p
- +280.5pRecovery A1BUYHISTORICALWINJan 30, 2026, 3:00 PM ET· held 30m· 4893.15 → 4921.20Went against it first, then workedBest it got+548pWorst it got-120.2pClosed at+280.5p
- -396.5pMain TradeBUYHISTORICALLOSSJan 30, 2026, 12:50 PM ET· held 10m· 4889.65 → 4850.00Was in profit, then turnedBest it got+107.4pWorst it got-506.2pClosed at-396.5p
- -69.5pRecovery A1BUYHISTORICALLOSSJan 30, 2026, 12:50 PM ET· held under 1s· 4856.95 → 4850.00Was in profit, then turnedBest it got+57.3pWorst it got-69.9pClosed at-69.5p
- -69.5pRecovery A2BUYHISTORICALLOSSJan 30, 2026, 12:50 PM ET· held under 1s· 4856.95 → 4850.00Was in profit, then turnedBest it got+57.3pWorst it got-69.9pClosed at-69.5p
- +925.2pMain TradeSELLHISTORICALWINJan 30, 2026, 12:10 PM ET· held 45m· 4992.82 → 4900.30Went against it first, then workedBest it got+924.9pWorst it got-240.9pClosed at+925.2p
- +434.7pBE1 RunnerSELLHISTORICALWINJan 30, 2026, 12:05 PM ET· held 25m· 4973.17 → 4929.70Went against it first, then workedBest it got+434.3pWorst it got-425.1pClosed at+434.7p
- -445.5pMain TradeBUYHISTORICALLOSSJan 30, 2026, 9:50 AM ET· held 10m· 5094.55 → 5050.00Was in profit, then turnedBest it got+29.9pWorst it got-445.9pClosed at-445.5p
- -392.8pRecovery A1BUYHISTORICALLOSSJan 30, 2026, 9:50 AM ET· held under 1s· 5089.28 → 5050.00Was in profit, then turnedBest it got+82.5pWorst it got-393.1pClosed at-392.8p
- -108.9pRecovery A2BUYHISTORICALLOSSJan 30, 2026, 9:50 AM ET· held under 1s· 5060.89 → 5050.00Straight to the stopBest it got0pWorst it got-109.3pClosed at-108.9p
- -691.9pMain TradeBUYHISTORICALLOSSJan 30, 2026, 8:20 AM ET· held 2h 20m· 5119.19 → 5050.00Was in profit, then turnedBest it got+266.2pWorst it got-692.2pClosed at-691.9p
- -719pBE1 RunnerBUYHISTORICALLOSSJan 30, 2026, 8:20 AM ET· held 1h 55m· 5125.78 → 5053.88Was in profit, then turnedBest it got+200.3pWorst it got-719.4pClosed at-719p
- -389.4pRecovery A1BUYHISTORICALLOSSJan 30, 2026, 8:20 AM ET· held 35m· 5088.94 → 5050.00Was in profit, then turnedBest it got+110.1pWorst it got-389.8pClosed at-389.4p
- -168pRecovery A2BUYHISTORICALLOSSJan 30, 2026, 8:20 AM ET· held 35m· 5066.80 → 5050.00Was in profit, then turnedBest it got+331.6pWorst it got-168.3pClosed at-168p
- +859pMain TradeBUYHISTORICALWINJan 30, 2026, 5:50 AM ET· held 50m· 5013.80 → 5099.70Went against it first, then workedBest it got+858.7pWorst it got-133.6pClosed at+859p
- +534.6pBE1 RunnerBUYHISTORICALWINJan 30, 2026, 5:25 AM ET· held 15m· 5018.96 → 5072.42Straight to targetBest it got+534.2pWorst it got-4.6pClosed at+534.6p
- -429.9pBE1 RunnerBUYHISTORICALLOSSJan 30, 2026, 1:55 AM ET· held 3h 25m· 5199.53 → 5156.54Was in profit, then turnedBest it got+413.4pWorst it got-499.9pClosed at-429.9p
- -396.8pMain TradeBUYHISTORICALLOSSJan 30, 2026, 1:50 AM ET· held 3h 30m· 5189.68 → 5150.00Was in profit, then turnedBest it got+511.9pWorst it got-397.1pClosed at-396.8p
- -282pRecovery A1BUYHISTORICALLOSSJan 30, 2026, 1:50 AM ET· held 3h 15m· 5178.20 → 5150.00Was in profit, then turnedBest it got+626.8pWorst it got-282.4pClosed at-282p
- -122pRecovery A2BUYHISTORICALLOSSJan 30, 2026, 1:50 AM ET· held 3h 15m· 5162.20 → 5150.00Was in profit, then turnedBest it got+786.8pWorst it got-122.4pClosed at-122p
- -82.3pRecovery A2BUYHISTORICALLOSSJan 29, 2026, 8:10 PM ET· held under 1s· 5358.23 → 5350.00Straight to the stopBest it got0pWorst it got-82.6pClosed at-82.3p
- -170.7pMain TradeBUYHISTORICALLOSSJan 29, 2026, 8:05 PM ET· held 3h 20m· 5383.47 → 5366.40Was in profit, then turnedBest it got+674.5pWorst it got-176.4pClosed at-170.7p
- -539.6pBE1 RunnerBUYHISTORICALLOSSJan 29, 2026, 8:05 PM ET· held 2h· 5420.36 → 5366.40Was in profit, then turnedBest it got+305.6pWorst it got-545.3pClosed at-539.6p
- -25.4pRecovery A1BUYHISTORICALLOSSJan 29, 2026, 8:05 PM ET· held under 1s· 5368.94 → 5366.40Straight to the stopBest it got0pWorst it got-31pClosed at-25.4p
- -564.3pMain TradeSELLHISTORICALLOSSJan 29, 2026, 3:40 PM ET· held 1h 5m· 5293.57 → 5350.00Was in profit, then turnedBest it got+107.1pWorst it got-564.6pClosed at-564.3p
- -330.9pRecovery A1SELLHISTORICALLOSSJan 29, 2026, 3:40 PM ET· held 55m· 5316.91 → 5350.00Was in profit, then turnedBest it got+340.5pWorst it got-331.2pClosed at-330.9p
- -137.4pRecovery A2SELLHISTORICALLOSSJan 29, 2026, 3:40 PM ET· held 5m· 5336.26 → 5350.00Straight to the stopBest it got0pWorst it got-137.8pClosed at-137.4p
- +687.6pMain TradeBUYHISTORICALWINJan 29, 2026, 11:30 AM ET· held 25m· 5230.94 → 5299.70Went against it first, then workedBest it got+687.2pWorst it got-62.2pClosed at+687.6p
- +37.5pBE1 RunnerBUYHISTORICALWINJan 29, 2026, 11:25 AM ET· held 10m· 5274.16 → 5277.91Went against it first, then workedBest it got+37.2pWorst it got-380pClosed at+37.5p
- +1,133.3pMain TradeSELLHISTORICALWINJan 29, 2026, 10:10 AM ET· held 6h 15m· 5513.63 → 5400.30Went against it first, then workedBest it got+1,132.9pWorst it got-360.8pClosed at+1,133.3p
- +655.2pBE1 RunnerSELLHISTORICALWINJan 29, 2026, 10:05 AM ET· held 6h· 5501.88 → 5436.36Went against it first, then workedBest it got+654.9pWorst it got-478.3pClosed at+655.2p
- +1,128.7pRecovery A2SELLHISTORICALWINJan 29, 2026, 10:05 AM ET· held 2h 40m· 5541.08 → 5428.21Went against it first, then workedBest it got+1,128.3pWorst it got-86.2pClosed at+1,128.7p
- +828.5pRecovery A1SELLHISTORICALWINJan 29, 2026, 10:00 AM ET· held 2h 50m· 5529.44 → 5446.59Went against it first, then workedBest it got+828.1pWorst it got-202.7pClosed at+828.5p
- -637.9pMain TradeSELLHISTORICALLOSSJan 28, 2026, 8:40 PM ET· held 1h 45m· 5486.21 → 5550.00Was in profit, then turnedBest it got+412.7pWorst it got-638.2pClosed at-637.9p
- +770.9pMain TradeBUYHISTORICALWINJan 28, 2026, 6:30 PM ET· held 30m· 5422.61 → 5499.70Straight to targetBest it got+770.6pWorst it got-0.3pClosed at+770.9p
- +974.9pMain TradeBUYHISTORICALWINJan 28, 2026, 4:45 PM ET· held 4h 40m· 5302.21 → 5399.70Went against it first, then workedBest it got+974.6pWorst it got-335.8pClosed at+974.9p
- -470.6pMain TradeBUYHISTORICALLOSSJan 28, 2026, 6:00 AM ET· held 2h 20m· 5297.06 → 5250.00Was in profit, then turnedBest it got+23.4pWorst it got-470.9pClosed at-470.6p
- +788.1pMain TradeBUYHISTORICALWINJan 28, 2026, 3:25 AM ET· held 6h 35m· 5220.89 → 5299.70Went against it first, then workedBest it got+787.7pWorst it got-193.1pClosed at+788.1p
- +401.1pBE1 RunnerBUYHISTORICALWINJan 28, 2026, 2:10 AM ET· held 4h 15m· 5234.58 → 5274.69Went against it first, then workedBest it got+400.7pWorst it got-100.6pClosed at+401.1p
- +997.3pMain TradeBUYHISTORICALWINJan 27, 2026, 8:05 PM ET· held 8h 45m· 5099.97 → 5199.70Went against it first, then workedBest it got+997pWorst it got-238.4pClosed at+997.3p
- +779.7pRecovery A1BUYHISTORICALWINJan 27, 2026, 3:45 PM ET· held 3h· 5078.18 → 5156.15Went against it first, then workedBest it got+779.4pWorst it got-20.4pClosed at+779.7p
- +488.9pBE1 RunnerBUYHISTORICALWINJan 27, 2026, 3:45 PM ET· held 40m· 5119.11 → 5168.00Went against it first, then workedBest it got+488.6pWorst it got-40.1pClosed at+488.9p
- -491.1pMain TradeBUYHISTORICALLOSSJan 26, 2026, 2:00 PM ET· held 12h 5m· 5099.11 → 5050.00Was in profit, then turnedBest it got+59.1pWorst it got-491.4pClosed at-491.1p
- -311.6pRecovery A1BUYHISTORICALLOSSJan 26, 2026, 2:00 PM ET· held 11h 55m· 5081.16 → 5050.00Was in profit, then turnedBest it got+238.6pWorst it got-311.9pClosed at-311.6p
- -119.8pRecovery A2BUYHISTORICALLOSSJan 26, 2026, 2:00 PM ET· held 5h 30m· 5061.98 → 5050.00Was in profit, then turnedBest it got+430.4pWorst it got-120.1pClosed at-119.8p
- +711.9pMain TradeBUYHISTORICALWINJan 26, 2026, 1:45 AM ET· held 7h 25m· 5028.51 → 5099.70Went against it first, then workedBest it got+711.5pWorst it got-163.4pClosed at+711.9p
- +372.3pBE1 RunnerBUYHISTORICALWINJan 25, 2026, 8:30 PM ET· held 1h 35m· 5039.90 → 5077.13Went against it first, then workedBest it got+371.9pWorst it got-110.2pClosed at+372.3p
- +49.2pBE1 RunnerBUYHISTORICALWINJan 23, 2026, 3:30 AM ET· held 14h 15m· 4908.45 → 4913.37Went against it first, then workedBest it got+588.1pWorst it got-72.6pClosed at+49.2p
- +5pMain TradeBUYHISTORICALWINJan 23, 2026, 3:25 AM ET· held 14h 35m· 4903.44 → 4903.94Went against it first, then workedBest it got+638.2pWorst it got-23.4pClosed at+5p
- +624pRe-EntryBUYHISTORICALWINJan 22, 2026, 11:20 AM ET· held 19h 40m· 4816.81 → 4879.21Went against it first, then workedBest it got+623.7pWorst it got-443.6pClosed at+624p
- +430pRecovery A1BUYHISTORICALWINJan 22, 2026, 2:20 AM ET· held 7h 55m· 4787.61 → 4830.61Went against it first, then workedBest it got+499pWorst it got-151.6pClosed at+430p
- +129.7pMain TradeBUYHISTORICALWINJan 21, 2026, 10:15 AM ET· held 13h 50m· 4816.81 → 4829.78Went against it first, then workedBest it got+716.8pWorst it got-21.2pClosed at+129.7p
- +566pBE1 RunnerBUYHISTORICALWINJan 21, 2026, 12:15 AM ET· held 3h 40m· 4816.78 → 4873.38Straight to targetBest it got+565.6pWorst it got-18.5pClosed at+566p
- +963.8pMain TradeBUYHISTORICALWINJan 20, 2026, 8:05 PM ET· held 19h 25m· 4703.32 → 4799.70Went against it first, then workedBest it got+963.5pWorst it got-23.2pClosed at+963.8p
- +546.5pBE1 RunnerBUYHISTORICALWINJan 20, 2026, 6:40 PM ET· held 17h 40m· 4714.42 → 4769.07Went against it first, then workedBest it got+546.2pWorst it got-88.9pClosed at+546.5p
- -583.9pMain TradeBUYHISTORICALLOSSJan 16, 2026, 10:30 AM ET· held 4d 2h· 4608.39 → 4550.00Was in profit, then turnedBest it got+344.7pWorst it got-584.3pClosed at-583.9p
- -751.4pBE1 RunnerBUYHISTORICALLOSSJan 16, 2026, 10:30 AM ET· held 4d 1h· 4619.52 → 4544.38Was in profit, then turnedBest it got+233.4pWorst it got-751.7pClosed at-751.4p
- -142.1pRecovery A2BUYHISTORICALLOSSJan 16, 2026, 10:30 AM ET· held under 1s· 4564.21 → 4550.00Straight to the stopBest it got0pWorst it got-142.4pClosed at-142.1p
- +430pRecovery A1BUYHISTORICALWINJan 14, 2026, 4:10 PM ET· held 1d 22h· 4582.89 → 4625.89Went against it first, then workedBest it got+599.7pWorst it got-132.7pClosed at+430p
- +878.4pMain TradeBUYHISTORICALWINJan 11, 2026, 7:55 PM ET· held 2d 8h· 4511.86 → 4599.70Went against it first, then workedBest it got+878pWorst it got-299.1pClosed at+878.4p
- +977.3pMain TradeBUYHISTORICALWINJan 6, 2026, 6:20 PM ET· held 1d 20h· 4401.97 → 4499.70Went against it first, then workedBest it got+976.9pWorst it got-57.4pClosed at+977.3p
- +582.5pBE1 RunnerBUYHISTORICALWINJan 5, 2026, 11:10 PM ET· held 1d 1h· 4410.39 → 4468.64Went against it first, then workedBest it got+582.1pWorst it got-141.6pClosed at+582.5p
Check the figures yourself
Every closed leg -- winners, losers, break-evens, recovery adds and runner -- as a CSV. Generated at download time from this same record.
Download CSVHow each figure is defined: methodology.
See the whole record
These are one record split into views. Any single one of them, read alone, is misleading.
Pips today, this week and this month, with the month-by-month breakdown underneath. Recomputed from the log every time the page loads.
+156,875.9 pips, 1.97 profit factor, and where the profit actually comes from - with an honest note on how much of it is one year.
-10,809 pips, 363 days underwater, and the worst year in full. Every bad number in the record, with dates you can check.
Every call published live, before the outcome was known, with prices published the moment the position closes. Starts at zero and grows with real trades.