← All data
Substitutes · BOPO

Substitute Oils Desk

The palm–soybean oil (BOPO) spread governs demand switching between the world's two largest vegetable oils. A wider spread (palm cheaper) supports palm demand; a narrow spread lets buyers switch to soy.

Current BOPO spread

$476
Wide — palm heavily discounted vs soybean oil; buyers likely to switch to palm (bullish for palm demand)

Soybean oil

$1581
USD/MT (FRED/IMF)

CPO

$1105
USD/MT (World Bank)

24-month avg spread

$92
Current is above average

Spread history

MonthCPO ($/MT)Soy oil ($/MT)BOPO spreadSignal
2026-06$1105$1581$476Wide
2026-05$1136$1616$480Wide
2026-04$1146$1494$348Wide
2026-03$1109$1420$311Wide
2026-02$1039$1241$202Wide
2026-01$1005$1111$106Normal
2025-12$980$1080$100Normal
2025-11$983$1099$116Normal
2025-10$1038$1098$60Normal
2025-09$1037$1108$71Normal
2025-08$1026$1151$125Normal
2025-07$976$1180$204Wide
2025-06$935$1169$234Wide
2025-05$908$1075$167Wide
2025-04$994$1048$54Normal
2025-03$1068$937$-131Narrow
2025-02$1067$1010$-57Narrow
2025-01$1070$967$-103Narrow
2024-12$1190$903$-287Narrow
2024-11$1169$981$-188Narrow
2024-10$1077$956$-121Narrow
2024-09$983$922$-61Narrow
2024-08$933$913$-20Narrow
2024-07$896$1023$127Normal

Source: soybean oil — IMF Primary Commodity Prices via FRED (PSOILUSDM); palm oil — World Bank Pink Sheet (CC BY 4.0). Both are monthly global benchmarks in USD/MT. The BOPO spread = soybean oil minus CPO; a spread above ~$100/MT historically triggers demand switching toward palm. This is market context, not trading advice.

Palm at a deep discount to soy? Lock in physical pricing — our desk connects you to vetted suppliers.

Get a quote →