mcpField
F
fibonacci-trading

fibonacci-trading

github.com/bhala-srinivashその他53187 回インストール34 週間前に更新
リポジトリ

fibonacci-trading について

インド株取引向けのフィボナッチ分析スキルで、スイング高値・安値からリトレースメントとエクステンションの水準を算出します。依存関係なしで使え、相場データによるスイング特定や他のテクニカル要素との評価にも対応します。

主な機能

  1. 01フィボナッチの戻り水準と拡張水準を算出
  2. 02上昇・下降局面での起点の置き方を説明
  3. 03複数時間軸で重なるコンフルエンスを特定
  4. 04サポート、レジスタンス、移動平均、トレンドラインと併用
  5. 05エントリー、目標、無効化の判断ルールを提示

活用シーン

  1. 01スイング高値・安値から押し目候補を探す
  2. 02トレンド継続時の目標価格を設定
  3. 03フィボナッチ水準とサポートの重なりを確認
  4. 04重要水準の突破後にトレンド失敗を評価

MCP 対応

Groww MCP を任意で利用し、過去のローソク足と現在価格からスイングを特定して水準を計算できます。価格を手動で入力する方法もあります。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/bhala-srinivash/nse-trading-skills --skill fibonacci-trading

インストール後、Claude Code で/fibonacci-tradingを入力して読み込まれたか確認します。

詳細

フィボナッチ取引

フィボナッチレベルは、価格が反応しやすい確率の高いゾーンを特定します。押し目でのエントリーや、エクステンションでの目標設定に役立ちます。

前提条件

依存関係は不要です。スイング高値とスイング安値を指定するだけで、Claude がすべてのフィボナッチレベルを即座に計算します。Groww MCP(ローソク足からスイングを自動特定)または yfinance を使うと、さらに機能を強化できます。

必要なデータ

  1. スイング高値とスイング安値:fetch_historical_candle_data、またはユーザーが指定した価格
  2. 現在価格:Groww の get_quotes_and_depth、またはユーザーが指定した価格
  3. 正確に計算するには、Python で次のように計算できます:
    diff = swing_high - swing_low
    levels = {
        "23.6%": swing_high - diff * 0.236,
        "38.2%": swing_high - diff * 0.382,
        "50.0%": swing_high - diff * 0.500,
        "61.8%": swing_high - diff * 0.618,
        "78.6%": swing_high - diff * 0.786,
    }
    

リトレースメントレベル(エントリーゾーン)

大きく上昇した後、価格は上昇を続ける前に、これらのレベルまで押し戻されることがよくあります。

レベル特徴取引上の意味
23.6%浅い押し目強いトレンドです。買い手の意欲が高く、積極的にエントリーします
38.2%通常の押し目健全なトレンドです。標準的なエントリーゾーンです
50.0%深い押し目トレンドは弱まっていますが、まだ有効です。慎重にエントリーします
61.8%黄金比トレンドにとって最後の防衛線です。維持されれば高いリターンが期待できます
78.6%非常に深い押し目トレンドは失敗した可能性が高いため、避けるか、タイトなストップを設定します
下降トレンドのリトレースメント(価格が反発上昇する場合):

同じレベルを使いますが、逆向きになります。スイング高値からスイング安値まで測定します。

エクステンションレベル(利益確定目標)

リトレースメントが完了し、価格がトレンドを再開した後に使います。

レベル用途
100%値幅測定による目標。直前のスイングと同じ値幅です
127.2%保守的な目標。一部利益確定に適しています
161.8%標準的な目標。スイングトレードで最も一般的です
200.0%拡張目標。強いトレンド向けです
261.8%最大エクステンション。強力な値動きでのみ見られる稀な水準です
エクステンションの計算
# For uptrend: price resumed from point C (retracement low)
ext_127 = C + (swing_high - swing_low) * 1.272
ext_161 = C + (swing_high - swing_low) * 1.618
ext_200 = C + (swing_high - swing_low) * 2.000

フィボナッチの引き方

  1. スイングを特定する:直近の大きな高値と安値を見つけます(少なくとも5%の値動き)
  2. 方向が重要です:
    • 上昇トレンドのリトレースメント:スイング安値を起点に、スイング高値まで引きます
    • 下降トレンドのリトレースメント:スイング高値を起点に、スイング安値まで引きます
  3. 適切なスイングを使う:進行中のものではなく、直近の完了したスイングを使います
  4. 複数のスイング:異なる時間足のスイングからフィボナッチを引けます。異なるスイングのレベルが重なる場所は、コンフルエンスゾーン(非常に強力なゾーン)です。

コンフルエンスゾーン

最も強力なフィボナッチレベルは、他のテクニカル要因と一致する水準です。これらのゾーンでは、価格が反応する確率が最も高くなります。

コンフルエンスの組み合わせ強さ
フィボナッチレベルのみ中程度
フィボナッチ + 水平線の S/R強い
フィボナッチ + 移動平均(SMA50/200)強い
フィボナッチ + トレンドライン強い
フィボナッチ + S/R + MA非常に強い
複数の時間足のフィボナッチが重なる非常に強い
実践例
  • 日足スイングのフィボナッチ38.2%がSMA50と一致 → 強い買いゾーン
  • 週足スイングのフィボナッチ61.8%が、3か月前から続く水平サポートと一致 → 確率の高いエントリー
  • フィボナッチ・エクステンション161.8%が切りのよい価格(Rs.2,000)と一致 → 利益確定目標になる可能性が高い

フィボナッチ取引のルール

  1. フィボナッチだけに頼らない — S/R、出来高、インジケーターと併用して確認することで、最も効果を発揮します
  2. ラインではなくゾーンとして捉える — 各レベルを正確な価格ではなく、ゾーン(±1~2%)として扱います
  3. 反応を待つ — フィボナッチレベルで機械的に買わないでください。反転ローソク足(ハンマー、包み足など)を待ちます
  4. 最も強いエントリー:健全なトレンドで出来高の確認が取れた、フィボナッチ38.2%~61.8%のゾーン
  5. 78.6%を下抜けた場合:トレンドは終了した可能性が高いため、決済するか、反対方向にポジションを取ります

コメント