需要予測
需要予測とは、過去の販売データ、季節性、トレンドシグナルを用いて、将来の顧客需要を予測する手法です。Eコマースブランドはこれを活用して在庫購入を計画し、在庫切れや過剰在庫を回避し、キャッシュが適切な商品に縛られないよう補充のタイミングを調整します。
需要予測の定義
需要予測とは、主に過去の販売パターンに加えて、季節性、トレンド、既知の今後のイベントに基づいて、将来の期間に顧客がどれだけの製品を購入したいと思うかを推定するプロセスです。Eコマースにおいて、需要予測は在庫戦略の中心に位置します。どれだけの在庫を購入するか、いつ購入するか、どの製品により多くの倉庫スペースとキャッシュを割り当てるかを決定します。予測は完璧である必要はありません。「このSKUは来月、季節性により15〜20%多く売れるだろう」という方向性が正確な見積もりでも、直感や昨年の生の合計に基づいて発注するよりも、購入決定を有意義に改善するには十分です。
需要予測の仕組み
最もシンプルな形では、需要予測はベースライン(直近の平均販売速度)から始まり、既知の要因に基づいて調整します。一般的な基本計算式:
予測需要 = ベースライン販売速度 × 季節性係数 × トレンド係数
具体例を考えてみましょう。あるホームグッズブランドが、セラミックマグを過去3ヶ月間平均200ユニット/週で販売しているとします。歴史的に、このカテゴリーの12月の売上はギフトシーズンのため年間平均より約40%高く、季節性係数は1.4となります。この製品は最近のインフルエンサーによる言及の影響で、月あたり約5%の上昇トレンドにあり、トレンド係数は1.05となります。
来たる12月の週間予測需要 = 200 × 1.4 × 1.05 = 週あたり294ユニット。
ブランドが次の補充サイクルまでの6週間をカバーする発注を行う場合、この予測は約1,764ユニットの発注を示唆し、さらに予測誤差とサプライヤーの遅延に備えた安全在庫バッファーを追加します。
需要予測がEコマースブランドにとって重要な理由
需要予測を正確に行うことは、キャッシュフローと顧客体験の両方に直接影響します。過少予測は在庫切れ、販売機会の損失、そしてマーケティング費用を投じている商品の場合は、コンバージョンできないページにトラフィックを誘導する無駄な広告費につながります。過大予測は、倉庫に眠る在庫にキャッシュを固定化し、保管コストが発生し、商品が売れ残れば値下げや廃棄のリスクを負います。
成長期や季節性のあるブランドにとって、需要予測は特に重要です。過去のベースラインが薄く、変動が大きいためです。過去の12月のデータがない初めてのホリデーシーズンは、成熟した数年続く製品ラインの予測よりも本質的にリスクが高くなります。
需要予測手法の比較
| 手法 | 仕組み | 最適な用途 | 制限 |
|---|---|---|---|
| 移動平均 | 一定の期間における直近の販売を平均する | 安定した非季節性製品 | 急なトレンド変化に遅れる |
| 季節調整 | 過去の季節パターンに基づく乗数を適用する | 予測可能な季節変動がある製品 | 少なくとも1シーズン分の過去データが必要 |
| トレンド調整予測 | ベースラインに成長または減少トレンド係数を組み合わせる | 成長中または減少中の製品ライン | 短期的なノイズをトレンドと誤認しやすい |
| 因果/回帰モデル | 価格、プロモーション、マーケティング費用などの外部変数を組み込む | 強力な過去のプロモーションデータを持つブランド | クリーンで適切にラベル付けされた過去データが必要 |
ほとんどのEコマースブランドは、高度な統計モデルを必要としません。季節調整済み移動平均を一貫して適用し、定期的に見直すことで、一般的なカタログにとってほとんどのメリットを得られます。
需要予測とAI主導のコマース
AIショッピングアシスタントやAI Overviewsが製品の発見とタイミングにますます影響を与えるようになるにつれ、需要は従来の季節パターンよりも急速かつ予測不能に変動する可能性があります。AIが生成した比較記事や「ベスト」回答で好意的に言及された製品は、後ろ向きの予測では予期できない需要の急増を経験する可能性があります。販売データと並行してAI可視性を追跡している販売業者は、こうした需要の変化を早期に捉え、在庫切れが発生する前に対応でき、事後対応に追われることを防げます。
AmICitedのeshop_get_replenishmentツールは、需要予測の実用的な側面を運用化します。直近の販売速度と現在の在庫数を組み合わせて、再発注ポイントに近づいている製品を警告します。これにより、販売業者は完全な予測モデルを自分で構築・維持することなく、需要を考慮した再発注の必要性を把握できます。
需要予測のベストプラクティス
- ベースライン構築時に、在庫切れ期間を過去の販売データから除外する — 在庫がゼロの週は需要がゼロの週ではありません。
- 可能であれば、少なくとも1回の完全な過去サイクルのデータから季節性係数を構築する。単一のデータポイントは、それがノイズである場合にトレンドのように見えることがあります。
- 補充タイミング用の短期予測と、発注計画用の長期予測の両方を維持する。サプライヤーのリードタイムが補充頻度と一致することは稀だからです。
- 大規模なマーケティングキャンペーン、価格変更、または供給障害の後は予測を見直す。これらのイベントは予測の基礎となるベースラインを変化させます。
- 予測の典型的な誤差範囲とサプライヤーのリードタイム変動に応じて安全在庫バッファーを設定する。全製品に一律の固定値を設定しない。
よくある需要予測の間違い
在庫切れ期間を低需要期間として扱うこと。 製品が過去12週間のうち2週間在庫切れだった場合、その週の売上ゼロは供給の問題を反映しており、需要の問題ではありません。調整せずに移動平均に含めると、真の需要を体系的に過小評価し、在庫切れのサイクルを永続させます。
過去のプロモーションが履歴データに与えた影響を無視すること。 割引イベントや一時的なマーケティング施策による売上の急増が、あたかも継続的なベースライン需要を表すかのように予測に組み込まれると、プロモーション効果が薄れた後に過剰発注につながります。
履歴ゼロの新製品を予測すること。 新しく発売されたSKUには予測の基となる販売履歴がないため、過去のデータのみに頼ると常に当初の需要を過小評価します。カテゴリレベルのベンチマークや類似製品のアナロジーを使用する方が、十分な自社データが蓄積されるまでのより合理的な出発点となります。
予測期間をサプライヤーのリードタイムより短く設定すること。 新規在庫の受け取りに8週間かかるのに、予測が4週間先しか見ていない場合、予測で明らかになった不足に対応する時間がありません。予測期間はリードタイムを十分に超えている必要があります。
予測を一度構築したら見直さないこと。 需要パターンは、競合、価格、季節性、外部トレンドとともに変化します。年度初めに一度構築してそのままにしておいた予測は、見直しを行わない限り、月を追うごとに現実から乖離していきます。