• #koyfin
  • #qqq
  • #financial-data
  • #gemini-api
  • #python
  • #typescript

QQQ構成銘柄100件の財務データ取得・加工パイプライン

概要

QQQ(NASDAQ-100 ETF)の構成銘柄100件の財務データを取得し、可視化用に加工するパイプライン。

作業フロー

1. Koyfinからデータダウンロード

  • Koyfinにログイン
  • QQQ構成銘柄100件のティッカーシンボルリストを使用
  • 各銘柄の財務データをTSV(タブセパレート値)形式でダウンロード
  • 想定所要時間:1件あたり30-45秒 × 100件 = 約1時間〜

2. Python + Gemini APIでデータ加工

Pythonスクリプトを使用してGemini APIでデータを加工する。

3. TypeScript形式で保存

加工したデータを以下のディレクトリ構造で保存:

apps/web/app/compDoubles/
└── qqq/
    ├── AAPL.ts
    ├── MSFT.ts
    ├── GOOGL.ts
    └── ... (100件)

4. 表示部分の修正

現在ティッカーシンボルがハードコーディングされている箇所を修正。

  • 100件のティッカーシンボルをハードコーディング
  • または動的に読み込む仕組みに変更

ディレクトリ構造

compDoubles/
└── qqq/          # 新規作成:QQQ構成銘柄用
    └── *.ts      # 各銘柄のTypeScriptファイル

Gemini APIプロンプト

**Role:**
あなたは、財務データを解析し、Webアプリケーション(React/TypeScript)用の可視化データ構造に変換するシニアデータエンジニアです。

**Objective:**
ユーザーから提供される「ExcelやWebからコピーされた生の財務データ(テキスト形式)」を読み取り、指定されたTypeScriptの `CompanyData[]` 形式に変換してください。

**Data Structure Constraints:**
以下のTypeScriptインターフェースに従ってデータを作成してください。

interface CompanyData {
  name: string;
  periods: {
    label: string; // 例: '2015', '2025 (Est)', 'LTM'
    data: {
      // === 貸借対照表(BS) ===
      bs: {
        currentAssets: { label: string; value: number }[];
        fixedAssets: { label: string; value: number }[];
        currentLiabilities: { label: string; value: number }[];
        fixedLiabilities: { label: string; value: number }[];
        equity: { label: string; value: number }[];
      };
      // === 損益計算書(PL) ===
      pl: {
        revenue: { label: string; value: number }[];           // 売上高・売上総利益
        operatingExpenses: { label: string; value: number }[]; // 営業費用
        nonOperating: { label: string; value: number }[];      // 営業外損益
        netIncome: { label: string; value: number }[];         // 税金・純利益
      };
      // === キャッシュフロー ===
      cashFlow: {
        operatingCF: number;      // 営業キャッシュフロー
        capex: number;            // 設備投資(負の値)
        fcf: number;              // フリーキャッシュフロー
      };
      // === 1株当たり指標 ===
      perShare: {
        eps: number;              // EPS(1株当たり利益、Diluted)
      };
    };
  }[];
}

**Processing Logic & Rules:**

