Monday, 1 January 2024

CPO Futures Trades In Year 2024

The ONE YEAR ONE POST on the CPO Futures blog starts its 5th year. A trader's diary of ~30 years trading experience.

NO Strings Attached... The below SAR trade signals Always Out in Advance for FREE viewing. They are early Stop and Reverse (SAR) trade signals before opening market at best I can.

As shown in previous posts too, the theoretical accumulated P&L for the past 4 years :

  • 2020 @ 681 pts (or RM17,025.00 per lot, Profit) from 38 SARs
  • 2021 @ 409 pts (or RM10,225.00 per lot, Profit) from 38 SARs too.
  • 2022 @ 2905 pts (or RM72,625.00 per lot, Profit) from 24 SARs
  • 2023 @ -213 pts (or -RM5,325.00 per lot, Loss) from 39 SARs
  • 2024 @ ?? pts. (wait and see 😶 Profit or Loss ?)
Eye on Multiple Losing Trades (MLTs) and Capital Risk Ratio (CRR) as they can definitely wipe out good traders! Do your own research too since it is just a trader's diary! 

Take Note: The SAR trade signals remain in theoretical prices (read Notes for more updates). 
  • SAR Sell@3748 (27/12/2022night) and its P&L will be recorded here.
  1. Buy 3742 +6 if 3742 is traded on 8/1n or 9/1d
  2. Sell 3834 +92 if 3834 is traded on 29/1n or 30/1d (**3834-3722=112)
  3. Buy 3850 -16 if 3850 is traded on 5/2n or 6/2d
  4. Sell o3826 -24 on 15/2n if 3801 is traded on 13/2d
  5. Buy 3879 -53 if 3879 is traded on 19/2d
  6. Sell 3836 -43 if 3836 is traded on 20/2n or 21/2d
  7. Buy o3890 -54 if 3889 is traded on 26/2n or 27/2d
  8. Sell 4195 +305 if 4195 is traded on 26/3n or 27/3 (**4195-3827=368, Note:15/3,27/3)
  9. Buy 4251 -56 if 4251 is traded on 1/4d
  10. Sell 4255 +4 if 4255 is traded on 12/4d
  11. Buy 3931 +324 if 3931 is traded on 21/5 (**4187-4931= 256, note:15/4,14-15/5,20/5)
  12. Sell 3903 -28 if 3903 is traded on 18/6 (** 3903-3913= -8, note: 14/6)
  13. Buy 3958 -55 if 3958 is traded on 20/6
  14. Sell 3892 -66 if 3892 is traded on 21/6
  15. Buy o3969 -77 if 3936 is traded on 1/7
  16. Sell 3949 -20 if 3949 is traded on 9/7
  17. Buy 3977 -28 if 3977 is traded on 22/7 (** 3925-3977= -52, note: 15/7, 22/7)
  18. Sell o3915 -62 if 3921 is traded on 24/7 (230pm opened 3915)
  19. Buy 3966 -51 if 3966 is traded on 26/7
  20. Sell o3876 -90 if 3904 is traded on 29/7
  21. Buy 3813 +63 if 3813 is traded on 22/8 (** 3821-3813= +8 , note:15/8,22/8)
  22. Sell 3816 +3 if 3816 is traded on 13/9 (** 3786-3858= -72, note:13/9,19/9)
  23. Buy 3858 -42 if 3858 is traded on 18/9n
  24. Sell 4813 +955 if 4813 is traded on 19/11 (** 4813-3798 = 1015, note: 15/10, 15/11, TargetHit@25/10 )
  25. Buy 4843 -30 if 4843 is traded on 28/11 (hit@27/11n)
  26. Sell 4951 +108 if 4951 is traded on 10/12
  27. Buy if 4990 is traded on 20/12 (**4851-?=?, note:13/12)
  28. Sell
  29. Buy
  30. Sell

NOTES :

