BTC/JPY 通知設定
GitHub Actions で OKJ の BTC/JPY と GMO BTC_JPY の市場データを取得し、ntfy.sh 経由で iPhone へ通知します。
⚠ cron は15分ごとの設定ですが、GitHub は定期実行を大幅に間引きます。実測では1日7〜8回・間隔の中央値148分・最長5.7時間(2026-08-26〜09-07・実行記録の全件集計)。リアルタイム性は期待できません。
通知先(ntfy.sh)
iPhone 側 ntfy アプリで購読中のトピック。変更時は iPhone 側も再購読が必要です。
円幅トリガー(band_yen)
10万円帯のように、帯を跨いだら通知。前回通知価格から帯番号が変わったら発火。
%幅トリガー(band_percent)
前回通知時の価格から ±X% 動いたら通知。閾値は通知都度に更新(band方式)。
急落・急騰トリガー(velocity)
GMOコイン BTC_JPY(レバレッジ)の確定15分足で、直近15分・1時間・4時間の変化率が閾値を超えたら通知。状態が変わった時だけ鳴り、再通知は間隔を空けます。
日足の局面転換(regime)
日足の終値と移動平均・その傾きから「上昇局面/横ばい/下落局面」を判定し、切り替わった時だけ通知。5年検証で SMA100 が最も安定。
4時間足クロス(cross_4h)
4時間足の短期SMAが長期SMAを上抜け(ゴールデン)/下抜け(デッド)した時に通知。
⚠ この条件で売買しても優位性は確認できていません。GMO BTC_JPY の8年分(2018-09〜2026-09)で、学習期間 2018-09〜2023-01 だけでパラメータを選び、検証期間 2023-01〜2026-09 で答え合わせした結果、持ちっぱなしを上回った設定は45通り中0通りでした(現行 25/75+12/200 の検証期間の翌日勝率 52.1% は、同期間の全日ベースライン 52.3% を下回る)。相場の向きを知る道具として使い、売買の根拠にはしないでください(2026-09-07 実測)。
日足クロス(cross_daily)
日足の短期SMAが長期SMAを上抜け/下抜けした時に「今が買いです/今が売りです」と通知。4時間足より遅いぶん、拾うのは大きな転換だけ。実測(GMO BTC_JPY・過去1年): 25/75 は7回、4時間足12/200 は21回、日足50/200 は1回。
⚠ 4時間足クロスと同じく、この条件で売買する優位性は確認できていません(上の注意を参照)。8年分の実測では、該当区間50回のリターンの中央値は +0.0%、天井を付けるまで中央値6日でした。
3条件そろい(combo)
日足ゴールデン・4時間足ゴールデン・日足RSIの3つが同時に揃った瞬間だけ通知します。崩れたときは鳴りません(鳴る回数が倍になるため)。実測(2018-09〜2026-09・7.8年): 年11.5回、揃っている日数は全体の33%、継続は中央値4日。
⚠ これは通知を絞るための条件であって、儲かる条件ではありません。同じ期間の検証で、この3条件を使った戦略は「ずっと持つ」に負けています(+175% vs +453%)。通知文も事実だけを伝える書き方にしてあります。
実測: RSI80超の後の30日勝率は80.8%(全日基準55.6%)で、学習期間83.2%・検証期間78.1%と再現しました。ただし同じ上昇局面の連続日を重複して数えているため、見た目より不確かです。
毎朝の状況サマリー(summary)
4時間足・日足それぞれの向き/直近いつ切り替わったか/過去1年の回数をまとめて通知します。相場が動かない日でも状況が分かります。送る時刻の設定は workflow の cron 側(0 21 * * * = 06:00 JST)。
⚠ この時刻に必ず届くわけではありません。GitHub の定期実行は間引かれ、2026-09-08 の初回は発火しませんでした。確実に毎朝届かせるには外部から起動する構成が必要です。
値動きの荒さ(volatility)
4時間足のATRが過去の分布の上位に入った/戻った時に通知。
板の薄さ(spread)・取引所ステータス(status)
GMOの最良気配の差(スプレッド)が閾値以上になった時、および取引所がOPEN以外になった時に通知。
RSI トリガー(rsi)
指定した時間足の RSI が買われすぎ / 売られすぎゾーンに入った瞬間に通知(ゾーン遷移時のみ発火)。
MACD トリガー(macd)
指定した時間足の MACD とシグナルの交差方向が変わった瞬間に通知(signal_cross 方式)。
Fear & Greed トリガー(fear_greed)
alternative.me の Crypto Fear & Greed Index。極端ゾーンに入った瞬間だけ 1 回通知。