Speculator Plan

One market, every product. past = what actually sold; the rest is the Speculator's forecast with your monthly %, which every order and ship quantity uses. Sales through [[ fmtDate(salesThrough) ]].

[[ m ]] [[ subTabLabel(t) ]]
[[ y ]]
Months Weeks
Per day Total
Auto trend
[[ w.label ]]
[[ bucket ]] shows [[ bucket === 'ENG' ? 'the English editions' : bucket + ' editions' ]], with their sales across all the EU. Drag a game's header left or right to rearrange [[ tabLabel ]], for everyone. Reset order %: +20 = that month's forecast × 1.20. Click a figure to type the month's units [[ perDay ? 'a day' : 'in total' ]] instead — it replaces the %. Empty = back to the forecast. Weeks are read-only: they show the forecast with each month's % or typed value. [[ error ]]
Loading — the first load of the day builds every forecast and can take half a minute.
[[ products.length ? 'Every product here is hidden or B2B — tick the boxes above to show them.' : 'No products sell in this market.' ]]
[[ grain === 'month' ? 'Month' : 'Week of' ]] [[ p.short_name ]]
[[ trendLabel(p) ]]
[[ per.label ]]now
[[ year ]] total
[[ fmtNum(Math.round(yearTotal(p))) ]]
[[ fmtNum(lyTotal(p)) ]] ([[ fmtChange(pctChange(yearTotal(p), lyTotal(p))) ]])
Now /day [[ p.now_daily ]]