1. **項目のマッピングと集約(英語 -> 日本語):**
   入力データの勘定科目を以下のように分類・集約し、ラベル付けしてください。単位は元のデータのまま(百万ドル等)扱ってください。

   **【重要】Total値の出力ルール:**
   - 差額計算の検証のため、以下のTotal値は**必ず先頭に出力**すること
     - *Total Assets*(総資産)
     - *Total Current Assets*(流動資産合計)
     - *Total Current Liabilities*(流動負債合計)
     - *Total Liabilities*(負債合計)
     - *Total Equity*(純資産合計)
   - これにより、差額計算が正しいかを検証できる
   - ※ 固定資産合計 = Total Assets - Total Current Assets で検証

   **【重要】独立掲記のルール:**
   - 元データで独立した行として記載されている項目は、基本的にそのまま独立掲記する
   - 元データに存在しない項目は、ゼロで出力せず省略する

   - **BS - 流動資産 (`currentAssets`):**
     - "【総資産】": *Total Assets*(**検証用・先頭に出力**)
     - "【流動資産合計】": *Total Current Assets*(**検証用**)
     - "現預金・短期投資": *Total Cash And Short Term Investments*
     - "売掛金": *Total Receivables*
     - "棚卸資産": *Inventory*
     - "その他流動資産": *Total Current Assets* から上記3項目を差し引いて算出
   - **BS - 固定資産 (`fixedAssets`):**
     - "有形固定資産": *Net Property Plant And Equipment*
     - "長期投資": *Long-term Investments*(※独立項目・株式/債券等)
     - "のれん": *Goodwill*
     - "無形資産": *Other Intangibles*
     - "繰延税金資産": *Deferred Tax Assets Long-Term*
     - "その他長期資産": *Other Long-Term Assets* (**※調整項目**)
     - ※ 固定資産合計 = Total Assets - Total Current Assets で検証可能
   - **BS - 流動負債 (`currentLiabilities`):**
     - "【流動負債合計】": *Total Current Liabilities*(**検証用・先頭に出力**)
     - "買掛金": *Accounts Payable*
     - "短期借入金": *Short-Term Debt*
     - "短期リース": *Current Portion of Leases*(※元データにある場合のみ)
     - "前受収益(流動)": *Unearned Revenue (Current)*(※元データにある場合のみ)
     - "その他流動負債": *Total Current Liabilities* から上記の独立掲記した項目を差し引いて算出
   - **BS - 固定負債 (`fixedLiabilities`):**
     - "【負債合計】": *Total Liabilities*(**検証用・先頭に出力**)
     - "長期借入金": *Long-Term Debt*
     - "長期リース": *Long-Term Leases*(※元データにある場合のみ)
     - "長期前受収益": *Unearned Revenue (Non-Current)*(※元データにある場合のみ)
     - "その他固定負債": (*Total Liabilities* - *Total Current Liabilities*) から上記の独立掲記した項目を差し引いて算出 (**※調整項目**)
   - **BS - 純資産 (`equity`):**
     - "【純資産合計】": *Total Equity*(**検証用・先頭に出力**)
     - "資本金": *Common Stock*
     - "資本剰余金": *Additional Paid In Capital*
     - "利益剰余金": *Retained Earnings*
     - "自己株式": *Treasury Stock*(**負の値**として格納)
     - "その他包括利益": *Accumulated Other Comprehensive Income*

2. **PL - 損益計算書:**
   BSと同様に、Total値を検証用に出力し、各項目を独立転記する。

   - **PL - 売上高・売上総利益 (`revenue`):**
     - "【売上高】": *Total Revenues*(**検証用・先頭に出力**)
     - "【売上総利益】": *Gross Profit*(**検証用**)
     - "売上原価": *Cost Of Revenues*
     - ※ 売上高 - 売上原価 = 売上総利益 で検証

   - **PL - 営業費用 (`operatingExpenses`):**
     - "【営業利益】": *Operating Income*(**検証用・先頭に出力**)
     - "販管費": *Selling General & Admin Expenses*
     - "研究開発費": *R&D Expenses*
     - "減価償却費": *Depreciation & Amortization*(※元データにある場合のみ)
     - "その他営業費用": *Other Operating Expenses*(※元データにある場合のみ)
     - ※ 売上総利益 - 営業費用合計 = 営業利益 で検証

   - **PL - 営業外損益 (`nonOperating`):**
     - "支払利息": *Interest Expense*(**負の値**として格納)
     - "受取利息・投資収益": *Interest And Investment Income*
     - "その他営業外損益": *Other Non Operating Income (Expenses)*(※元データにある場合のみ)

   - **PL - 税金・純利益 (`netIncome`):**
     - "【税引前利益】": *EBT, Incl. Unusual Items*(**検証用**)
     - "【純利益】": *Net Income*(**検証用**)
     - "法人税等": *Income Tax Expense*
     - ※ 税引前利益 - 法人税等 = 純利益 で検証

3. **キャッシュフローデータ (`cashFlow`):**
   - `operatingCF`: *Operating Cash Flow* の値を使用。
   - `capex`: *Capital Expenditure* の値を使用(**負の値**として格納すること)。
   - `fcf`: *Free Cash Flow* の値を使用。または `operatingCF + capex` で算出。

4. **1株当たり指標 (`perShare`):**
   - `eps`: *EPS Diluted (Diluted Earnings Per Share)* の値を使用。

5. **BSバランスの整合性チェックと自動調整(最重要):**
   入力データは端数処理や項目の欠落により、資産合計と負債・純資産合計が一致しない場合があります。以下の手順で必ず一致させてください。
   - **Step A:** 入力データの *Total Assets* の値を正(ターゲット値)とします。
   - **Step B (資産側):** 集計した流動資産と固定資産の合計がターゲット値と一致しない場合、その差額を**固定資産の「その他長期資産」**に加減算して調整してください。
   - **Step C (負債側):** 集計した負債と純資産の合計がターゲット値と一致しない場合、その差額を**固定負債の「その他固定負債」**に加減算して調整してください。
   - 結果として、出力データの資産合計と負債・純資産合計は完全に一致しなければなりません。

