Strasmore Research
การเรียนรู้ Matt Connorโดย Matt Connor · อัปเดตเมื่อ 2026-10-18 · data as of October 18, 2026 · refreshed weekly

SQL API สำหรับข้อมูลตลาดหุ้นสหรัฐฯ ใช้งานฟรี

เข้าถึงข้อมูลตลาดหุ้นสหรัฐฯ ย้อนหลังยี่สิบสองปีด้วย SQL API โดยสามารถสืบค้นราคา เงินปันผล และปัจจัยพื้นฐานได้ฟรีหนึ่งร้อยครั้งต่อวันโดยไม่ต้องใช้บัตรเครดิต

API ข้อมูลฟรีมีอยู่ทั่วไป แต่ SQL ฟรีนั้นหายาก

API ข้อมูลฟรีทั่วไปมักมาพร้อมกับ Endpoint ที่กำหนดไว้ตายตัว โดยมี URL หนึ่งชุดต่อหนึ่งชุดข้อมูล และพารามิเตอร์ที่ผู้ให้บริการเลือกมาให้ ทำให้ทุกคำถามที่คุณต้องการทราบต้องสอดคล้องกับ Endpoint ที่มีคนสร้างไว้แล้ว ทันทีที่คำถามของคุณคาบเกี่ยวระหว่างสองชุดข้อมูล (เช่น “การเติบโตของเงินปันผลสำหรับบริษัทที่มีสถานะ Short interest ลดลง”) คุณจะต้องดาวน์โหลดไฟล์ CSV มาทำ Join ด้วยตัวเอง

SQL ช่วยขจัดข้อจำกัดดังกล่าว เพราะตัว Query คือ Endpoint ในตัวมันเอง การทำ Join, Window functions, Aggregations และการคำนวณทางวันที่ จะเกิดขึ้นในที่ที่ข้อมูลนั้นอยู่จริง คุณจึงดาวน์โหลดเฉพาะคำตอบที่ต้องการแทนที่จะเป็นข้อมูลดิบ แผงข้อมูลทุกแผงในบล็อกนี้ทำงานในลักษณะดังกล่าว และคุณสามารถคลิกดู SQL ที่อยู่ใต้แผนภูมิแต่ละรายการได้ทันที

สิ่งที่อยู่ในคลังข้อมูล

พื้นที่ที่สามารถ Query ได้คือคลังข้อมูล ClickHouse ของข้อมูลตลาดหุ้นสหรัฐฯ ซึ่งประกอบด้วยข้อมูลราคาแบบรายวันและรายนาทีตั้งแต่ปี 2003, ข้อมูลเงินปันผลและการแตกหุ้น, ข้อมูลพื้นฐานรายไตรมาส, อัตราส่วนมูลค่าหุ้น, ข้อมูล Short interest และ Short volume, ข้อมูล IPO, ข่าวสารตลาด และชุดข้อมูล Options พร้อมค่า Greeks และ Implied volatility ณ สิ้นวันตั้งแต่ปี 2014 แผงข้อมูลด้านล่างนี้แสดงการ Query จริงสามรายการ ซึ่งแต่ละรายการมีรูปแบบที่ API แบบ Endpoint ตายตัวมักจะทำได้ยาก

บันทึกเงินปันผลยี่สิบปีในการ GROUP BY เพียงครั้งเดียว Coca-Cola จ่ายเงินปันผล 1 ต่อหุ้นตลอดช่วง 2004 และ 2.04 ใน 2025 โดยมีแถวข้อมูลรายปี 22 คั่นกลางเพื่อแสดงประวัติทั้งหมด สำหรับรายละเอียดรายชื่อหุ้นตัวเดียวที่ลึกซึ้งยิ่งขึ้น โปรดดู บันทึกเงินปันผลของ Microsoft

คำสั่งดึงข้อมูลKO: เงินปันผลรวมต่อหุ้นรายปี
22 rows (showing 20)
ปีเงินสดต่อหุ้น
20041
20051.12
20061.24
20071.36
20081.52
20091.64
20101.76
20111.88
20121.53
20131.12
20141.22
20151.32
20161.4
20171.48
20181.56
20191.6
20201.64
20211.68
20221.76
20231.84
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT toYear(ex_dividend_date) AS year,
       round(sum(cash_amount), 2) AS total_cash_per_share
FROM global_markets.stocks_dividends
WHERE ticker = 'KO'
  AND cash_amount IS NOT NULL
  AND ex_dividend_date >= '2004-01-01'
  AND toYear(ex_dividend_date) < toYear(today())
