mcpField
T
trump-truthsocial-catalyst

trump-truthsocial-catalyst

github.com/yan-labsその他1085 回インストール4 週間前に更新
リポジトリ

trump-truthsocial-catalyst について

Donald TrumpのTruth SocialとXの公開投稿、開示された保有銘柄を分析し、米国株やセクターの短期的な材料を探るスキルです。過去の記録からシグナルの確度を評価しますが、投資助言や自動売買ではありません。

主な機能

  1. 01投稿に基づく市場材料の分類
  2. 02テーマから銘柄・セクターへの対応付け
  3. 03開示保有銘柄との重複確認
  4. 04過去の記録によるシグナル校正
  5. 05投稿元と参照データの更新

活用シーン

  1. 01新しい投稿の市場への影響評価
  2. 02開示保有銘柄に基づく監視リスト作成
  3. 03材料の確度と持続性の比較

インストール

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

$npx skills add https://github.com/yan-labs/trump-truthsocial-catalyst --skill trump-truthsocial-catalyst

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
.gitignore
skills.sh.json
data/
sync_state.json
references/
maintenance.md
holdings-watchlist.md
theme-ticker-map.md
methodology.md
x-source-notes.md
track-record.md
scripts/
fetch_x.py
public_x_profile.py
tests/
test_public_x_profile.py

詳細

Trump Truth Social カタリスト分析レンズ

Donald Trump の公開 Truth Social 投稿、 @realDonaldTrump の X 投稿、および本人が開示した株式保有を、 値動きが予想される米国株・セクターの短いリストに変換し、各パターンが 実際にどの程度確実に株価を押し上げるのかを率直に評価する、再利用可能な レンズです。定期タイマーと組み合わせて再取得・再評価し、時間の経過とともに 実際の的中率を蓄積できるように設計されています。

意思決定支援用の分析レンズであり、金融アドバイスでも自動売買ツールでもありません。 これは、 市場の反応を予測するために、公開されている投稿と財務開示のみを分析します。注文の発注、取消、 数量決定は行いません。現在の価格やニュースは必ずご自身で確認してください。値動きは速く、 反落することも多く、いくつかは急騰後に下落する罠です(references/track-record.md を参照)。


STEP 0 — 必ず最初に更新する(古いデータではこのスキルは役に立ちません)

古くなるものは2つあります。スキル自体(references/ 内の台帳/保有情報/ 校正データは定期タイマーによって蓄積され、GitHub にプッシュされます)と投稿 (Trump は1日に何度も投稿します。市場を動かす投稿は数分前のものかもしれず、 ローカルに投稿アーカイブはありません)。他の作業を始める前に、次の順序で 両方を更新してください。

# 0a. Pull the latest version of this skill (updated ledger, holdings, calibration).
#     Best-effort: auto-detects project vs global scope. If it fails, keep going.
skills update trump-truthsocial-catalyst -y

# 0b. Fetch the primary Truth Social archive: text + timestamps + permalinks.
#     trumpstruth.org is a third-party archive; keep its numeric archive ids as
#     the canonical ids for the existing ledger.
curl -sS --fail-with-body --retry 2 --retry-delay 1 --retry-connrefused -A "Mozilla/5.0" "https://www.trumpstruth.org/feed" -o /tmp/trump_feed.xml

# 0b-alt. Fetch an independent Truth Social archive for freshness checks and
#        fallback when the primary archive is unavailable.
curl -sS --fail-with-body --retry 2 --retry-delay 1 --retry-connrefused -A "Mozilla/5.0" "https://trump.fm/rss/truth.xml" -o /tmp/trump_alt_feed.xml

# 0c. Fetch the latest @realDonaldTrump X posts.
#     The wrapper rejects a successful-but-old xreach timeline and tries an
#     RSS-Bridge Atom timeline, then parses exact ids, text, and created_at_ms
#     from the public X profile HTML and uses Jina only for profile gaps. It
#     does not require browser cookies or login state.
python3 scripts/fetch_x.py --state data/sync_state.json > /tmp/trump_x.json