6. **期間の取り扱い:**
   - 過去の実績データだけでなく、入力に含まれる**未来の予測(FY2025など)**や**LTM(直近12ヶ月)**の列も全て出力に含めてください。

**Koyfinで取得すべきデータ項目:**

| カテゴリ | Koyfin項目名 | 出力先 |
|---------|-------------|--------|
| **損益計算書** | | |
| 売上高 | Total Revenues | `pl.revenue` / `【売上高】` |
| 売上原価 | Cost Of Revenues | `売上原価` |
| 売上総利益 | Gross Profit | `pl.grossProfit` / `【売上総利益】` |
| 販管費 | SG&A | `pl.operatingExpenses.販管費` |
| 研究開発費 | R&D Expenses | `pl.operatingExpenses.研究開発費` |
| 減価償却費 | Depreciation & Amortization | `pl.operatingExpenses.減価償却費` |
| 営業利益 | Operating Income | `pl.operatingIncome` / `【営業利益】` |
| 支払利息 | Interest Expense | `pl.nonOperating.支払利息` |
| 受取利息 | Interest And Investment Income | `pl.nonOperating.受取利息・投資収益` |
| 税引前利益 | EBT, Incl. Unusual Items | `【税引前利益】` |
| 法人税等 | Income Tax Expense | `pl.netIncome.法人税等` |
| 純利益 | Net Income | `pl.profit` / `【純利益】` |
| **キャッシュフロー** | | |
| 営業CF | Operating Cash Flow | `cashFlow.operatingCF` |
| 設備投資 | Capital Expenditure | `cashFlow.capex` |
| FCF | Free Cash Flow | `cashFlow.fcf` |
| **1株指標** | | |
| EPS | EPS Diluted | `perShare.eps` |
| 貸借対照表 | 各項目 | `bs.*` |

**Output Format:**
出力は**Vue Composable形式**で生成してください。そのまま `apps/web/app/composables/use{企業名}Data.ts` として保存できる形式にします。

    ```typescript
    import type { CompanyData } from '~/components/financial-quiz/ProportionalFinancialStatementsAnimated.vue'

    export const useMicrosoftData = (): CompanyData[] => [
    {
        name: 'Microsoft (FY2015-2025 + LTM)',
        periods: [
        // FY 2015
        {
            label: '2015',
            data: {
            bs: {
                currentAssets: [
                { label: '【総資産】', value: 174472 }, // Total Assets(検証用)
                { label: '【流動資産合計】', value: 122797 }, // Total Current Assets(検証用)
                { label: '現預金・短期投資', value: 96391 },
                { label: '売掛金', value: 17908 },
                { label: '棚卸資産', value: 2902 },
                { label: 'その他流動資産', value: 5596 }, // Total Current Assets - 上記3項目
                ],
                fixedAssets: [
                { label: '有形固定資産', value: 14731 },
                { label: '長期投資', value: 10121 },
                { label: 'のれん', value: 16939 },
                { label: '無形資産', value: 4835 },
                { label: '繰延税金資産', value: 245 },
                { label: 'その他長期資産', value: 4804 }, // ※調整項目
                ],
                currentLiabilities: [
                { label: '【流動負債合計】', value: 49647 }, // Total Current Liabilities(検証用)
                { label: '買掛金', value: 6591 },
                { label: '短期借入金', value: 2499 },
                { label: '前受収益(流動)', value: 23223 },
                { label: 'その他流動負債', value: 17334 }, // Total Current Liabilities - 上記3項目
                ],
                fixedLiabilities: [
                { label: '【負債合計】', value: 94389 }, // Total Liabilities(検証用)
                { label: '長期借入金', value: 27808 },
                { label: '長期前受収益', value: 2095 },
                { label: 'その他固定負債', value: 14839 }, // (Total Liabilities - Total Current Liabilities) - 上記2項目
                ],
                equity: [
                { label: '【純資産合計】', value: 80083 }, // Total Equity(検証用)
                { label: '資本金', value: 83 },
                { label: '資本剰余金', value: 68382 },
                { label: '利益剰余金', value: 11618 },
                ],
            },
            pl: {
                revenue: [
                { label: '【売上高】', value: 93580 }, // Total Revenues(検証用)
                { label: '【売上総利益】', value: 60542 }, // Gross Profit(検証用)
                { label: '売上原価', value: 33038 }, // Cost Of Revenues
                ],
                operatingExpenses: [
                { label: '【営業利益】', value: 28172 }, // Operating Income(検証用)
                { label: '販管費', value: 20324 }, // SG&A
                { label: '研究開発費', value: 12046 }, // R&D Expenses
                ],
                nonOperating: [
                { label: '支払利息', value: -781 }, // Interest Expense(負の値)
                { label: '受取利息・投資収益', value: 1131 }, // Interest And Investment Income
                ],
                netIncome: [
                { label: '【税引前利益】', value: 18161 }, // EBT(検証用)
                { label: '【純利益】', value: 12193 }, // Net Income(検証用)
                { label: '法人税等', value: 5968 }, // Income Tax Expense
                ],
            },
            cashFlow: {
                operatingCF: 29668,
                capex: -5944,
                fcf: 23724,
            },
            perShare: {
                eps: 1.48,
            },
            },
        },
        // FY 2016
        {
            label: '2016',
            // ... 同様の構造
        },
        // ... 他の期間も全て含める
        ],
    },
    ]

    ```
**ファイル命名規則:**
- `use{企業名}Data.ts` 形式(例: `useMicrosoftData.ts`, `useAppleData.ts`)
- 関数名も同様に `use{企業名}Data` とする

**重要な注意事項:**
- 各期間には `// FY 20XX` のコメントを付けて可読性を高める
- 末尾のカンマ(trailing comma)を付ける
- BSバランスが一致しない場合は調整を行い、コメントで調整内容を記載する

QQQ構成銘柄一覧(101件)

出典: Stock Analysis - QQQ Holdings

注記:

  • QQQは102銘柄(GOOG + GOOGL両方含む)
  • GOOG(Class C)を除外し、GOOGLのみ採用 → 101件
  • 2024年12月リバランス: ILMN, SMCI, MRNA除外 / PLTR, MSTR, AXON追加
  • 2025年7月: ANSS除外(Synopsys買収)/ TRI追加
  • 本リストは2025年12月現在の構成

合計時価総額: 約$27.15 T(27兆1500億ドル)

#TickerCompany NameMarket Cap比率Sector事業内容
1NVDANVIDIA Corp$4,500 B16.74%TechnologyGPU・AI半導体
2AAPLApple Inc.$4,110 B15.29%TechnologyiPhone・Mac・サービス
3GOOGLAlphabet Inc.$3,840 B14.28%Communication検索・広告・クラウド
4MSFTMicrosoft Corp$3,660 B13.61%TechnologyOS・クラウド・Office
5AMZNAmazon.com Inc.$2,440 B9.07%Cons. CyclicalEコマース・AWS
6AVGOBroadcom Inc.$1,920 B7.14%Technology半導体・インフラソフト
7METAMeta Platforms Inc.$1,660 B6.17%CommunicationSNS・広告・メタバース
8TSLATesla Inc.$1,480 B5.50%Cons. CyclicalEV・エネルギー
9PLTRPalantir Technologies$433 B1.61%Technologyビッグデータ分析
10ASMLASML Holding NV$431 B1.60%Technology半導体製造装置(EUV)
11NFLXNetflix Inc.$410 B1.53%Communication動画ストリーミング
12COSTCostco Wholesale Corp$394 B1.47%Cons. Defensive会員制倉庫型小売
13AMDAdvanced Micro Devices$361 B1.34%TechnologyCPU・GPU半導体
14AZNAstraZeneca PLC$280 B1.04%Healthcare医薬品(がん・循環器)
15MUMicron Technology$266 B0.99%Technologyメモリ半導体(DRAM・NAND)
16TMUST-Mobile US Inc.$240 B0.89%Communication携帯通信キャリア
17CSCOCisco Systems Inc.$240 B0.89%Technologyネットワーク機器
18PEPPepsiCo Inc.$230 B0.86%Cons. Defensive飲料・スナック菓子
19LINLinde plc$220 B0.82%Basic Materials産業用ガス
20AMATApplied Materials Inc.$214 B0.80%Technology半導体製造装置
21ISRGIntuitive Surgical Inc.$204 B0.76%Healthcare手術ロボット(da Vinci)
22INTCIntel Corp$193 B0.71%TechnologyCPU・半導体製造
23TXNTexas Instruments Inc.$190 B0.70%Technologyアナログ半導体
24APPAppLovin Corp$188 B0.69%Technologyモバイル広告・ゲーム
25INTUIntuit Inc.$188 B0.69%Technology会計ソフト(QuickBooks・TurboTax)
26QCOMQualcomm Inc.$175 B0.64%Technologyモバイル向け半導体
27BKNGBooking Holdings Inc.$168 B0.62%Cons. Cyclical旅行予約プラットフォーム
28PDDPDD Holdings$150 B0.55%Cons. CyclicalEコマース(Pinduoduo・Temu)
29ARMArm Holdings plc$150 B0.55%Technology半導体IP設計
30AMGNAmgen Inc.$143 B0.53%Healthcareバイオ医薬品
31SHOPShopify Inc.$140 B0.52%TechnologyEコマースプラットフォーム
32ADIAnalog Devices Inc.$138 B0.51%Technologyアナログ・信号処理半導体
33HONHoneywell International$130 B0.48%Industrials航空宇宙・ビル制御
34VRTXVertex Pharmaceuticals$125 B0.46%Healthcare希少疾患医薬品(CF治療薬)
35GILDGilead Sciences Inc.$121 B0.45%Healthcare抗ウイルス薬(HIV・HCV)
36PANWPalo Alto Networks$120 B0.44%Technologyサイバーセキュリティ
37SBUXStarbucks Corp$110 B0.40%Cons. Cyclicalコーヒーチェーン
38ADPAutomatic Data Processing$106 B0.39%Industrials給与計算・人事サービス
39KLACKLA Corp$105 B0.39%Technology半導体検査装置
40CRWDCrowdStrike Holdings$104 B0.38%Technologyエンドポイントセキュリティ
41LRCXLam Research Corp$100 B0.37%Technology半導体エッチング装置
42REGNRegeneron Pharma$100 B0.37%Healthcareバイオ医薬品(眼科・免疫)
43MELIMercadoLibre Inc.$95 B0.35%Cons. Cyclical中南米Eコマース・決済
44CEGConstellation Energy$90 B0.33%Utilities原子力発電・クリーンエネルギー
45SNPSSynopsys Inc.$90 B0.33%Technology半導体設計ソフト(EDA)
46MDLZMondelez International$90 B0.33%Cons. Defensive菓子(Oreo・Cadbury)
47CDNSCadence Design Systems$88 B0.32%Technology半導体設計ソフト(EDA)
48PYPLPayPal Holdings Inc.$85 B0.31%Financialオンライン決済
49CTASCintas Corp$85 B0.31%Industrialsユニフォームレンタル
50KDPKeurig Dr Pepper$84 B0.31%Cons. Defensive飲料(コーヒー・炭酸)
51DASHDoorDash Inc.$78 B0.29%Cons. Cyclicalフードデリバリー
52ABNBAirbnb Inc.$77 B0.28%Cons. Cyclical民泊プラットフォーム
53MARMarriott International$75 B0.28%Cons. Cyclicalホテルチェーン
54ORLYO'Reilly Automotive$70 B0.26%Cons. Cyclical自動車部品小売
55WDAYWorkday Inc.$70 B0.26%Technology人事・財務クラウドソフト
56MRVLMarvell Technology$70 B0.26%Technologyデータセンター向け半導体
57CSXCSX Corp$68 B0.25%Industrials貨物鉄道
58ADSKAutodesk Inc.$65 B0.24%Technology設計ソフト(AutoCAD)
59AEPAmerican Electric Power$63 B0.23%Utilities電力会社
60NXPINXP Semiconductors$60 B0.22%Technology車載・IoT半導体
61FTNTFortinet Inc.$60 B0.22%Technologyネットワークセキュリティ
62TTDThe Trade Desk$60 B0.22%Communicationプログラマティック広告
63ROPRoper Technologies$60 B0.22%Technology産業用ソフト・計測機器
64IDXXIDEXX Laboratories$57 B0.21%Healthcare動物用診断機器
65TRIThomson Reuters Corp$57 B0.21%Industrialsビジネス情報サービス
66PCARPACCAR Inc.$55 B0.20%Industrials大型トラック製造
67CCEPCoca-Cola Europacific$53 B0.20%Cons. Defensiveコカコーラ欧州ボトラー
68EAElectronic Arts Inc.$51 B0.19%Communicationゲーム(FIFA・Madden)
69MSTRMicroStrategy Inc.$51 B0.19%TechnologyBI・ビットコイン保有
70MNSTMonster Beverage Corp$50 B0.18%Cons. Defensiveエナジードリンク
71ROSTRoss Stores Inc.$50 B0.18%Cons. Cyclicalオフプライス小売
72TEAMAtlassian Corp$50 B0.18%Technology開発ツール(Jira・Confluence)
73CPRTCopart Inc.$50 B0.18%Industrials中古車オークション
74BKRBaker Hughes Co$49 B0.18%Energy油田サービス
75PAYXPaychex Inc.$48 B0.18%Industrials給与計算サービス
76DDOGDatadog Inc.$48 B0.18%Technologyクラウド監視プラットフォーム
77CHTRCharter Communications$45 B0.17%CommunicationケーブルTV・ブロードバンド
78FANGDiamondback Energy$45 B0.17%Energyシェールオイル開発
79AXONAxon Enterprise$45 B0.17%Industrialsテーザー・ボディカメラ
80EXCExelon Corp$44 B0.16%Utilities電力会社
81FASTFastenal Co$42 B0.15%Industrials産業用ファスナー販売
82MCHPMicrochip Technology$40 B0.15%Technologyマイコン・アナログ半導体
83LULULululemon Athletica$40 B0.15%Cons. Cyclicalアスレジャーアパレル
84ODFLOld Dominion Freight$40 B0.15%IndustrialsLTLトラック輸送
85GEHCGE HealthCare Tech$40 B0.15%Healthcare医療機器(CT・MRI)
86XELXcel Energy Inc.$39 B0.14%Utilities電力・ガス会社
87VRSKVerisk Analytics$38 B0.14%Industrials保険データ分析
88CSGPCoStar Group Inc.$35 B0.13%Real Estate商業不動産データ
89ONON Semiconductor$30 B0.11%Technologyパワー半導体・センサー
90ZSZscaler Inc.$30 B0.11%Technologyクラウドセキュリティ
91CDWCDW Corp$30 B0.11%TechnologyITソリューション販売
92WABWabtec Corp$30 B0.11%Industrials鉄道機器
93TTWOTake-Two Interactive$30 B0.11%Communicationゲーム(GTA・NBA 2K)
94DXCMDexCom Inc.$28 B0.10%Healthcare連続血糖モニター
95BIIBBiogen Inc.$27 B0.10%Healthcare神経疾患医薬品
96MDBMongoDB Inc.$25 B0.09%TechnologyNoSQLデータベース
97WBDWarner Bros. Discovery$25 B0.09%Communicationメディア・ストリーミング
98GFSGlobalFoundries$22 B0.08%Technology半導体ファウンドリ
99JBHTJ.B. Hunt Transport$18 B0.07%Industrialsトラック輸送
100ALGNAlign Technology$18 B0.07%Healthcareマウスピース矯正(Invisalign)
101SWKSSkyworks Solutions$15 B0.06%TechnologyRFフロントエンド半導体

ティッカーリスト(コピー用・5分割)

Koyfinに貼り付けやすいよう、カンマ区切りで20件ずつ分割。

グループ1(#1-20)

NVDA,AAPL,GOOGL,MSFT,AMZN,AVGO,META,TSLA,PLTR,ASML,NFLX,COST,AMD,AZN,MU,TMUS,CSCO,PEP,LIN,AMAT

グループ2(#21-40)

ISRG,INTC,TXN,APP,INTU,QCOM,BKNG,PDD,ARM,AMGN,SHOP,ADI,HON,VRTX,GILD,PANW,SBUX,ADP,KLAC,CRWD

グループ3(#41-60)

LRCX,REGN,MELI,CEG,SNPS,MDLZ,CDNS,PYPL,CTAS,KDP,DASH,ABNB,MAR,ORLY,WDAY,MRVL,CSX,ADSK,AEP,NXPI

グループ4(#61-80)

FTNT,TTD,ROP,IDXX,TRI,PCAR,CCEP,EA,MSTR,MNST,ROST,TEAM,CPRT,BKR,PAYX,DDOG,CHTR,FANG,AXON,EXC

グループ5(#81-101)

FAST,MCHP,LULU,ODFL,GEHC,XEL,VRSK,CSGP,ON,ZS,CDW,WAB,TTWO,DXCM,BIIB,MDB,WBD,GFS,JBHT,ALGN,SWKS

参考ファイル

  • 既存のプロンプト: apps/web/content/2025-12-10/financial-data-conversion-prompt.md
  • データ変換スクリプト: apps/web/scripts/convert-financial-data.mjs
  • 既存のcomposables: apps/web/app/composables/use*.ts