Record a new farm/market price for a product in a region. The percentage change and up/down/tied direction shown everywhere in the app are always calculated automatically from the previous entry — never typed in manually.
| Region | Farm Price | Market Price | Trend | Last updated |
|---|---|---|---|---|
| {{ t.region }} | TSh {{ t.farm_price|floatformat:0 }} | TSh {{ t.market_price|floatformat:0 }} | {% if t.change_pct != None %} {% if t.direction == 'up' %}▲{% elif t.direction == 'down' %}▼{% else %}—{% endif %} {{ t.change_pct }}% {% else %} first entry {% endif %} | {{ t.recorded_at_display|date:"d M Y, H:i" }} |
| Date & time | Region | Farm Price | Market Price | Change |
|---|---|---|---|---|
| {{ h.recorded_at_display|date:"d M Y, H:i" }} | {{ h.region }} | TSh {{ h.farm_price|floatformat:0 }} | TSh {{ h.market_price|floatformat:0 }} | {% if h.change_pct != None %} {% if h.direction == 'up' %}▲{% elif h.direction == 'down' %}▼{% else %}—{% endif %} {{ h.change_pct }}% {% else %} first entry {% endif %} |
No price history recorded yet for this product.
{% endif %}