mcpField
T
trading-strategist

trading-strategist

github.com/kukapayその他371.0k 回インストール25 週間前に更新
リポジトリ

trading-strategist について

trading-strategistは、Binanceの市場データ、テクニカル指標、集約したセンチメントを使って暗号資産の取引戦略を作成するスキルです。シグナルや売買ポイント、リスク管理の提案をまとめます。

主な機能

  1. 01Binanceの現在および過去のデータを取得
  2. 02SMA、RSI、MACDなどを計算
  3. 03暗号資産RSSのセンチメントを反映
  4. 04買い・売り・保有シグナルを生成
  5. 05損切りとポジションサイズを提案

活用シーン

  1. 01現在の市場データとセンチメントでETHを分析
  2. 02指定した期間の履歴からBTCを評価
  3. 03スイングまたはデイトレードの提案を生成

インストール

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

$npx skills add https://github.com/kukapay/crypto-skills --skill trading-strategist

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

同梱ファイルscripts/calculate_ta.py

詳細

取引戦略スキル

このスキルは、複数のデータソースと分析ツールを統合し、データに基づく暗号資産の取引戦略を生成します。

主な構成要素

  1. Binanceの市場データ:Binance APIから取得するリアルタイムの価格、取引量、過去のローソク足データ
  2. テクニカル分析(TA):SMA、RSI、MACD、ボリンジャーバンド、ストキャスティクスなどの計算済み指標
  3. 市場センチメント:人気の暗号資産RSSフィードから集約したセンチメントスコア

ワークフロー

ステップ 1:データ収集
  • Binance API(/api/v3/ticker/price および /api/v3/ticker/24hr)から現在のティッカーデータを取得します
  • 過去のローソク足データを取得します(/api/v3/klinesを使用し、30〜100日分のデータを取得)
  • market-sentimentスキルを使用してセンチメントを集約します
ステップ 2:TAの計算

scripts/calculate_ta.pyスクリプトを使用して、過去のデータから指標を計算します。

ステップ 3:戦略の生成

TAシグナル、価格変動、センチメントスコアを組み合わせて、以下を提案します。

  • 買い/売り/保有シグナル
  • エントリー/決済ポイント
  • リスク管理(損切り、ポジションサイズ)
  • 時間軸(スイング、デイトレード)

使用例

基本的な戦略リクエスト
For ETH, generate a trading strategy based on current market data.

→ ETHのデータを取得し、TAを計算してセンチメントを確認し、戦略を出力します。

高度な分析
Analyze BTC with 50-day history, include sentiment, recommend swing trade.

→ より長期間のデータを使用し、スイングシグナルに重点を置きます。

リスク管理

  • 必ず損切りの推奨を含めます
  • ポジションサイズを提案します(資金の1〜5%)
  • ボラティリティとレバレッジのリスクについて警告します
  • 注意:金融アドバイスではありません

参考資料

スクリプト

  • scripts/calculate_ta.py:TA指標を計算するPythonスクリプト
  • scripts/fetch_binance.py:Binance API呼び出し用のヘルパー

コメント