Free, structured courses designed for FCPO futures traders on Bursa Malaysia — from your first contract to building a consistent, data-driven edge.
Each course builds on the previous one. Start with FCPO Fundamentals if you're new, or jump to an advanced course if you already have experience.
Everything you need to know before placing your first FCPO trade — contract specs, market structure, how pricing works, and account setup.
Position sizing, R-multiples, stop loss placement, and the maths behind surviving long enough to find your edge in crude palm oil futures.
Price action, chart patterns, support/resistance, moving averages, and indicators — applied specifically to FCPO's behaviour on Bursa Malaysia.
Developing a strategy, journaling for improvement, expectancy analysis, and the review process that turns a struggling trader into a consistent one.
Everything you need to know before placing your first FCPO trade.
FCPO (Futures Crude Palm Oil) is a commodity derivatives contract traded on Bursa Malaysia Derivatives (BMD). It is the global benchmark for crude palm oil pricing — the most actively traded vegetable oil futures contract in the world.
Malaysia and Indonesia together produce over 85% of the world's palm oil. The FCPO contract gives traders direct exposure to this commodity, denominated in Malaysian Ringgit (MYR), with trading hours aligned to Asian business hours.
Why FCPO is attractive for Malaysian traders:
FCPO is one of the few world-class derivatives markets where Malaysian retail traders have a genuine home-court advantage — local currency, local hours, local market knowledge.
Before trading any instrument, you must know its contract specifications. Here are the key specs for FCPO:
The most important number: 1 point = RM 25. A 10-point move on 1 contract = RM 250. A 50-point move on 2 contracts = RM 2,500. Always know your tick value before entering a trade.
Most retail traders trade the front-month contract (nearest expiry with highest volume). As expiry approaches, volume shifts to the next month — this is called "rolling over."
FCPO has two main trading sessions, each with distinct characteristics:
Morning Session (10:30 AM – 12:30 PM MYT)
Afternoon Session (2:30 PM – 6:00 PM MYT)
Key insight: Don't apply the same strategy to both sessions. Track your performance by session — most traders find they have a clear edge in one session and should reduce or avoid the other.
FCPO prices are driven by supply and demand for crude palm oil. The key catalysts every trader should watch:
1. MPOB Monthly Data (around the 10th of each month)
The Malaysian Palm Oil Board publishes production, export, and stock data. Ending stocks is the most market-moving number — falling stocks are bullish, rising stocks are bearish.
2. Soybean Oil (CBOT)
FCPO and soybean oil are closely correlated as competing vegetable oils. Overnight soybean oil moves on the Chicago Board of Trade directly influence FCPO's opening gap.
3. Crude Oil (Brent)
Higher crude oil makes biodiesel more competitive, increasing demand for palm oil as feedstock. FCPO often tracks crude oil direction.
4. Currency (USD/MYR)
A weaker ringgit makes Malaysian palm oil cheaper for foreign buyers, supporting FCPO prices.
5. Weather
El Nino (drought) reduces palm oil yields significantly. La Nina (excess rain) can flood plantations. Weather effects show up in production data 6-12 months later.
6. Indonesian Policy
Indonesia's export levy and domestic market obligation can suddenly shift global supply dynamics, directly impacting FCPO.
To trade FCPO, you need a futures trading account with a broker licensed by the Securities Commission Malaysia.
Steps to get started:
Important considerations:
Paper trade first. Most platforms offer a demo/simulation mode. Use it for at least 2-4 weeks before risking real money. Your goal in paper trading is not to make money — it's to learn the mechanics of order entry, position management, and the platform itself.
Before your first live trade, make sure you can answer yes to every item:
The goal of your first 50 trades is not profit. It's data. Log every trade, review every evening, and let the data show you what to adjust. This is how professional traders develop — one reviewed trade at a time.
The maths and discipline behind surviving long enough to find your edge.
Most beginner traders obsess over entries — the perfect indicator, the perfect pattern. But the difference between profitable and unprofitable traders is almost never entries. It's risk management.
Two traders can take the exact same trades — same entries, same direction — and one makes money while the other blows up. The difference is how they size positions, where they place stops, and how they handle adverse moves.
The survival equation: If you risk 2% of your account per trade, you can lose 25 trades in a row and still have 60% of your capital. If you risk 10% per trade, 7 consecutive losses wipes out half your account. Survival is prerequisite to profit.
R = your initial risk on the trade. It's the amount you'll lose if your stop loss is hit.
For FCPO: R = (Entry - Stop) × RM 25 × Contracts (for longs). Reverse for shorts.
Example: Buy at 4,300, stop at 4,280, 1 contract. R = 20 × RM 25 × 1 = RM 500.
Why this matters: By expressing every trade as an R-multiple, you can compare trades with different stop distances and position sizes on a level playing field. A +2R win is always a good trade. A -3R loss is always a process failure (you let a 1R loss become a 3R loss).
If your average winner is larger than your average loser in R terms, you can be profitable with a win rate below 50%. This is the foundation of trend-following and breakout strategies.
Position sizing is the bridge between your stop loss and your risk budget. The formula:
Contracts = Risk Amount ÷ (Stop Distance × RM 25)
Example: Account = RM 50,000. Risk = 1% = RM 500. Stop = 15 points. Risk per contract = 15 × 25 = RM 375. Contracts = 500 ÷ 375 = 1.33 → round down to 1.
Always round down. Never round up your position size. If the maths says 1.8 contracts, trade 1.
Common risk percentages:
The implication: If your stop distance is wide (say 40 points), your position size drops (or you can't take the trade at 1% risk). This is a feature, not a bug — it prevents you from taking outsized risk on wide-stop trades.
Your stop loss should be placed at a level where your trade idea is invalidated — not at an arbitrary distance or at a level that "feels comfortable."
Good stop placement:
Bad stop placement:
The sequence matters:
Per-trade risk management is necessary but not sufficient. You also need circuit breakers — rules that stop you from compounding losses.
Recommended limits:
Why this works: Loss limits prevent the worst behaviour — revenge trading, increasing size after losses, and emotional spiral. They turn "I feel terrible and need to make it back" into "The rule says I stop. I can review my trades tonight."
Write your loss limits down before the trading day starts. Deciding to stop in the heat of losses is almost impossible. Having a pre-committed rule makes it simple — not easy, but simple.
Expectancy = (Win Rate × Average Win R) - (Loss Rate × Average Loss R)
This single number tells you whether your trading system makes money over time. If it's positive, you have an edge. If it's negative, no amount of discipline will make you profitable — you need to change your strategy.
Example 1: High win rate, small winners
Example 2: Low win rate, big winners
You cannot know your expectancy without tracking R-multiples. This is why a trading journal isn't optional — it's the only way to know if you actually have an edge or if you're just getting lucky.
Price action, chart patterns, and indicators — applied to crude palm oil futures.
Candlestick charts display four data points per period: Open, High, Low, Close (OHLC). The body shows the range between open and close. The wicks (shadows) show the high and low.
Key candlestick patterns for FCPO:
Context matters more than the pattern. A hammer at a major support level after a 50-point selloff is significant. A hammer in the middle of a range means nothing. Always consider where the pattern appears.
Support is a price level where buying pressure tends to overcome selling. Resistance is where selling overcomes buying. These are the most fundamental concepts in technical analysis.
How to identify key levels in FCPO:
Support becomes resistance (and vice versa). When price breaks below a support level, that level often acts as resistance on the retest. This "flip" is one of the most reliable patterns in FCPO.
Draw fewer levels, not more. If every 5-point increment has a line, nothing is meaningful. Focus on the 3-4 levels that are most obvious on the daily chart — those are the ones other traders are watching too.
A trend is a series of higher highs and higher lows (uptrend) or lower highs and lower lows (downtrend). Market structure is the framework that tells you which direction has the momentum.
Identifying trend on FCPO charts:
Practical rule: Trade in the direction of the higher timeframe trend. If the daily is bullish, look for long entries on the 5m or 15m. Fighting the trend is a low-probability approach, especially in FCPO where trends can persist for days.
Moving averages smooth out price data to show the underlying trend. They're among the most widely used indicators for FCPO trading.
SMA (Simple Moving Average)
Average of the last N closing prices. The 20 SMA and 50 SMA on the 15m chart are popular among FCPO day traders. Price above the 20 SMA = short-term bullish bias.
EMA (Exponential Moving Average)
Gives more weight to recent prices, so it reacts faster than the SMA. The 9 EMA and 21 EMA are popular for fast-moving strategies.
VWAP (Volume Weighted Average Price)
The average price weighted by volume — resets each session. Institutional traders often reference VWAP. Price above VWAP = buyers are in control. VWAP bounces are a popular intraday trade setup.
Common FCPO moving average strategies:
Moving averages are not magic lines. They work because many traders watch them. The 20 EMA doesn't have inherent power — it has power because enough traders use it to create self-fulfilling support/resistance.
Momentum indicators measure the speed and strength of price movement. They're useful for identifying overbought/oversold conditions and divergences.
RSI (Relative Strength Index)
MACD (Moving Average Convergence Divergence)
Stochastic
Do not trade indicator signals in isolation. An RSI below 30 doesn't mean "buy." It means momentum is stretched — combine it with a key support level and a bullish candlestick pattern for a much higher-probability trade.
Here's a practical pre-session analysis workflow for FCPO day traders:
Before the market opens (10:00-10:25 AM):
During the session:
After the session:
Analysis is preparation. The actual trade should be simple — you've already done the thinking. If you're "analysing" while in a trade, you didn't prepare enough.
Strategy development, journaling for improvement, and the review process that creates consistency.
An edge is a positive expectancy — a statistical advantage that, over a large enough sample, produces profit. It's not about being right on any single trade. It's about having a process that makes money over 100, 500, or 1,000 trades.
Your edge can come from:
You cannot know if you have an edge without data. Gut feel, paper gains, and "I think my strategy works" are not edges. A positive expectancy calculated over 100+ trades with R-multiples tracked — that's an edge.
A playbook is a documented collection of trade setups — each with specific entry criteria, exit rules, and conditions. Instead of "I trade price action," you have "Morning Breakout Setup: Entry when price breaks above the 30-min opening range high with volume above average, stop at the range low, target 1.5R."
How to build your playbook:
Your playbook is a living document. As your journal reveals data about each setup, you refine the rules — tighten the entry criteria, adjust the stop, change the session filter.
The difference between a gambler and a trader is a playbook. The gambler says "I think it's going up." The trader says "Setup X has triggered, my rules say to enter here with this stop and this target."
A trading journal is not a diary. It's a data collection instrument. Every trade you log is a data point. Over time, these data points reveal patterns that are invisible to your memory.
What to track (at minimum):
What to review (weekly):
MAE (Maximum Adverse Excursion) = how far a trade went against you. MFE (Maximum Favorable Excursion) = how far it went in your favour.
Optimising stops with MAE:
After 100 trades, look at your winning trades. If 85% of winners had MAE under 12 points but your stop is at 20 points, you might be able to tighten to 15 points. Yes, you'll get stopped out more, but the trades that go more than 15 points against you were probably losers anyway.
Optimising targets with MFE:
If your average MFE is 45 points but you're exiting at 25 points, you're capturing only 55% of the available move. Consider trailing your stop or setting a wider target.
The MFE-to-exit ratio:
MAE and MFE analysis is only possible with a journal. You cannot optimise stops and targets from memory. FCPO Journal calculates these automatically for every trade where chart data is available.
The weekly review is where your journal data becomes actionable insight. Block 30-60 minutes every weekend for this process.
Step 1: Metrics overview (5 min)
Step 2: Trade-by-trade replay (15-20 min)
Step 3: Pattern identification (10 min)
Step 4: One adjustment (5 min)
Pick ONE thing to improve next week. Not three things — one. Maybe it's "no trades after 2 losses" or "only trade Morning Breakout setup" or "tighten stop from 20 to 15 points on Pullback setup." Write it down where you'll see it before Monday's session.
The traders who improve fastest are not the ones who read the most books. They're the ones who review their own trades most honestly.
Building a trading edge is not a sprint. It's a process that unfolds over months and years. Here's a realistic timeline for FCPO traders:
Months 1-3: Data collection
Your only goal is to log trades and learn the mechanics. Don't worry about being profitable. Trade small (1 contract), follow one setup, and build your dataset. You need at least 50-100 trades before any analysis is statistically meaningful.
Months 3-6: Pattern recognition
With 100+ trades logged, your journal starts telling you things: which session works, which setups lose money, where your stops get hit. Use this data to refine your playbook — cut the losing setups, double down on the winning ones.
Months 6-12: Optimisation
Use MAE/MFE analysis to fine-tune stops and targets. Start tracking expectancy per setup. Consider adding a second setup if your first one has proven positive expectancy over 100+ trades.
Year 2+: Scaling
If your expectancy is consistently positive over 200+ trades, you can consider increasing position size (gradually — 1 contract at a time). Continue journaling, continue reviewing, continue improving. The edge compounds over time.
Most traders quit in month 3. They haven't collected enough data to find their edge, so they conclude that trading "doesn't work." The traders who make it through the data collection phase are the ones who succeed — because they have the information to actually improve.
Trading is a business of small, consistent improvements compounded over time. Your journal is the ledger of that compounding.
Everything you've learned here becomes real when you start logging trades. Open a free FCPO Journal account and build your dataset.
Open Free Account