GROUP BY year
ORDER BY year
ลองรันด้วยตัวเอง

โครงสร้างระยะเวลาของความผันผวนของ Options (Volatility term structure) ที่คำนวณได้ในการประมวลผลครั้งเดียว ค่าเฉลี่ย Implied volatility ณ สิ้นวันสำหรับ SPY แบ่งตามกลุ่มวันหมดอายุ โดยมี 8 กลุ่มตั้งแต่ระยะใกล้ไปจนถึงเกินหนึ่งปี กลุ่มระยะใกล้ที่สุดมีค่า 32.3% ณ สิ้นรอบการซื้อขายล่าสุด ชุดข้อมูลนี้ (Greeks และ Implied volatility) อยู่ในระดับที่ต้องชำระเงิน แต่การทดลองใช้งานเจ็ดวันสำหรับบัญชีฟรีจะครอบคลุมข้อมูลส่วนนี้ทั้งหมด

คำสั่งดึงข้อมูลSPY: ค่าความผันผวนแฝง (Implied Volatility) ตามระยะเวลาคงเหลือจนถึงวันหมดอายุ ข้อมูลล่าสุด
จำนวนวัน DTEค่าเฉลี่ย IV (%)
032.3
3020.5
6022.2
9027.2
12019.9
15022.7
24021.6
33020.7
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT least(floor(days_to_expiry / 30) * 30, 360) AS dte_bucket_days,
       round(avg(implied_volatility) * 100, 1) AS avg_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
  AND date = (SELECT max(date) FROM global_markets.options_greeks)
  AND iv_converged
  AND days_to_expiry BETWEEN 1 AND 400
GROUP BY dte_bucket_days
ORDER BY dte_bucket_days
ลองรันด้วยตัวเอง

การคัดกรองมูลค่าหุ้นในกลุ่มบริษัทขนาดใหญ่ที่สุด ทุกบริษัทที่มีมูลค่าตลาดสูงกว่า 500 พันล้านดอลลาร์และมี P/E เป็นบวก โดยจัดอันดับตามขนาด บริษัทที่ใหญ่ที่สุดคือ NVDA ซื้อขายอยู่ที่ 27.2 เท่าของกำไร ณ สิ้นรอบการซื้อขายล่าสุด

คำสั่งดึงข้อมูลP/E ของบริษัทสหรัฐฯ ที่มีมูลค่าตลาดสูงกว่า $500B
tickerP/E Ratio
NVDA27.2
AAPL38.7
GOOGL17.5
GOOG17.3
MSFT30
AMZN20.3
META27.6
AVGO43
TSLA376.3
BRK.A13.1
BRK.B13.1
LLY41.8
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT ticker,
       round(price_to_earnings, 1) AS pe_ratio
FROM global_markets.stocks_ratios
WHERE date = (SELECT max(date) FROM global_markets.stocks_ratios)
  AND market_cap > 5e11
  AND price_to_earnings > 0
  AND ticker NOT IN ('SPCX')
ORDER BY market_cap DESC
LIMIT 12
ลองรันด้วยตัวเอง

สิ่งที่รวมอยู่ในระดับฟรี

บัญชีฟรีคือพื้นที่ SQL จริงที่มีข้อจำกัดที่ชัดเจนและระบุไว้ดังนี้:

  • 100 Query ต่อวัน โดยเขียนด้วย SQL หรือภาษาอังกฤษทั่วไป (Terminal จะแปลงภาษาอังกฤษเป็น SQL และแสดง Query ให้คุณดูก่อนเริ่มประมวลผล)
  • ข้อมูลราคาย้อนหลังสองปีสำหรับระดับฟรี ส่วนข้อมูลเต็ม 22 ปีจะเปิดให้ใช้งานในระดับชำระเงิน
  • ข้อมูลสรุปรายวันและรายนาที, เงินปันผล, การแตกหุ้น, ข้อมูลพื้นฐาน, อัตราส่วน, Short interest, IPO และข่าวสาร สามารถ Query ได้ทั้งหมดในระดับฟรี ส่วนข้อมูลการซื้อขายและราคาเสนอซื้อขายระดับ Tick รวมถึงชุดข้อมูล Greeks/IV เป็นฟีเจอร์สำหรับระดับชำระเงิน
  • บัญชีใหม่ทุกบัญชีจะเริ่มด้วยการทดลองใช้งานระดับ Quotes ฟรีเจ็ดวัน โดยไม่ต้องใช้บัตรเครดิต ซึ่งจะปลดล็อกประวัติข้อมูลทั้งหมดและชุดข้อมูลที่จำกัดไว้เพื่อให้คุณประเมินผล
  • การเข้าถึงทั้งหมดเป็นแบบอ่านอย่างเดียวผ่าน SQL gate โดยสามารถใช้คำสั่ง SELECT และ WITH ได้เท่านั้น

ไม่มีลูกเล่นแบบการดึงข้อมูล (Scraping) ข้อจำกัดข้างต้นคือการตั้งค่าผลิตภัณฑ์จริง และระบบจะบังคับใช้ข้อจำกัดเดียวกันทั้งใน Browser session และ API call

ทดลองใช้งานก่อนสมัครสมาชิก

สิ่งที่มาคู่กับพื้นที่ SQL โดยไม่ต้องใช้กุญแจคือ API สาธิตฟรี ซึ่งเป็นแคตตาล็อกของ Query ที่กำหนดไว้ล่วงหน้าโดยไม่ต้องมีบัญชี โดยทุกการตอบสนองจะมาพร้อมกับ SQL ที่ใช้สร้างข้อมูลนั้น เพื่อให้คุณ (หรือ AI agent ของคุณ) สามารถเห็นรูปแบบข้อมูลได้ในการเรียกใช้งานเพียงครั้งเดียว ก่อนตัดสินใจว่าระดับ SQL นั้นคุ้มค่ากับการสมัครสมาชิกหรือไม่ แคตตาล็อกที่ https://ai.strasmore.com/api/demo/catalog จะแสดงรายการคีย์ทั้งหมด

คำถามที่พบบ่อย

มี API ฟรีที่รองรับ SQL จริงหรือ?

มี บัญชี Strasmore แบบฟรีสามารถรัน SQL Query ของคุณเองได้สูงสุด 100 รายการต่อวันในคลังข้อมูลหุ้นสหรัฐฯ โดยเป็นแบบอ่านอย่างเดียวและมีข้อมูลย้อนหลังสองปี โดยไม่มีการเรียกเก็บรายละเอียดการชำระเงินใดๆ

ใช้ SQL ภาษาอะไร?

ClickHouse SQL ซึ่งเป็นไวยากรณ์ SELECT มาตรฐานพร้อม Window functions รวมถึง Aggregate combinators ของ ClickHouse แผงข้อมูลในบล็อกนี้ทำหน้าที่เป็นตัวอย่างการใช้งานจริง โดยสามารถขยายดู SQL ที่แม่นยำได้ใต้แผนภูมิแต่ละรายการ

ฉันสามารถใช้งานโดยไม่ต้องเขียน SQL ได้หรือไม่?

ได้ Terminal รองรับคำถามภาษาอังกฤษทั่วไป โดยจะเขียน SQL ให้คุณและแสดง Query ให้ดูก่อนรัน SQL ที่สร้างขึ้นสามารถแก้ไขได้ ซึ่งเป็นวิธีที่รวดเร็วในการเรียนรู้ Schema

ข้อจำกัดที่แน่นอนของระดับฟรีคืออะไร?

100 Query ต่อวัน, ข้อมูลย้อนหลัง 2 ปี, แบบอ่านอย่างเดียว และชุดข้อมูลระดับ Tick และ Greeks จะสงวนไว้สำหรับระดับชำระเงิน โดยมีการทดลองใช้งานเต็มรูปแบบ 7 วันเมื่อสมัครสมาชิกโดยไม่ต้องใช้บัตร

มีอะไรที่ใช้งานได้โดยไม่ต้องสมัครสมาชิกเลยหรือไม่?

API สาธิต ซึ่งเป็นแคตตาล็อกของ Query ที่กำหนดไว้ล่วงหน้าในคลังข้อมูลเดียวกัน เปิดใช้งาน CORS และไม่ต้องใช้กุญแจ API นี้ไม่รองรับ SQL แบบกำหนดเอง แต่มีไว้สำหรับการประเมินผลทันทีและสำหรับ AI agents

แผงข้อมูลด้านบนคือ Query ที่จัดเก็บไว้ซึ่งทุกคนสามารถอ่านได้ และคลังข้อมูลเดียวกันนี้ยังรองรับคำถามที่คุณเขียนขึ้นเองบน Strasmore terminal

#sql#api#market data#clickhouse#free tier