その後、更新された references/*.md を再読込し(0a より前に読んだコピーに 頼らないでください)、両方の Truth フィードを解析します(すぐに使えるパーサーは references/methodology.md を参照)。既存の truth:<archive_id> 台帳 ID には trumpstruth.org を使用し、独立した鮮度確認とフォールバックの取得元には trump.fm を使用します。アーカイブ ID は投稿を識別しますが、単調増加する時刻の カーソルではありません。解析した公開時刻で並べ替え、last_update_time を ウォーターマークとして使用し、投稿 ID は重複排除キー/同時刻の優先順位決定に 使用してください。最新投稿のタイムスタンプを比較し、利用可能な場合は公式 Truth プラットフォーム ID も比較します。両方のフィードが一致する場合、最新投稿に変更が ないことは、取得失敗ではなく、確認済みの no_new_posts 結果です。一致しない 場合は、プライマリを古いものとして記録し、両方のソースで観測した内容を保持して ください。未検証の推測に基づいてプライマリのカーソルを進めてはいけません。 フォールバックのみで確認された項目を記録する必要がある場合は、 truthsocial:<platform_id> とその正規の Truth パーマリンクを使用し、後で truth:<archive_id> と照合する際は、正規化したテキストと時刻で重複を排除します。

X については、fetch_x.py は、直接取得した最新タイムラインが新しい場合は available、RSS-Bridge または公開 X プロフィールの HTML/Jina 経由で、より新しい 投稿を検証できた場合は available_fallback を報告します。公開プロフィールの HTML、 Jina、または認証済みブラウザープロフィールによって、表示中の最新投稿に変更がないと 確認できた場合は verified_no_new_posts、FxTwitter/VxTwitter で保存済みステータス のみを再確認できる場合は freshness: exact_status_only を伴う stale_unverified、 公開経路がどれも応答しない場合は通常の stale_unverified を報告します。フォールバックは 鮮度/最新投稿の確認用であり、過去のタイムライン全体を取得するものではありません。 古い直接取得の結果や exact_status_only の結果から last_tweet_id を進めては いけません。0a が失敗した場合はキャッシュ済みのスキルを使って作業を続けますが、 古い可能性があることを明記してください。ソースの取得に失敗した場合(オフライン/403/ サイト停止)は、その旨を明示し、もう一方の Truth フィードとユーザーが貼り付けた情報を 使用してください。最新データを取得したかのように装ってはいけません。公式の truthsocial.com ページ/API は、Cloudflare チャレンジを正規の手順で完了できる場合に 限り、ブラウザーまたはログイン経由のフォールバックとして使用してください。未検証の HTML ミラーで代用してはいけません。


このレンズの目的

Trump の投稿は、いくつかの繰り返し見られる仕組みを通じて株価を動かします。企業を好意的に名指しする、自身が決定権を持つ政策(関税、契約、大統領令)を発表または示唆する、あるいはテーマ(暗号資産、エネルギー、AI インフラ、防衛、国内回帰)を強く支持することです。重要なのは、投稿のどの特徴が確実に株価を押し上げ、どの特徴が一日だけ急騰した後に反落するのかを見極め、さらに本人が何を保有しているかと照らし合わせることです。「本人が保有する → 本人が後押しする → 政府の追い風が吹く」は、最も再現性の高い利益獲得パターンだからです(Dell のプレイブック)。

これは明確に、ファンダメンタルズではなく、短期的なカタリストに着目するレンズです。このスキル全体で最大の注意点は、本人の投稿によって、長期保有にはひどく不向きな株が急騰することもあるということです。本人の DJT は 2024 年の高値から約 77%下落し、ミームコインは 97~99%下落していますが、それでも本人が投稿すると急騰します。「今週急騰するか」と「良い投資先か」は分けて考えてください。


参考ファイルの構成

段階的に読み、タスクに必要なものだけを取り込みます。

ファイル内容読むタイミング
references/methodology.md「確実に株価を押し上げるもの」に関する段階別プレイブック:Tier 1~3 のパターン、増幅要因となる特徴、アンチパターン、持続性、投稿ごとの分類チェックリスト、Truth Social/X の取得・解析レシピ投稿を分類するとき、またはシグナルの強さを判断するとき
references/theme-ticker-map.mdTrump が繰り返し取り上げるテーマと、通常反応するティッカー/セクターの対応表話題(関税、暗号資産、エネルギー、AI インフラ、防衛など)を取引可能な銘柄に結び付けるとき
references/holdings-watchlist.md2026 年に Trump の信託が購入したと開示した企業と、本人/家族の保有銘柄。「まだ急騰していない」ブレイクアウト候補としてフラグ付けされています。更新に使える公式 OGE 検索/API ソースも含みますウォッチリストを作成するとき、または「本人は何を保有しているか/次に急騰する可能性があるのは何か」と尋ねられたとき
references/track-record.md的中率の累積記録(記録済みの成功例と失敗例を登録済み)と、実際に優位性があるものについての評価メモ特定のパターンをどれだけ重視するかを決めるとき。タイマーによって成長するのがこの記録です
references/x-source-notes.md@realDonaldTrump の X ソースの挙動、ソース間の重複排除に関するメモ、過去の X シード候補X ソースを使うとき、または保守するとき
references/maintenance.md定期タイマーのルール:取得 → 重複排除 → 分類 → 予測を記録 → 結果を評価 → 再調整スケジュールされた更新を実行するとき、または設定するとき

ワークフロー

(a) 1 件または複数の投稿から取引シグナルを読み取る
  1. 更新します(ステップ 0)。最新の Truth Social と X の投稿を特定し、ソース ID と、ソース間で正規化したテキスト/時刻を使って、references/track-record.md にすでに記録されているものと重複排除します。
  2. 各投稿について、references/methodology.md の分類チェックリストを実行します。市場に関係する投稿か、どの Tier(Tier 1:銘柄名の明示/Tier 2:政策・セクター/Tier 3:マクロ)か、どの増幅要因があるか(上場企業名の明示、「BUY」の明示、本人が決定権を持つ政策、本人の保有銘柄、取引時間中の投稿、繰り返しの投稿)を確認します。
  3. references/theme-ticker-map.md を使って話題から候補ティッカーを割り出し、references/holdings-watchlist.md で保有銘柄との重複を確認します(確信度が高まります)。
  4. シグナルごとに、投稿(投稿日+パーマリンク)、関連するティッカー、方向性、信頼性 Tier、予想される変動幅と持続性(取引時間中に反落するか、持続する可能性があるか)、無効化要因を出力します。
  5. references/track-record.md を使って重み付けします。説得力がありそうな単発の例より、実際に的中率が蓄積されているパターンを優先してください。必ず分析として提示し、注文としては提示しないでください。
(b) トランプ関連材料の監視リストを作成/更新する
  1. references/holdings-watchlist.md から本人が開示した保有銘柄を取得します。 情報の鮮度が重要な質問の場合は、リストを最新と見なす前に、そこに記載された OGE の情報源を確認し、新しい Trump, Donald J の 278-T PDF がないか調べます。
  2. すでに急騰した銘柄(Dell 型で、材料は織り込み済み)と、保有しているが動いていない銘柄 (Dell のパターンが再現されれば急騰候補:保有に加え、契約、関税の適用除外、 公的な称賛など、政権による追い風がある銘柄)に分類します。
  3. 動いていない銘柄については、それぞれ、値動きのきっかけとなる 具体的な材料 と、おおよその 1~2 か月の注目期間を記載します。助言の範囲にとどめてください。
(c) 「X は急騰するか?」という単一の質問を判断する
  1. 情報を更新し、関連する投稿を見つけます。
  2. references/methodology.md の段階と増幅要因、および references/track-record.md の過去の類似事例に照らして、パターンを評価します。
  3. 確度を適切に調整した回答を示します。方向性、信頼性、値動きの大きさ、 持続性、および正直なベースレートを伝えます(例:「特定企業への推薦は日中に 安定して急騰を招きます。暗号資産準備金に関する投稿は急騰後、翌日に反落します」)。

リスクと免責事項の説明(見解を示す場合は必ず記載)

  • 短期的な材料であり、投資仮説ではありません。 急騰したからといって保有を続ける理由にはなりません。本人の資産(DJT、$TRUMP、$MELANIA)を見ると、投稿によって構造的に弱い銘柄も急騰し得ることが分かります。
  • 多くのシグナルはすぐに勢いを失います。 暗号資産準備金や関税緩和に関する投稿は、1 日急騰した後に値上がり分を失うことがよくあります。取引規模とタイミングは重要ですが、このスキルはそのどちらも設定しません。決めるのはユーザーです。
  • 利益相反はデータの特性であり、推奨ではありません。 本人は、政権がその後影響を及ぼした銘柄(Dell、Palantir、Nvidia、メディア関連銘柄)を購入しています。この重複をシグナルとして記録する一方、明らかな相場操縦や法的な監視の対象となるリスクにも注意を促します。これを利用して違法行為をしないでください。
  • 開示情報は範囲を示した自己申告です。 保有額は OGE の定期取引報告書に基づきますが、金額は正確な額ではなく範囲であり、情報が遅れる場合もあります。
  • これは分析の視点であり、シグナル配信ではありません。 トランプ氏に関する見出しについて、より適切な問いを見つけるためのものです。自動売買ではなく、推奨でもなく、投資助言でもありません。注文はすべて、読者自身が手動で確認し、判断したものです。

コメント