SSD Nodes Learn Hosting plans →
คู่มือ Matt Connorโดย Matt Connor · อัปเดตเมื่อ 2026-10-22

คู่มือใช้ Claude วิเคราะห์หุ้นและออปชันด้วยข้อมูลตลาด

เรียนรู้การใช้ Claude วิเคราะห์หุ้นและออปชันด้วยข้อมูลตลาดที่มีความล่าช้า ผ่าน API ฟรีไม่ต้องใช้คีย์ วิธีเชื่อมต่อ 3 รูปแบบ และ prompt ที่ให้คำตอบอ้างอิงข้อมูล

Claude มีความสามารถสูงในการอ่านข้อมูลทางการเงินและอธิบายความหมายของข้อมูลเหล่านั้น แต่ Claude ไม่สามารถทราบตัวเลขที่เป็นปัจจุบันได้ เนื่องจากข้อมูลที่ใช้ฝึกสอนโมเดลภาษาจะสิ้นสุดลงหลายเดือนก่อนที่คุณจะตั้งคำถาม วิธีแก้ไขนั้นง่ายมาก คือการป้อนข้อมูลตลาดที่เป็นปัจจุบันให้ Claude ผ่าน API แล้วปล่อยให้ Claude ทำในสิ่งที่ถนัดที่สุด นั่นคือการวิเคราะห์ การเปรียบเทียบ และการอธิบายด้วยภาษาที่เข้าใจง่าย

คู่มือนี้จะแสดงวิธีดำเนินการดังกล่าวด้วย API ข้อมูลตลาดแบบฟรี พร้อมวิธีเชื่อมต่อ Claude เข้ากับ API ถึง 3 รูปแบบ และตัวอย่าง prompt ที่คุณสามารถคัดลอกไปใช้งานได้ทันที หมายเหตุ: API นี้เป็นของ Strasmore ซึ่งพัฒนาโดยทีมงานของเรา ไม่จำเป็นต้องสมัครสมาชิก คุณจึงสามารถทดลองทุกอย่างในคู่มือนี้ได้ภายใน 5 นาทีข้างหน้า

เหตุใด Claude จึงจำเป็นต้องมีแหล่งข้อมูล

เมื่อคุณถาม Claude ว่า "ปัจจุบันอัตราผลตอบแทนเงินปันผลของ Microsoft อยู่ที่เท่าใด" โดยไม่มีการเชื่อมต่อเครื่องมือใดๆ คุณจะพบกับความล้มเหลวใน 2 รูปแบบ คือ Claude ปฏิเสธที่จะตอบ หรือตอบโดยใช้ข้อมูลจากการฝึกสอนที่มีอายุหลายเดือน ทั้งสองกรณีเกิดขึ้นเพราะโมเดลไม่มีสิทธิ์เข้าถึงราคาปัจจุบัน และไม่สามารถค้นหาข้อมูลใดๆ ได้ด้วยตนเอง

เมื่อเชื่อมต่อแหล่งข้อมูล สถานการณ์จะเปลี่ยนไปอย่างสิ้นเชิง Claude สามารถอ่าน JSON ได้อย่างคล่องแคล่ว สามารถรักษาบริบทของข้อมูลจำนวนหลายสิบแถวไว้ได้โดยไม่สับสน และสามารถเปรียบเทียบ จัดลำดับ และสรุปผลจากข้อมูลจริงได้อย่างแม่นยำ คุณภาพของคำตอบในขณะนี้จึงขึ้นอยู่กับคุณภาพของข้อมูลที่คุณจัดเตรียมให้โมเดล

API ข้อมูลตลาดฟรีโดยไม่ต้องใช้ key

demo API ของ Strasmore ให้บริการชุดคำสั่งที่กำหนดไว้ล่วงหน้าสำหรับข้อมูลหุ้นและออปชันของสหรัฐฯ ในรูปแบบ JSON แบบ plain text ไม่มีการลงทะเบียน ไม่มี API key และไม่ต้องยุ่งยากกับ rate limit ดูรายละเอียด endpoint ทั้งหมดได้ใน โพสต์เอกสาร API; สรุปสั้นๆ มีดังนี้:

# What queries exist? (start here)
curl "https://ai.strasmore.com/api/demo/catalog"

# The highest large-cap dividend yields right now
curl "https://ai.strasmore.com/api/demo?q=dividend_yield_leaders"

# Implied-volatility leaders in the options market
curl "https://ai.strasmore.com/api/demo?q=iv_leaders"

# The latest market headlines with tickers
curl "https://ai.strasmore.com/api/demo?q=latest_market_news"

แต่ละ response ประกอบด้วยแถวข้อมูล ชื่อคอลัมน์ และ SQL ที่ใช้สร้างตัวเลขเหล่านั้นแบบตรงตามจริง ส่วนสุดท้ายนี้สำคัญสำหรับการทำงานกับ AI เพราะคุณสามารถแสดง SQL พร้อมกับข้อมูลให้ Claude ได้ แล้ว Claude จะอธิบายทั้ง query และผลลัพธ์ให้คุณ

ข้อมูลนี้ไม่ใช่ข้อมูลแบบ live ราคาหุ้นมีความล่าช้า ส่วนค่า greeks ของออปชันและ implied volatility เป็นค่าระหว่างสิ้นวัน และผลลัพธ์ของแต่ละ query จะ refresh ได้ไม่ถี่กว่าทุก 10 นาที ดังนั้นการ polling ให้ถี่กว่านั้นจะได้แถวข้อมูลเดิม สำหรับการเรียนรู้ การคัดกรอง และ workflow การวิเคราะห์ ข้อมูลลักษณะนี้เพียงพอตามที่ต้องการ แต่ไม่ใช่ trading feed และคู่มือนี้เน้นการวิเคราะห์ ไม่ใช่การส่งคำสั่งซื้อขาย

วิธีที่ 1: วาง JSON ลงในแชท

วิธีนี้ไม่ต้องตั้งค่าใดๆ เพียงรันคำสั่ง curl หนึ่งครั้ง คัดลอก JSON ที่ได้ แล้วนำไปวางในแชทของ Claude พร้อมคำสั่งที่ชัดเจน วิธีนี้ใช้ได้ทั้งบนเว็บแอป claude.ai, แอปบนเดสก์ท็อป หรืออินเทอร์เฟซแชทใดๆ ก็ตาม

รูปแบบของ prompt ที่ได้ผลดี:

Here is JSON from a market data API. The `sql` field shows exactly
how the numbers were computed.

[paste the JSON here]

1. Summarize what this data shows in plain English.
2. Which three rows stand out, and what makes them unusual?
3. What would you want to check next before drawing conclusions?

คำถามข้อที่สามมีความสำคัญมาก เพราะเป็นการบีบให้ Claude ระบุข้อจำกัดของข้อมูลแทนที่จะคาดเดาเกินจริง และคำแนะนำของ Claude (เช่น "ตรวจสอบประวัติการจ่ายเงิน", "เปรียบเทียบกับภาคธุรกิจ") มักจะนำไปสู่คำถามถัดไปที่ดีกว่าสิ่งที่คุณอาจจะพิมพ์ขึ้นมาเองโดยไม่มีข้อมูลอ้างอิง

วิธีที่ 2: ให้ Claude Code ดึงข้อมูลด้วยตัวเอง

หากคุณใช้งาน Claude Code คุณสามารถข้ามขั้นตอนการคัดลอกและวางไปได้เลย เพราะ Claude Code สามารถรันคำสั่ง curl ได้ด้วยตัวเอง เพียงแค่ถามคำถามและระบุตำแหน่งที่เก็บข้อมูลให้มัน:

Fetch https://ai.strasmore.com/api/demo/catalog, pick the query that
best answers this question, fetch it, and analyze the result:
which large-cap stocks pay the highest dividend yields right now,
and how do their P/E ratios compare?

Claude Code จะอ่านแคตตาล็อก เลือก dividend_yield_leaders ดึงข้อมูล และทำงานจากแถวข้อมูลจริง เนื่องจากลูปการทำงานของเอเจนต์รันอยู่บนเครื่องของคุณ จึงสามารถทำงานร่วมกับทุกอย่างบนเครื่องได้ เช่น บันทึกผลลัพธ์ลงไฟล์ สร้างแผนภูมิด้วยสคริปต์ Python หรือเปรียบเทียบหน้าจอของวันนี้กับที่บันทึกไว้เมื่อสัปดาห์ก่อน สิ่งที่ต้องระวังคือค่าใช้จ่าย: ข้อมูล JSON ทุกชุดที่เอเจนต์ดึงมาจะถูกเก็บไว้ในการสนทนาและถูกส่งซ้ำในรอบถัดไป ซึ่งเป็น เหตุผลที่เซสชัน Claude Code ที่ยาวนานมีค่าใช้จ่ายสูง

เซิร์ฟเวอร์ Linux ที่เปิดตลอดเวลาคือสภาพแวดล้อมที่เหมาะสมที่สุดสำหรับเวิร์กโฟลว์นี้ ลูปการทำงานแบบ "ดึงข้อมูลหน้าจอ เปรียบเทียบกับเมื่อวาน และเขียนสรุปให้ฉัน" ต้องการเครื่องที่ไม่เคยหยุดพัก เรามีคู่มือฉบับสมบูรณ์เกี่ยวกับ การรัน Claude Code บน VPS ด้วย tmux เพื่อให้เซสชันยังคงอยู่แม้จะตัดการเชื่อมต่อ SSH หากคุณเลือกใช้วิธีนี้ โปรดอ่าน คู่มือการรัน AI เอเจนต์บน VPS อย่างปลอดภัย ของเราก่อน เพราะเอเจนต์ที่มีสิทธิ์เข้าถึง shell จำเป็นต้องมีมาตรการป้องกันที่รัดกุมจริง ๆ

วิธีที่ 3: การใช้ Claude API ร่วมกับเครื่องมือ fetch

สำหรับซอฟต์แวร์ที่คุณกำลังพัฒนา ให้กำหนด API เป็นเครื่องมือ (tool) ให้กับ Claude โดยใช้ Python SDK ของ Anthropic การเชื่อมต่อทั้งหมดจะประกอบด้วยการนิยามเครื่องมือหนึ่งรายการและฟังก์ชัน fetch หนึ่งฟังก์ชัน:

import json, urllib.request
import anthropic

def fetch_demo(query_key: str) -> str:
    url = f"https://ai.strasmore.com/api/demo?q={query_key}"
    with urllib.request.urlopen(url, timeout=30) as r:
        return r.read().decode()

client = anthropic.Anthropic()
tools = [{
    "name": "fetch_market_data",
    "description": "Fetch a fixed market-data query. Keys are listed at "
                   "https://ai.strasmore.com/api/demo/catalog e.g. "
                   "dividend_yield_leaders, iv_leaders, latest_market_news.",
    "input_schema": {
        "type": "object",
        "properties": {"query_key": {"type": "string"}},
        "required": ["query_key"],
    },
}]

# Claude decides when to call the tool; your loop executes fetch_demo()
# and returns the JSON as the tool result. See Anthropic's tool-use docs.

Claude จะเรียกใช้เครื่องมือเมื่อคำถามต้องการข้อมูล คุณเพียงแค่ทำหน้าที่ fetch ข้อมูลและส่ง JSON กลับไป แล้ว Claude จะตอบคำถามจากแถวข้อมูลจริงแทนการใช้ความจำ ตัว client จะดึง key ของคุณมาจาก environment ดังนั้นหากโค้ดนี้ถูกนำไปรันบนเซิร์ฟเวอร์หรือหลังระบบ cloud provider ให้ศึกษาวิธี การยืนยันตัวตนของ client ในสภาพแวดล้อมนั้น ก่อนที่จะเขียน key ลงในโค้ดโดยตรง นี่เป็นวิธีเดียวที่มีการเรียกเก็บเงินตามจำนวน token แทนการสมัครสมาชิกแบบแชท ดังนั้นก่อนที่จะขยายการใช้งาน ให้ตรวจสอบ ว่า Claude API มีระดับการใช้งานฟรีหรือไม่ และค่าใช้จ่ายหลังจากใช้เครดิตเริ่มต้น รูปแบบเดียวกันนี้สามารถใช้กับ Model Context Protocol ได้หากคุณต้องการเซิร์ฟเวอร์ที่นำกลับมาใช้ใหม่ได้มากกว่าเครื่องมือแบบ inline โดยคู่มือ การโฮสต์ MCP servers บน VPS ของเราได้ครอบคลุมเรื่องนี้ไว้แล้ว

คำสั่งที่ช่วยให้ได้การวิเคราะห์ที่มีคุณภาพ

รูปแบบคำสั่งบางประการที่ช่วยปรับปรุงผลลัพธ์ให้ดีขึ้นอย่างสม่ำเสมอ ไม่ว่าคุณจะเชื่อมต่อด้วยวิธีใดก็ตาม:

  • สั่งให้ Claude อ้างอิงแถวข้อมูล: "สำหรับทุกข้อกล่าวอ้าง ให้ระบุชื่อ ticker และตัวเลขที่นำมาใช้" วิธีนี้ช่วยป้องกันการสรุปผลที่คลุมเครือ
  • ถามถึงสิ่งที่ข้อมูลไม่สามารถแสดงได้: ราคาที่ล่าช้า, ค่า greeks ณ สิ้นวัน และหน้าจอการคัดกรองแบบคงที่ล้วนมีข้อจำกัด หากถาม Claude จะระบุข้อจำกัดเหล่านี้อย่างชัดเจน ซึ่งช่วยให้การวิเคราะห์มีความตรงไปตรงมา
  • เน้นการเปรียบเทียบแทนการคาดการณ์: "จากอัตราการจ่ายเงินปันผลที่แสดง ผลตอบแทนใดบ้างที่ดูมีความยั่งยืน" จะได้รับคำตอบที่มีพื้นฐานรองรับ ในขณะที่คำถามว่า "หุ้นตัวไหนจะราคาขึ้น" จะได้รับเพียงการคาดเดาที่เขียนออกมาดูดีเท่านั้น เนื่องจากข้อมูลที่มีอยู่ไม่สนับสนุนการคาดการณ์
  • รักษาบริบทของ SQL: ฟิลด์ sql จะบอก Claude อย่างชัดเจนว่าหน้าจอการคัดกรองถูกสร้างขึ้นมาอย่างไร ดังนั้น Claude จึงสามารถอธิบายได้ว่าเหตุใดชื่อหุ้นบางตัวจึงหายไป (เช่น การกำหนดเกณฑ์ขั้นต่ำของ market-cap หรือเกณฑ์สูงสุดของ yield) แทนที่จะสร้างเหตุผลขึ้นมาเอง

เมื่อการสืบค้นแบบกำหนดตายตัวไม่เพียงพออีกต่อไป

หน้าจอของเดโมถูกกำหนดไว้ตายตัวโดยเจตนา แต่คุณไม่จำเป็นต้องจ่ายเงินเพื่อถามคำถามของคุณเอง เดโมเดียวกันนี้ยังรองรับการรัน SQL แบบอ่านอย่างเดียวของคุณเองโดยไม่ต้องใช้คีย์ เพียงส่งคำสั่งไปที่ https://ai.strasmore.com/api/demo/sql?sql= ระบบก็จะดำเนินการให้ โดยอยู่ภายใต้ข้อจำกัดที่ระบุไว้ในผลลัพธ์คือ 500 แถว, 20 วินาที และประวัติย้อนหลังหนึ่งปี บัญชีฟรีที่ไม่มีการผูกบัตรเครดิตจะให้สิทธิ์การสืบค้น 100 ครั้งต่อวัน โดยเขียนด้วย SQL หรือภาษาอังกฤษทั่วไปบนเทอร์มินัล Strasmore ซึ่งจะแสดง SQL ที่สร้างขึ้นให้คุณดูก่อนที่จะรันจริง

คุณไม่จำเป็นต้องมีแผนชำระเงินเพื่อรับคีย์สำหรับการใช้งานผ่านโปรแกรมเช่นกัน คีย์ฟรีจะช่วยเพิ่มขีดจำกัดจำนวนแถว ส่วนแผนชำระเงินจะเพิ่มประวัติข้อมูล, ข้อมูลการซื้อขายระดับ tick และการส่งออกไฟล์ CSV คลังข้อมูลนี้เก็บประวัติหุ้นสหรัฐฯ ไว้ 22 ปี และประวัติออปชัน 12 ปี แต่ปริมาณข้อมูลที่คุณสามารถอ่านได้นั้นขึ้นอยู่กับแผนที่เลือก ณ เดือนตุลาคม 2026 แผน Free อ่านข้อมูลได้หนึ่งปี (ย้อนหลังถึง 1 มกราคม 2025), แผน Developer ($79/เดือน) อ่านได้สามปี (ย้อนหลังถึง 1 มกราคม 2023) และแผน Pro ($249/เดือน) กับ Enterprise สามารถอ่านประวัติได้ทั้งหมด API ที่ใช้คีย์จะรับคำสั่ง SQL เท่านั้น ส่วนการถามคำถามด้วยภาษาอังกฤษทั่วไปเป็นฟีเจอร์ของเทอร์มินัล ไม่ใช่ของ API เวิร์กโฟลว์ยังคงเหมือนเดิม เครื่องมือของคุณจะดึงข้อมูลจาก endpoint ที่มีการยืนยันตัวตนแทนที่จะเป็น endpoint แบบเปิด และคำถามจะเป็นสิ่งที่คุณกำหนดเอง Claude มีความสามารถในการเขียน ClickHouse SQL ตาม schema ที่มีเอกสารกำกับไว้อย่างดี ซึ่งทำให้คำสั่ง "ดึงประวัติการจ่ายเงินปันผลของ REIT ทุกตัวที่มีมูลค่าสูงกว่า $10B และจัดอันดับตามการเติบโตในรอบห้าปี" กลายเป็นงานที่ทำได้ใน prompt เดียวบนแผน Pro หรือ Enterprise เนื่องจากหน้าต่างข้อมูลสามปีไม่สามารถครอบคลุมการเติบโตในรอบห้าปีได้

FAQ

Claude สามารถวิเคราะห์หุ้นโดยไม่มีแหล่งข้อมูลได้หรือไม่?

ไม่ได้หากเป็นตัวเลขปัจจุบัน ข้อมูลที่ใช้ฝึกสอนสิ้นสุดก่อนวันนี้ ดังนั้นสิ่งที่ Claude พูดเกี่ยวกับราคาปัจจุบันจึงมาจากความจำที่ล้าสมัย ให้ API ข้อมูลตลาดกับมัน แล้วการวิเคราะห์จะตั้งอยู่บนพื้นฐานของข้อมูลจริงที่เพิ่งดึงมา

Strasmore demo API ฟรีจริงหรือไม่?

จริง ไม่ต้องใช้ key ไม่ต้องลงทะเบียน และไม่ต้องใช้บัตรเครดิต ให้บริการชุดคำสั่งค้นหาข้อมูลหุ้นสหรัฐฯ ที่มีความล่าช้าและข้อมูลออปชัน ณ สิ้นวัน รวมถึง endpoint SQL แบบไม่ต้องใช้ key ที่จำกัดไว้ที่ 500 แถวและข้อมูลย้อนหลัง 1 ปี โดยเปิดให้ AI agents ใช้งานได้โดยเจตนา

ฉันจำเป็นต้องใช้ VPS สำหรับงานนี้หรือไม่?

ไม่จำเป็น ขั้นตอนการคัดลอกและวางไม่ต้องการอะไรนอกจากเบราว์เซอร์ VPS จะคุ้มค่าเมื่อคุณต้องการให้ agent ทำงานตามตารางเวลา รองรับการเชื่อมต่อที่หลุด และเก็บไฟล์ผลลัพธ์ในอดีตไว้ในเครื่อง

นี่คือคำแนะนำทางการเงินหรือไม่?

ไม่ใช่ ทุกอย่างที่นี่คือเครื่องมือสำหรับการวิเคราะห์ Claude ทำหน้าที่สรุปและเปรียบเทียบข้อมูล ส่วนคุณจะนำข้อมูลไปใช้อย่างไรเป็นการตัดสินใจของคุณเอง และข้อมูลเพื่อการศึกษาที่มีความล่าช้าไม่ใช่พื้นฐานสำหรับการส่งคำสั่งซื้อขาย

ลองเชื่อมต่อหน้าจอหนึ่งเข้ากับแชทหนึ่ง แล้วคุณจะเห็นความแตกต่างทันที: Claude จะเลิกมั่นใจในตัวเลขที่มันไม่สามารถทราบได้ และเริ่มเป็นประโยชน์ต่อตัวเลขที่มันสามารถเข้าถึงได้จริง