Skip to content

Benchmark supported crop farm-gate price forecasting #7

Description

@unes07

Problem

Future revenue scenarios need crop-price assumptions, but national annual farm-gate series and local market prices have different meanings and must not be presented interchangeably.

Status: Blocked

Blocked by:

Implementation must not start until the readiness gate below is satisfied.

Readiness gate

  • Each supported crop has at least 10 annual observations or 36 monthly observations.
  • Geographic and temporal definitions are consistent within each series.
  • Missing periods do not exceed 20%.
  • Wheat, barley, and maize are evaluated independently; unsupported crops remain excluded.

Proposed work

  • Establish last-value and seasonal-naive baselines appropriate to each frequency.
  • Use rolling-origin evaluation with no random shuffling.
  • Forecast only series that pass the readiness gate.
  • Keep national, regional, and local series as separate forecast products.

Acceptance criteria

  • Report MAE, RMSE, sMAPE, and interval coverage against naive baselines.
  • Publish point estimates, intervals, horizon, generation time, training cutoff, source dataset version, geographic level, and limitations.
  • Clearly distinguish annual national baselines from local market forecasts.
  • Do not present a national forecast as a guaranteed farmer sale price.
  • Model cards document unsupported crops, regions, and forecast horizons.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions