Fresh FFB — reported prices
Daily midpoints for every bulletin year — day-of-year X-axis (no forecast)
Only DIT bulletin values are shown. Straight connectors bridge missing days for readability — not trends or predictions.
Price forecasts are not shown here, to reduce the risk of misuse or out-of-context citations.
Charts on dev vs production can differ when DATABASE_URL points to different data or when one environment used demo seed (npm run seed:oil-palm-bulletin) and another used PDF import (npm run import:oil-palm-pdf) — line shapes will not match.
X-axis: day-of-year (366 in leap years). Each FFB line is reported DIT data only.
Insights
DIT palm prices — farmer analytics
Compare years and indicators using daily midpoints for ranges, or daily figures for Malaysia & FX.
1. Three-year view (annual average + monthly pattern)
Pick one indicator and three calendar years (defaults: current and prior two years).
Monthly seasonal pattern (one line per year)
2. Month vs month
Compare daily values by day-of-month for two selected year/month pairs.
3. Track multiple parameters
Up to 6 indicators; X-axis is day-of-year Jan–Dec. Actual daily values. FFB 3 provinces (published) for the three calendar years before the selected year are always added (grey dashed lines).