買い時シグナルの見方
商品ページやカードに表示される「買い時シグナル:〇〇%」は、その商品が🍎 Harvest(収穫=買い時)判定にどれだけ近づいているかを%で表したものです。価格・レビュー・ランキングの点数をそのまま合計した数字で、80%に達した瞬間、実際にHarvestへ切り替わります。上限は設けていないので、動きが強いほど80%を超えてどんどん伸びます。
ただし🌱 Seed(タネ)はまだデータ蓄積中のフェーズのため、この判定の対象外です(表示は「データ蓄積中」)。Growth(生育)に進んでから買い時シグナルが動き始めます。
何を見ているか
「価格の下落」「レビューの増加」「楽天ランキングの順位」の3つを点数化して、単純に足し算しているだけです。 将来を予測するのではなく、実際に起きた変化・今の状況だけを毎日記録して判定する、事実ベースの仕組みです。
- 価格スコア(最大30点):直近7日間の平均価格と比べて20%下がると30点。下落率にそのまま比例します(40%下がれば60点)。 「7日間の平均」と比べているので、値下がりした瞬間はすぐスコアに反映されつつ、その後も価格が動かないまま日が経つと、平均が新しい価格に近づくにつれてスコアは徐々に下がっていきます(2日で急に0点になるような崖はありません)。
- レビュースコア(最大±45点):直近48時間でレビューが30件増えると30点。ただし増加数そのものは30点で頭打ちにしています(48時間で60〜80件のような不自然な急増は、レビュー買いなど不正の可能性があるため)。この30点に、新しく増えたレビューの評価による倍率をかけます(★1相当なら▲1.5倍、★3相当は等倍、★5相当は+1.5倍)。評価が高いほど最大45点まで伸び、評価が低いレビューが増えている場合は最大-45点まで下がります。
- ランキングスコア(最大20点):楽天ランキング(TOP30)の今の順位。1位なら20点、30位なら1点の直線的な配点で、ランク圏外の日は0点です。
3つを足すだけ
価格スコア+レビュースコア+ランキングスコアの合計が80点(=表示80%)に達すると、Harvest(買い時)になります。 複雑な条件分岐はなく、3つの動きが合わさってどれだけ強いか、を単純に合計しているだけです。
たとえば、価格が大きく下がって60点あれば、レビュー・ランキングがまったく動いていなくてもそれだけで80%に届きます。逆に3つとも動きが弱ければ、なかなか80%には届きません。
%表示の仕組み
カードに表示される「買い時シグナル:〇〇%」は、この合計点をそのまま%として表示したものです(正規化などはしていません)。 合計が80点(=表示80%)に達した瞬間、「シグナル80% = 実際にHarvestになる瞬間」になります。100%が特別な意味を持つわけではなく、上限もクランプしていないので、動きが強ければ80%を超えてそのまま伸び続けます。
状態そのもの(Seed/Growth/Harvest/Fade)がどう移り変わるかは状態遷移の仕組みのページで説明しています。