2/1: Trading Day 1 starts today with SAR Short@3748 being carried forward that was initiated last week as shown above. 52-53 weeks to go from now with expectation of < 40 SAR trade signals.
9/1: SAR#1@3742 Long now. Off the low 3607, SAR Short@3748 gave up big floating profit.
15/1: **Rollover MacApr@spread 20, SAR#1@3742 lower to 3722.
30/1: SAR#2@3834 Short now. Off the high 4036 3 days ago, SAR#2 sell signal is triggered at 3834 around 330pm. A painful profit by giving up floating profit range from high 4036 to 3834.
6/2: SAR#3@3850 Long now. From the low 3745, SAR#2@3834 Short failed to generate profit.
15/2: SAR#4@3826 opening. Due to change of month at 9pm triggered SAR sell signal 3836 which is not opening price. So, take 10pts lower at open3826. It is actually a profit with 3877-3850=27pts not -24pts since April contract open 3877. Spread April May @ 51 opening trade.
19/2: SAR#5@3879 Long is generated, 3 losing trades in a row, almost wipe out all the profit already.
21/2: SAR#6@3836 is the 4th losing trade in a row after being hit. It is another MLTs with hitting high 3914 before flushing down to hit 3836. 
27/2: SAR#7@3889 done at opening 3890 at 1030am. It is the 5th losing trade all happened in Feb. 
15/3: **Rollover MayJune@spread 63, SAR#7@3890 lower to 3827.
27/3: SAR#8@4195 is hit, generating 305pts theoretical profit, 368pts based on rollover. SAR#7 Long@3890 reached high 4370 (FCPOK24) or 4314 (FCPOM24, rollover).  
1/4: Q1 = +6+92-16-24-53-43-54+305 = +213
1/4: SAR#9@4251 is Long now. A loss is generated on the 1st day of April !
12/4: SAR#10@4255 Short now, generating only 4pts after seeing high 4443. MPOB friday today after Raya 2 days off. 
15/4: **Rollover JuneJuly@spread 65 means SAR#10@4255 June lower to 4190 July now.
14/5: Stop showing "n" and "d" on the SAR early trade signals after today to ease update workload. Will only indicate n/d on the side of the SAR's date once it is hit.
15/5: ** rollover JulyAugust@spread@3 mean SAR@4190 to 4187 now lower 2nd tine since 12/4.
20/5: SAR#11@3931 is hit at 20/5night with good "theoretical" profit ! But, 2 rollovers reduced profit from 324 to 256pts only
14/6: ** Rollover AugSep@spread 18 mean SAR#11@3931 Aug lower to 3913 Sep now.
18/6: SAR#12@3903 is hit after (due to) rollover. Stick to theory, this is a loss of 28pts, actual loss 8pts.
20/6: SAR#13@3958 is hit. Loss 55pts in just 2 trading days!
21/6: SAR#14@3892 ! Seeing 3rd losing trade in 1 week !
28/6: Q2 = -56+4+324-28-55-66 = +123
1/7: SAR#15@3969 instead of 3936 due to the Opening Gap Up.
9/7: SAR#16@3949 is hit. From high4122, gave up173pts turned to a loss 20pts (in theory)
15/7: **Rollover SepOct@spread 24 means SAR#16@3949 lower to 3925.
22/7: SAR#17@3977 is hit. Actual loss 52pts NOT 28pts due to Rollover.
24/7: SAR#18@3915 instead of 3921 since 230pm opened 3915. 7th losing trade !!
26/7: Hit SAR#19@3966 and this is 8th SAR losing trade in a row. 
29/7: Hit SAR#20@3904 BUT actual 3876 at opening. So, SAR#20@3876. Biggest loss in 7 months.
15/8: **Rollover OctNov@spread 55, so, o3876 lower to 3821 for SAR#20
20/8: USDMYR 4.36s strongest level YTD. DCE JAN25 soyoil 7400 vs Palm Olein 7600. While, BMD FCPO Dec24 3700 vs CME Soyoil 39.00
21/8: Without rollover, FCPO Oct 3821 already hit SAR#21, but, now still waiting at >3800 for FCPO Nov.
22/8: SAR#21@3813 is hit. +63pts in theory, +8pts only in actual term.
13/9: SAR#22@3816 sell signal is hit. Gave up big profit from high 4003 since SAR#21@3813 Long. Consider rollover NovDec@spread 30 mean SAR#22@3786 Dec from 3916 Nov.
19/9: SAR#23@3858 traded 18/9 night. In thoery, -42, actual -72, due to rollover lower.
30/9: Q3 = -77-20-28-62-51-90+63+3-42 = -304 
30/9: July-Sep incurred actual loss > 304pts in theory (see the above ** symbols)
15/10: ** Rollover DecJan@spread 25, so SAR#23@3858 lower to 3833
25/10: MISSON IMPOSSIBLE Target 800pts hit at yday night. Be it in theory or after rollover, it is mission accomplished after seeing nothng in 2 years. Positions basically is "out" and off for this year ! Time to wait and see only... what will the year end performance be? More profit or a losing year again!? Reached high 4660, the trend hit 827pts after the rollover to price 3833. So, it is a long holiday for this year alrady while waiting to prepare for next year's job ! Keep updating SAR trading signal until year end and see what is the P&L for this year, be it in theory or actual fact !!
11/11: 5202 year high
15/11: ** Rollover JanFeb@spread 35, so, SAR#23@3833 lower to 3798. The FCPO last traded 5036.
19/11: SAR#24@4813 was traded 18/11 night. Mkt then went up to 5007 from low 4804. Closed 4922. Volatile.
25/11: Not really monitoring market closely for the last whole week and FCPO did hit low 4626 after SAR#24@4813 was hit on 18/11 night. This year already "Mission Accomplished" while keeping notes for year end closing data and preparing next year position that possible happen in December next month. If it is traded, carried forward positions and P&L will only probably be recorded next year. So, just be ready for another new positions that may be hit in December, be it a losing trade or profit trade.
28/11: SAR#25@4843 was hit on 27/11night. The SAR#24 short went low 4626 and became a losing trade.
10/12: SAR#26@4951 was hit after MPOB today. Gave up high 5179 with >300pts profit at one time.
13/12: **Rollover FebMac@spread 100, so SAR#26@4951 lower to 4851.