▶SUBTHAIแปลไทย · ซับ · พากย์⚙
บทความแปลภาษาไทย · YouTube

Complete Guide to building an AI Trading Bot with Claude for Beginners

0:000:00
เล่นเสียงต้นฉบับของวิดีโอ พร้อมแสดงซับไทยซิงก์ตามเวลา
กำลังโหลดวิดีโอ…
01

สรุปย่อ

ประเด็นสำคัญจากวิดีโอ

- **ช่อง:** Ray Fu · **ความยาว:** ~14 นาที · **แหล่ง:** https://www.youtube.com/watch?v=oQdkFPhqaGk

# สรุป: Complete Guide to building an AI Trading Bot with Claude for Beginners

- **ช่อง:** Ray Fu · **ความยาว:** ~14 นาที · **แหล่ง:** https://www.youtube.com/watch?v=oQdkFPhqaGk

## ประเด็นหลัก

- สร้างบอทเทรดหุ้นอัตโนมัติตั้งแต่ศูนย์ **โดยไม่ต้องมีพื้นฐานเทคนิค** — ทุกอย่างทำผ่านการคุยกับ Claude
- เครื่องมือ: **Claude Desktop + Claude Code**, โบรกเกอร์ **Alpaca** (paper trading เงินจำลอง $50,000), **Alpaca MCP** เชื่อม Claude กับ Alpaca
- คุณค่าของบอท: แก้จุดอ่อน "การลงมือ" ของเทรดเดอร์ — ไม่ลังเล ไม่ลืม ไม่มีอารมณ์ ทำงาน 24/7
- กลยุทธ์สำหรับมือใหม่: **Moving Average Crossover** — MA เส้น fast (20 วัน) ตัดขึ้นเหนือ MA เส้น slow (50 วัน) = ซื้อ; ตัดลง = ขาย คือคณิตศาสตร์ล้วน ไม่มีการเดา
- ข้อจำกัดของกลยุทธ์: เก่งในตลาดที่มีแนวโน้มชัด แต่ในตลาดออกข้างจะเกิดไม้ขาดทุนเล็ก ๆ ต่อเนื่อง — ไม่มีกลยุทธ์ใดชนะทุกครั้ง
- ข้อมูลราคาดึงจาก **YFinance (Yahoo Finance)** ย้อนหลัง 100 วัน, API keys เก็บในไฟล์ **.env**
- ทำอัตโนมัติ: ให้ Claude ตั้งรันวันจันทร์–ศุกร์ เวลา 9:30 EST พร้อมตลาดเปิด พร้อม log ทุกการทำงาน
- เงื่อนไข: คอมพิวเตอร์ต้องเปิดค้างไว้ และควรมี Python + Node.js ติดตั้งไว้
- ทุกอย่างทดสอบบน paper trading — ไม่มีความเสี่ยงเงินจริง (ผู้สอนย้ำว่าไม่ใช่คำแนะนำการเงิน)

## ความเห็นสรุป

คลิปนี้เหมาะกับคนที่อยากเห็น "AI agent ทำงานจริงจัง" มากกว่านักเทรดจริงจัง — มันโชว์พลังของการสั่งงานด้วยภาษาธรรมชาติได้ชัดเจนมาก: ตั้งบัญชี เชื่อม MCP สร้างโค้ดบอท ตั้งเวลารันอัตโนมัติ จบครบวงจรใน 14 นาที ข้อควรระวังคือกลยุทธ์ crossover เป็นเพียงจุดเริ่มต้น และการที่บอท "ทำงานได้" ไม่เท่ากับ "ทำกำไรได้" — ควรทดสอบด้วย paper trading ยาว ๆ ก่อนใช้เงินจริงเสมอ
02

คำแปลเต็ม

แปลตามบทสนทนาต้นฉบับ ปรับเป็นภาษาไทยธรรมชาติ

สวัสดีทุกคน ยินดีต้อนรับกลับมาที่ช่องอีกครั้ง ผมชื่อ Ray และถ้าคุณเพิ่งมาใหม่ ผมช่วยคุณสร้างรายได้และบริหารธุรกิจด้วย AI ผมเคยทำงานที่ Meta มากว่า 6 ปีในตำแหน่งวิศวกรซอฟต์แวร์ แล้วลาออกมาช่วยทุกคน เพราะเห็นผลกระทบมหาศาลที่ AI สร้างให้อุตสาหกรรมเทคโนโลยีทั้งวงการ และเพราะผมอยากให้ทุกคนเริ่มใช้ AI กัน ผมจึงแจกแพ็กเกจ Max ของ Claude หรือ ChatGPT มูลค่า $100 ทุก ๆ วิดีโอ ให้คนที่กดไลก์ กดติดตาม และคอมเมนต์เล่าว่าคุณใช้ AI ในชีวิตประจำวันอย่างไร ขอบคุณทุกคนสำหรับการสนับสนุน ทำให้ผมทำอะไรได้มากขึ้นสำหรับชุมชนนี้

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

ในวิดีโอนี้ ผมจะสอนสร้างบอทเทรด (trading bot) ทีละขั้นตอนตั้งแต่ศูนย์ โดยใช้ Claude Code และ Alpaca และที่ดีที่สุดคือ คุณไม่จำเป็นต้องมีพื้นฐานทางเทคนิคเลยแม้แต่นิดเดียว เพราะมันง่ายเหมือนคุยกับ Claude ธรรมดา ในคลิปนี้ผมจะพาไปดูเครื่องมือที่เราจะใช้สร้างบอท วิธีตั้งค่าให้พวกมันสื่อสารกัน และสุดท้ายวิธีสร้างบอทเทรดด้วยกลยุทธ์สำหรับมือใหม่ ที่คอยเช็คตลาดให้คุณโดยอัตโนมัติตลอดเวลา

ก่อนเริ่ม ผมอยากให้บริบทจริง ๆ ว่า AI trading bot คืออะไร และทำไมผมถึงทำอันนี้ในวิดีโอนี้

เรามาคุยกันว่า AI trading bot อัตโนมัติคืออะไรกันแน่ ในแก่นแท้แล้ว บอททำอยู่สองอย่าง คือทำกลยุทธ์แบบซ้ำ ๆ ให้เป็นอัตโนมัติ และปฏิบัติตามแผน (execute) ได้ดีกว่ามนุษย์ เมื่อก่อนตอนผมเริ่มเทรด ผมมีไอเดียและรูปแบบการเทรดที่ถูกต้อง แต่ปัญหาของผมอยู่ที่การลงมือทำเสมอ ผมเห็นโอกาสที่ชัดเจนแต่ไม่ได้อยู่ในสภาพที่ดีที่สุดพอจะเข้าไม้นั้น หรือเข้าไปแล้วลืมบริหารไม้ที่หลัง หรือบริหารด้วยอารมณ์ แล้วคืนกำไรคืนตลาดไป ทุกครั้งที่เป็นแบบนี้ มันทำให้ผมเสียเงินไปเยอะมาก แต่นั่นแหละคือคุณค่าแท้ของบอท มันปฏิบัติตามกลยุทธ์ที่คุณกำหนดไว้แล้วเป๊ะ ๆ ตามที่คุณออกแบบมัน มันไม่ลังเล ไม่ลืม ไม่กลัว และอารมณ์มักเป็นสิ่งที่ทำให้เทรดเดอร์ส่วนใหญ่พลาด บอทไม่มีอารมณ์ มันใช้ตรรกะและข้อมูล แล้วก็แค่สั่งซื้อขายเท่านั้น

ที่ดีกว่านั้นคือ บอทของคุณทำงานได้ 24/7 ตลอดเวลา แม้ตอนที่คุณหลับอยู่ คุณไม่ต้องกังวลว่าจะพลาดโอกาสเทรดเพียงเพราะคุณไม่ได้แปะหน้าจอทั้งวัน แค่นี้ก็คุ้มค่าแล้ว และถ้าการลงมือทำเคยเป็นจุดอ่อนของคุณ ซึ่งเป็นแบบนั้นสำหรับคนส่วนใหญ่ บอทเทรดคือคำตอบที่แก้ปัญหานี้

แต่ก่อนเริ่มสร้าง ผมขอสงวนสิทธิ์เตือนไว้ก่อน ผมไม่ใช่ที่ปรึกษาการเงิน และนี่ไม่ใช่คำแนะนำทางการเงิน ผมแค่โชว์ use case เจ๋ง ๆ ของ AI เท่านั้น ทุกอย่างที่เราทำวันนี้เป็น paper trading โดยเฉพาะ paper trading หมายถึงการใช้เงินปลอมในตลาดจริง เพื่อให้เราทดสอบบอทและกลยุทธ์เทรดของเราด้วยหุ้นตัวเดียวกัน ราคาเดียวกัน และทุกอย่างเหมือนตลาดจริงทุกประการ โดยไม่เสี่ยงเงินจริงแม้แต่บาทเดียว เมื่อคุณมั่นใจแล้ว คุณค่อยใส่เงินจริงเข้าบัญชีแทนการใช้ paper trading ได้ แต่ตอนนี้เราจะดำดิ่งสู่การสร้างบอทเทรดแบบ paper trading กัน

ก่อนอื่น ผมจะค้นหาแอป Claude Desktop คุณอาจมีอยู่แล้ว ถ้ามีก็คลิกลิงก์นี้ได้เลย ถ้าต้องการลิงก์และเครื่องมือใด ๆ ผมจะใส่ไว้ในคำอธิบายด้านล่าง มาที่หน้านี้แล้วคุณแค่ดาวน์โหลดแอป ใช้ได้ทั้ง Windows และ Mac แต่ให้แน่ใจว่าคุณดาวน์โหลด Claude Desktop app นะ

โอเค หลังติดตั้งแอปเสร็จ คุณจะได้หน้าตาแบบนี้ ให้แน่ใจว่าซอฟต์แวร์หรือ macOS ของคุณเป็นเวอร์ชันล่าสุด เพื่อให้ทุกอย่างใช้งานได้ และในอุดมคติควรมีเวอร์ชัน Pro หรือ Max ของ Claude แบบจ่ายเงิน อีกครั้ง ผมกำลังแจก Claude Max ให้คนที่ไลก์ ติดตาม และคอมเมนต์ อย่าลืมทำนะ

แล้วมาที่นี่กดที่ Code เราจะใช้งานผ่าน Claude Code เพื่อสร้างบอทกัน จากนั้นเราจะสร้างโฟลเดอร์สำหรับบอทเทรด ผมจะไปที่ฝั่งแชทแล้วคลิกไอคอนโฟลเดอร์ ผมมีโฟลเดอร์ projects อยู่แล้วที่เก็บโปรเจกต์ Claude ทั้งหมด ถ้าคุณยังไม่มี ก็สร้างได้เหมือนกัน หรือจะสร้างโฟลเดอร์ตรง ๆ บนเดสก์ท็อปก็ได้ ผมจะสร้างโฟลเดอร์ใหม่สำหรับโปรเจกต์แล้วตั้งชื่อว่า trading bot แล้วกด open ตอนนี้เหนือแชท คุณจะเห็นว่าเรากำลังทำงานอยู่ในโฟลเดอร์ trading bot ดังนั้นไฟล์ใหม่ที่ Claude สร้างจะอยู่ในโฟลเดอร์นั้น

โอเค นั่นคือขั้นตอนแรก ขั้นตอนถัดไป เราต้องสร้างบัญชีโบรกเกอร์กับ Alpaca ผมจะกลับไปที่เบราว์เซอร์ ค้นหา Alpaca trading platform คลิกที่ Alpaca ตรงนี้ แล้วสมัคร trading API ใหม่และสร้างบัญชีใหม่ ขั้นตอนนี้ใช้เวลาสักหน่อย แต่เมื่อกรอกข้อมูลครบแล้ว คุณจะเห็นแดชบอร์ดแบบนี้ ในแดชบอร์ดนี้ ถ้าไปที่มุมบนซ้ายแล้วคลิกที่ account คุณจะเห็นว่าผมมีบัญชี individual trading account อยู่ แต่ทุกอย่างที่เราจะทำในบทเรียนนี้ไม่ใช่เงินจริง แต่เป็นเงินจำลอง (paper money) ดังนั้นเราต้องมี paper trading account จริง ๆ ตั้งค่าง่ายมาก คุณสร้างใหม่ได้ถ้าต้องการ ผมจะสร้างใหม่เพื่อให้ทุกอย่างเป็นระเบียบในชื่อ Claude Paper Trading แล้วคุณเลือกยอดเงินได้ตามใจ เป็นล้านดอลลาร์ 200 ล้านดอลลาร์ก็ได้ แต่ผมจะใส่ $50,000 แล้วกด save และคุณจะเห็นว่าเรามี paper trading account ที่มี $50,000 ไว้เล่นในตลาดหุ้นกัน

โอเค เมื่อสร้างบัญชีเสร็จแล้ว คุณต้องใช้ API keys ของบัญชี หาได้จากตรงนี้ แต่ก่อนอื่นเราจะกลับไปที่แอป Claude Desktop ในแอป Claude Desktop คุณหาบัญชีได้ที่มุมล่างซ้าย คลิกที่มัน แล้วคลิกที่ settings จากนั้นคลิกที่ developer และนี่คือจุดที่คุณจะเชื่อมต่อ Alpaca MCP เข้ากับ Claude เพื่อให้เทรดบน Alpaca ผ่าน Claude ได้ คลิกที่ edit config หน้าต่างที่มีไฟล์ config ของ Claude จะเด้งขึ้นมาพร้อมไฮไลต์ไฟล์ คุณแค่คลิกที่ไฟล์เพื่อเปิดมัน ไฟล์ config นี้คือที่ที่คุณจะก็อปปีและวาง Alpaca MCP

ตอนนี้เพื่อหา Alpaca MCP เราจะกลับไปที่เบราว์เซอร์แล้วค้นหา Alpaca Market MCP คลิกที่ลิงก์ตรงนี้ มันจะพาไปยังหน้าที่คุณเลื่อนลงไปเจอตัวเลือก Claude Desktop MCP คลิก install และมันจะพาคุณไปยังหน้า GitHub ที่มี Alpaca MCP พร้อมให้ก็อปปีเข้าไฟล์ config ของ Claude โดยตรง ผมมี MCP อื่นอยู่แล้วในไฟล์ config ของ Claude ดังนั้นผมจะเพิ่ม comment หลังวงเล็บปีกกาตัวที่สองจากสุดท้าย แล้วคลิกขึ้นบรรทัดใหม่ แล้วตรงนี้ก็อปปีตั้งแต่ที่เขียนว่า Alpaca ไปจนถึงวงเล็บปีกกาตัวที่สอง นี่แหละที่จะเพิ่ง MCP เข้าไฟล์ของคุณ แล้วผมจะวางมันลงในบรรทัดใหม่ในไฟล์ config ของผม ผมจะจัด spacing ให้เรียบร้อยเร็ว ๆ ถ้าไฟล์ config ของ Claude ว่างเปล่าทั้งหมด คุณแค่ก็อปปีและวางทุกอย่างจากโค้ดลงในไฟล์ config ของคุณโดยตรง ถ้าคุณไม่มี MCP ในไฟล์ config แต่มีข้อความอื่นอยู่ ให้ก็อปปีและวางโค้ดทั้งหมดไว้ที่ด้านบนสุดของไฟล์ config แล้วเพิ่ม comment หลังวงเล็บปีกกาตัวสุดท้าย ไม่งั้นคุณจะเจอ error

โอเค เมื่อวางเรียบร้อยแล้ว คุณจะต้องเอา API keys จาก Alpaca เรากลับไปที่บัญชี Alpaca ตรงนี้เพื่อเอา API keys แล้วคลิก generate new keys คุณจะได้ regular key และ secret key แต่อย่าลืมบันทึกไว้ที่ไหนสักแห่ง เพราะ secret key จะหายไปหลังจากนี้และคุณจะดูมันอีกไม่ได้ ตอนนี้ก็อปปี key ตรงนี้ แล้วเปิดไฟล์ config ของ Claude ที่มี Alpaca MCP อยู่ แล้ววาง key ลงในเครื่องหมายคำพูดตรงจุดที่ระบุไว้ จากนั้นทำแบบเดียวกันกับ secret key และเมื่อเสร็จแล้ว ปิดไฟล์ config และเรายังต้องปิดแอป Claude Desktop ด้วย เพราะ MCP จะอัปเดตได้ก็ต่อเมื่อเรารีสตาร์ทแอปเท่านั้น ผมจะเปิดแอป Claude ใหม่ตอนนี้ แล้วกลับเข้าไปที่ account → settings → developer และตอนนี้คุณควรเห็น Alpaca อยู่ในลิสต์ MCP ของคุณแล้ว และมันกำลังรันอยู่

โอเค ตอนนี้มาเช็คการเชื่อมต่อระหว่าง Claude กับ Alpaca กัน ผมจะสลับไปที่ Code แล้วเปิด session ใหม่ เพื่อให้แน่ใจว่าอยู่ในโฟลเดอร์ trading bot ที่ถูกต้อง แล้วผมจะถาม Claude ว่า "ผมอยากทดสอบการเชื่อมต่อกับบัญชี Alpaca ของผม บอกหน่อยว่ามีเงินเท่าไหร่ในบัญชี และมีหุ้นอยู่ไหม" แล้วกด enter อีกเรื่องคือ เรากำลังใช้โมเดล Claude รุ่นเก่ากว่าอยู่ เพราะงานพวกนี้เป็นงานง่าย ๆ และเราจะได้ประหยัด token

เยี่ยม Claude บอกว่าเรามีเงิน $50,000 ในบัญชีและไม่มีหุ้น ซึ่งถูกต้องแล้ว และย้ำอีกครั้งว่านี่คือ $50,000 เงินจำลอง paper trading นะ

ตอนนี้บัญชี Alpaca เชื่อมต่อกับ Claude แล้วจริง ๆ เราสามารถสั่งให้ Claude วางออเดอร์เทรดให้เราได้เลย โดยไม่ต้องไปที่ Alpaca ด้วยซ้ำ โอเค เยี่ยมเลย เราเห็นว่า Claude บอกว่าสั่งซื้อหุ้น Micron ให้เราสำเร็จแล้ว และเนื่องจากตอนนี้เป็นช่วงสุดสัปดาห์ ตลาดยังไม่เปิด ออเดอร์จึงอยู่ในสถานะรอ (pending) แต่จะถูกจับคู่เมื่อตลาดเปิด ถ้าเราไปที่บัญชี Alpaca ตรงนี้แล้วรีเฟรชหน้า เลื่อนลงไปเราจะเห็นออเดอร์โผล่ขึ้นมาตรงนี้ และกำลังรอให้ market order ถูกจับคู่ ตอนนี้คุณสั่ง Claude ให้ซื้อหรือขายหุ้นอะไรก็ได้ตามใจชอบ

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

กลยุทธ์ที่เราจะใช้เรียกว่า moving average crossover (การตัดกันของค่าเฉลี่ยเคลื่อนที่) เดี๋ยวอธิบายว่ามันหมายถึงอะไร moving average ก็คือราคาเฉลี่ยของหุ้นในช่วงเวลาหนึ่ง ๆ ค่าเฉลี่ยเคลื่อนที่ 50 วัน คือราคาปิดเฉลี่ยของ 50 วันล่าสุด เมื่อราคาใหม่ ๆ เข้ามา ค่าเฉลี่ยก็จะอัปเดตไปเรื่อย ๆ ซึ่งนั่นคือเหตุผลที่เรียกว่า "เคลื่อนที่" เราใช้ค่าเฉลี่ยเพราะมันช่วยเกลี่ย noise ทั้งหมดออกไป ทำให้คุณมองเห็นทิศทางจริง ๆ ที่ราคาหุ้นกำลังไป

สำหรับบอทของเรา เราจะใช้ค่าเฉลี่ยเคลื่อนที่สองเส้นด้วยกัน เส้น fast คือค่าเฉลี่ย 20 วัน และเส้น slow คือค่าเฉลี่ย 50 วัน เส้น fast ตอบสนองต่อการเปลี่ยนแปลงราคาล่าสุดค่อนข้างเร็ว ซึ่งเป็นเหตุผลที่เรียกว่า fast ส่วนเส้น slow ตอบสนองช้ากว่าต่อการเปลี่ยนแปลงราคา จึงได้ชื่อว่า slow

นี่คือวิธีที่ค่าเฉลี่ยเคลื่อนที่ทั้งสองเส้นทำงานร่วมกันในกลยุทธ์ของเรา เมื่อเส้น fast ตัดขึ้นไปเหนือเส้น slow แปลว่าโมเมนตัมล่าสุดกำลังพุ่งขึ้น และราคาหุ้นกำลังเติบโต นั่นแหละคือสัญญาณซื้อ (buy signal) ของคุณ อย่างไรก็ตาม เมื่อเส้น fast ตัดลงต่ำกว่าเส้น slow โมเมนตัมกำลังถดถอย หุ้นกำลังลง และนั่นคือสัญญาณให้ออกจากไม้ แค่นี้แหละ นี่คือการตัดกัน (crossover) ตัดขึ้น = เข้าไม้ ตัดลง = ออกจากไม้

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

อย่างที่บอกไปก่อนหน้านี้ มีกลยุทธ์มากมายให้เลือกใช้ แต่ละแบบมีข้อดีข้อเสียต่างกัน ในกรณีนี้ กลยุทธ์ crossover โดดเด่นเมื่อหุ้นอยู่ในแนวโน้ม (trend) ชัดเจน แต่ในตลาดที่ออกข้าง (sideways) สับสน ๆ เส้นจะตัดกันไปมา และคุณจะสะสมไม้ที่ขาดทุนเล็ก ๆ ต่อเนื่องเป็นระยะ จำไว้ว่าไม่มีกลยุทธ์ไหนชนะทุกครั้ง และอันนี้ก็ไม่มีข้อยกเว้น เราเลือกใช้มันเพราะมันง่ายและชัดเจน ไม่ใช่เพราะมันเป็นเวทมนตร์ทำเงิน และเราใช้ paper trading ด้วย ดังนั้นคุณสามารถทดสอบกลยุทธ์นี้ รวมถึงกลยุทธ์อื่น ๆ ก่อนจะใช้เงินจริง

โอเค ตอนนี้เราเลือกกลยุทธ์สำหรับบอทแล้ว ขั้นต่อไปง่ายแค่พิมพ์สั่ง Claude Code เท่านั้น ผมมี prompt นี้จากคอมมูนิตี School ของผมที่จะก็อปปีมาวางตรงนี้ และผมจะอ่านออกเสียงให้ฟังเพื่อให้ตามได้ ผมจะเอาไปใส่ไว้ในคอมเมนต์ด้านล่างด้วย

"สร้างบอทเทรดหุ้นอัตโนมัติที่ใช้ moving average crossover ก่อนอื่นสร้าง config file ที่ผมตั้งค่า symbol หุ้น จำนวนวันของ moving average และขนาดการเทรดได้ เราใช้หุ้น Apple กับ moving average 20 วันและ 50 วัน เทรดครั้งละ 1 หุ้น บอทจะดึงข้อมูลหุ้นย้อนหลัง 100 วันโดยใช้ YFinance (Yahoo Finance) แล้วคำนวณ moving average ทั้งสองเส้น และมองหาการตัดกันที่แท้จริง หมายถึงเมื่อค่าเฉลี่ย 20 วันตัดขึ้นหรือตัดลงผ่านค่าเฉลี่ย 50 วันระหว่างสองวันติดต่อกัน เมื่อเกิดเหตุการณ์นั้น ให้วางออเดอร์ซื้อหรือขายในบัญชี paper trading ของผมโดยอัตโนมัติ พร้อมสร้าง environment file สำหรับ API credentials ของผมด้วย เพื่อไม่ต้องให้ข้อมูลบัญชีทุกครั้งที่เทรด"

ผมจะเปลี่ยนมาใช้ Opus 5 ในการสร้างบอทตัวนี้ เพราะมันเก่งกว่ามากสำหรับงานที่ซับซ้อนกว่านี้ แล้วเรากด enter คลิก allow บนหน้าต่างป๊อปอัพที่โผล่ขึ้นมา แล้วรอให้ Claude สร้างมัน ปกติผมจะเลือก bypass permissions เลย เพราะสะดวกกว่า เดี๋ยวผมโชว์ให้ดูว่าหน้าตาเป็นอย่างไร อีกเรื่องคือ Claude จะใช้ Python สร้างบอทของคุณแน่นอน ดังนั้นให้แน่ใจว่าคุณโหลดและติดตั้ง Python และ Node.js ไว้แล้ว

โอเค ตรงนี้เราเห็นว่า Claude สร้างบอทให้เราเรียบร้อยแล้ว และสร้างไฟล์เหล่านี้ในโฟลเดอร์ trading bot ของเรา ผมจะเปิดโฟลเดอร์ trading bot แล้วโชว์ไฟล์ข้างในให้ดู อีกเรื่อง ถ้าคุณใช้ Mac แล้วไม่เห็นไฟล์ .env ในโฟลเดอร์ trading bot กด command + shift + จุด แล้วคุณจะมองเห็นมันได้แบบนี้

โอเค ไฟล์ .env คือที่ที่เราจะใส่ API keys ของบัญชี Alpaca เพื่อให้บอทมีข้อมูลยืนยันตัวตนเข้าถึงบัญชี paper trading ของเรา โดยไม่ต้องให้ข้อมูลนั้นทุกครั้ง ผมจะกลับไปที่บัญชี Alpaca เอา keys ก็อปปี key จากตรงนี้ แล้ววางลงไฟล์ .env ตรงจุดที่เขียนว่าให้ใส่ paper key ที่นี่ และอย่างที่บอกไปก่อนหน้า secret key หายไปจากแดชบอร์ด Alpaca แล้ว แต่ไม่เป็นไร เพราะเราหยิบมันจากไฟล์ config ของ Claude ได้ ผมจะก็อปปีอันนี้ แล้ววางตรงจุดที่เขียนว่า paper secret key ที่นี่ แล้ว save ไฟล์แล้วปิดไป

โอเค กลับไปที่ session Claude Code ของเรา และตอนนี้ผมจะให้ Claude รันบอท พิมพ์ว่า "รันบอทให้หน่อยได้ไหม" แล้วกด enter โอเค ดูเหมือน dry run จะผ่านไปได้ด้วยดี และบอทของเราทำงานได้ตามปกติ

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

ดังนั้นแผนคือทำให้บอทของเราอัตโนมัติ ให้มันเช็คหุ้นของเรา ซึ่งในที่นี้ผมเลือก Apple แต่คุณเลือกหุ้นไหนก็ได้ตามต้องการ ให้เช็ค Apple ทุกเช้าวันธรรมดาเมื่อตลาดเปิด 9:30 ตามเวลา EST รันกลยุทธ์ moving average crossover แล้วขึ้นกับผลลัพธ์ของตรรกะเบื้องหลังกลยุทธ์ บอทจะให้สัญญาณซื้อ ถือ หรือขาย และทำตามสัญญาณนั้น คือสั่งเทรด พร้อมบันทึก log ไว้ให้คุณตรวจสอบในไฟล์ในโฟลเดอร์ trading bot ของคุณ

โอเค ตอนนี้ผมจะก็อปปี prompt นี้จากคอมมูนิตี School ของผมมาวางตรงนี้ แต่ผมจะอ่านออกเสียงให้ฟังเพื่อให้ตามง่าย ๆ และผมจะใส่ไว้ในคอมเมนต์ด้านล่างเช่นกัน และอีกครั้ง ถ้าต้องการความช่วยเหลือ ร่วมคอมมูนิตี School ได้เลย

"ทำให้บอทของผมอัตโนมัติ โดยรันวันจันทร์ถึงวันศุกร์ เวลา 9:30 EST พอดีตอนตลาดหุ้นเปิด บอทจะดึงข้อมูลตลาดล่าสุด เช็คการตัดกันของ moving average และสั่งเทรดหากพบสัญญาณ บอทจะบันทึก log ทุกอย่างที่ทำทุกเช้า เพื่อให้ผมตรวจสอบผลได้ทุกเมื่อที่ต้องการ"

ตอนนี้กด enter แล้วรอให้ Claude สร้างระบบอัตโนมัติจนเสร็จ และกด allow บนหน้าต่างป๊อปอัพที่ขึ้นมา ปกติผมจะเลือก bypass permissions ทั้งหมด เดี๋ยวผมโชว์ให้ดูว่าเมื่อเสร็จแล้วหน้าตาเป็นอย่างไร

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

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

ถ้าคุณชอบวิดีโอนี้และอยากเรียนรู้เพิ่มเติมว่าจะตั้งค่าหรือใช้งาน Claude อย่างไร สร้าง agent อย่างไร ตั้งค่าโปรเจกต์อย่างไร สร้างรายได้กับ YouTube automation และอื่น ๆ กดติดตามไว้เลย เพราะผมจะปล่อยวิดีโออีกเยอะแยะเพื่อช่วยให้คุณใช้ Claude, ChatGPT และ AI ได้เต็มที่ และถ้าอยากให้ช่วยเหลือหรืออยากให้ผมเจาะลึกกลยุทธ์ไหนเพิ่ม ร่วมคอมมูนิตีของผมได้ ที่นั่นผมทำ live Q&A และช่วยเหลือแบบตัวต่อตัว และช่วยคุณสร้างและสร้างรายได้ด้วย AI อยู่ในคอมมูนิตี School ในคอมเมนต์ด้านล่าง อย่าลืมไลก์ กดติดตาม และคอมเมนต์บอกวิดีโอที่อยากให้ผมทำ แล้วพบกันใหม่วิดีโอหน้า ขอบคุณที่รับชมครับ

03

หมายเหตุการแปล

ความโปร่งใสเกี่ยวกับความไม่แน่นอนในต้นฉบับ

  • ไม่มีการใช้สัญลักษณ์ระบุเสียงไม่ชัดเจนใด ๆ (0 จุด) — ทุก segment แปลได้ครบถ้วน
04

อภิธานศัพท์เทคนิค

คำศัพท์และชื่อผลิตภัณฑ์ที่คงรูปภาษาอังกฤษ

ศัพท์คำแปล / คำอธิบาย
Trading Botบอทเทรด — โปรแกรมที่ซื้อขายหุ้นโดยอัตโนมัติตามกฎที่กำหนด
Claude Codeโหมดการทำงานกับโค้ดของ Claude สร้าง/แก้ไฟล์โปรเจกต์ได้โดยตรง
Alpacaแพลตฟอร์มโบรกเกอร์หุ้นแบบ API สำหรับนักพัฒนา
Paper Tradingการเทรดด้วยเงินจำลองในตลาดจริง — ทดสอบกลยุทธ์โดยไม่เสี่ยงเงินจริง
MCP (Model Context Protocol)โปรโตคอลเชื่อมต่อเครื่องมือภายนอกเข้ากับ AI อย่าง Claude
API Key / Secret Keyรหัสยืนยันตัวตนเข้าถึงบัญชี API (secret key แสดงครั้งเดียว ต้องเก็บไว้)
.env fileไฟล์เก็บ environment variables เช่น API credentials
Moving Average (MA)ค่าเฉลี่ยเคลื่อนที่ — ราคาเฉลี่ยของหุ้นในช่วงเวลาที่กำหนด
Moving Average Crossoverกลยุทธ์ที่ดูการตัดกันของ MA สองเส้น: ตัดขึ้น = ซื้อ, ตัดลง = ขาย
Fast/Slow MAเส้น MA 20 วัน (fast ตอบสนองไว) และ MA 50 วัน (slow ตอบสนองช้า)
Buy/Sell Signalสัญญาณซื้อ/ขายที่เกิดจากเงื่อนไขกลยุทธ์
YFinanceไลบรารีดึงข้อมูลหุ้นจาก Yahoo Finance
Market Orderออเดอร์ซื้อขายที่ราคาตลาดปัจจุบัน
Trend / Sideways Marketตลาดที่มีแนวโน้มชัดเจน / ตลาดออกข้าง ราคาไปมาในกรอบ
Tokenหน่วยวัดการใช้งานโมเดล AI (มีผลต่อค่าใช้จ่าย)
Opus 5โมเดลระดับสูงของ Claude เหมาะกับงานซับซ้อน
05

ซับไตเติ้ลภาษาไทย

ดาวน์โหลดหรือดูซับทั้งหมด

1
00:00:00,000 --> 00:00:02,704
สวัสดีทุกคน ยินดีต้อนรับกลับมาที่ช่องอีกครั้ง

2
00:00:02,704 --> 00:00:04,566
ผมชื่อ Ray และถ้าคุณเพิ่งมาใหม่

3
00:00:04,566 --> 00:00:07,090
ผมช่วยคุณสร้างรายได้และบริหารธุรกิจด้วย AI

4
00:00:07,090 --> 00:00:08,712
ผมเคยทำงานที่ Meta มากว่า 6
thai-subtitles.srt
SubRip — ใช้กับเครื่องเล่นวิดีโอส่วนใหญ่
↓ ดาวน์โหลด
thai-subtitles.vtt
WebVTT — ใช้กับเว็บ / YouTube
↓ ดาวน์โหลด
เปิดดูซับไตเติ้ลทั้งหมด (383 segments)
1
00:00:00,000 --> 00:00:02,704
สวัสดีทุกคน ยินดีต้อนรับกลับมาที่ช่องอีกครั้ง

2
00:00:02,704 --> 00:00:04,566
ผมชื่อ Ray และถ้าคุณเพิ่งมาใหม่

3
00:00:04,566 --> 00:00:07,090
ผมช่วยคุณสร้างรายได้และบริหารธุรกิจด้วย AI

4
00:00:07,090 --> 00:00:08,712
ผมเคยทำงานที่ Meta มากว่า 6

5
00:00:08,712 --> 00:00:10,275
ปีในตำแหน่งวิศวกรซอฟต์แวร์

6
00:00:10,275 --> 00:00:13,039
แล้วลาออกมาช่วยทุกคน เพราะเห็นผลกระทบมหาศาลที่

7
00:00:13,039 --> 00:00:15,382
AI สร้างให้อุตสาหกรรมเทคโนโลยีทั้งวงการ

8
00:00:15,382 --> 00:00:17,605
และเพราะผมอยากให้ทุกคนเริ่มใช้ AI กัน

9
00:00:17,605 --> 00:00:20,189
ผมจึงแจกแพ็กเกจ Max ของ Claude หรือ ChatGPT

10
00:00:20,189 --> 00:00:22,532
มูลค่า $100 ทุก ๆ วิดีโอ ให้คนที่กดไลก์

11
00:00:22,532 --> 00:00:24,695
กดติดตาม และคอมเมนต์เล่าว่าคุณใช้ AI

12
00:00:24,695 --> 00:00:26,017
ในชีวิตประจำวันอย่างไร

13
00:00:26,017 --> 00:00:27,699
ขอบคุณทุกคนสำหรับการสนับสนุน

14
00:00:27,699 --> 00:00:29,923
ทำให้ผมทำอะไรได้มากขึ้นสำหรับชุมชนนี้

15
00:00:29,923 --> 00:00:31,665
และถ้าคุณอยากเรียนกับผมโดยตรง

16
00:00:31,665 --> 00:00:32,759
มีประชุมรายสัปดาห์

17
00:00:32,759 --> 00:00:35,463
ช่วยเหลือแบบตัวต่อตัวมากขึ้น และซัพพอร์ตตรง ๆ

18
00:00:35,463 --> 00:00:38,167
เพื่อสร้างรายได้และตั้งบริษัทของตัวเองด้วย AI

19
00:00:38,167 --> 00:00:40,570
ลองแวะเวียนไปดูคอมมูนิตี School ของผมได้

20
00:00:40,570 --> 00:00:42,914
ลิงก์อยู่ในคอมเมนต์ด้านล่าง ในวิดีโอนี้

21
00:00:42,914 --> 00:00:44,897
ผมจะสอนสร้างบอทเทรด (trading bot)

22
00:00:44,897 --> 00:00:47,661
ทีละขั้นตอนตั้งแต่ศูนย์ โดยใช้ Claude Code และ

23
00:00:47,661 --> 00:00:49,103
Alpaca และที่ดีที่สุดคือ

24
00:00:49,103 --> 00:00:52,167
คุณไม่จำเป็นต้องมีพื้นฐานทางเทคนิคเลยแม้แต่นิดเดียว

25
00:00:52,167 --> 00:00:54,450
เพราะมันง่ายเหมือนคุยกับ Claude ธรรมดา

26
00:00:54,450 --> 00:00:57,334
ในคลิปนี้ผมจะพาไปดูเครื่องมือที่เราจะใช้สร้างบอท

27
00:00:57,334 --> 00:00:59,137
วิธีตั้งค่าให้พวกมันสื่อสารกัน

28
00:00:59,137 --> 00:01:02,141
และสุดท้ายวิธีสร้างบอทเทรดด้วยกลยุทธ์สำหรับมือใหม่

29
00:01:02,141 --> 00:01:04,545
ที่คอยเช็คตลาดให้คุณโดยอัตโนมัติตลอดเวลา

30
00:01:04,545 --> 00:01:07,248
ก่อนเริ่ม ผมอยากให้บริบทจริง ๆ ว่า AI trading

31
00:01:07,248 --> 00:01:09,832
bot คืออะไร และทำไมผมถึงทำอันนี้ในวิดีโอนี้

32
00:01:09,832 --> 00:01:11,575
เรามาคุยกันว่า AI trading bot

33
00:01:11,575 --> 00:01:13,738
อัตโนมัติคืออะไรกันแน่ ในแก่นแท้แล้ว

34
00:01:13,738 --> 00:01:16,021
บอททำอยู่สองอย่าง คือทำกลยุทธ์แบบซ้ำ ๆ

35
00:01:16,021 --> 00:01:18,605
ให้เป็นอัตโนมัติ และปฏิบัติตามแผน (execute)

36
00:01:18,605 --> 00:01:20,948
ได้ดีกว่ามนุษย์ เมื่อก่อนตอนผมเริ่มเทรด

37
00:01:20,948 --> 00:01:23,111
ผมมีไอเดียและรูปแบบการเทรดที่ถูกต้อง

38
00:01:23,111 --> 00:01:25,154
แต่ปัญหาของผมอยู่ที่การลงมือทำเสมอ

39
00:01:25,154 --> 00:01:29,059
ผมเห็นโอกาสที่ชัดเจนแต่ไม่ได้อยู่ในสภาพที่ดีที่สุดพอจะเข้าไม้นั้น

40
00:01:29,059 --> 00:01:31,042
หรือเข้าไปแล้วลืมบริหารไม้ที่หลัง

41
00:01:31,042 --> 00:01:33,506
หรือบริหารด้วยอารมณ์ แล้วคืนกำไรคืนตลาดไป

42
00:01:33,506 --> 00:01:34,768
ทุกครั้งที่เป็นแบบนี้

43
00:01:34,768 --> 00:01:36,390
มันทำให้ผมเสียเงินไปเยอะมาก

44
00:01:36,390 --> 00:01:38,132
แต่นั่นแหละคือคุณค่าแท้ของบอท

45
00:01:38,132 --> 00:01:40,776
มันปฏิบัติตามกลยุทธ์ที่คุณกำหนดไว้แล้วเป๊ะ ๆ

46
00:01:40,776 --> 00:01:43,480
ตามที่คุณออกแบบมัน มันไม่ลังเล ไม่ลืม ไม่กลัว

47
00:01:43,480 --> 00:01:46,424
และอารมณ์มักเป็นสิ่งที่ทำให้เทรดเดอร์ส่วนใหญ่พลาด

48
00:01:46,424 --> 00:01:48,527
บอทไม่มีอารมณ์ มันใช้ตรรกะและข้อมูล

49
00:01:48,527 --> 00:01:51,231
แล้วก็แค่สั่งซื้อขายเท่านั้น ที่ดีกว่านั้นคือ

50
00:01:51,231 --> 00:01:53,094
บอทของคุณทำงานได้ 24/7 ตลอดเวลา

51
00:01:53,094 --> 00:01:54,295
แม้ตอนที่คุณหลับอยู่

52
00:01:54,295 --> 00:01:58,381
คุณไม่ต้องกังวลว่าจะพลาดโอกาสเทรดเพียงเพราะคุณไม่ได้แปะหน้าจอทั้งวัน

53
00:01:58,381 --> 00:01:59,523
แค่นี้ก็คุ้มค่าแล้ว

54
00:01:59,523 --> 00:02:01,686
และถ้าการลงมือทำเคยเป็นจุดอ่อนของคุณ

55
00:02:01,686 --> 00:02:03,548
ซึ่งเป็นแบบนั้นสำหรับคนส่วนใหญ่

56
00:02:03,548 --> 00:02:05,291
บอทเทรดคือคำตอบที่แก้ปัญหานี้

57
00:02:05,291 --> 00:02:07,935
แต่ก่อนเริ่มสร้าง ผมขอสงวนสิทธิ์เตือนไว้ก่อน

58
00:02:07,935 --> 00:02:09,377
ผมไม่ใช่ที่ปรึกษาการเงิน

59
00:02:09,377 --> 00:02:11,960
และนี่ไม่ใช่คำแนะนำทางการเงิน ผมแค่โชว์ use

60
00:02:11,960 --> 00:02:13,583
case เจ๋ง ๆ ของ AI เท่านั้น

61
00:02:13,583 --> 00:02:15,986
ทุกอย่างที่เราทำวันนี้เป็น paper trading

62
00:02:15,986 --> 00:02:17,308
โดยเฉพาะ paper trading

63
00:02:17,308 --> 00:02:19,171
หมายถึงการใช้เงินปลอมในตลาดจริง

64
00:02:19,171 --> 00:02:22,656
เพื่อให้เราทดสอบบอทและกลยุทธ์เทรดของเราด้วยหุ้นตัวเดียวกัน

65
00:02:22,656 --> 00:02:23,750
ราคาเดียวกัน

66
00:02:23,750 --> 00:02:25,793
และทุกอย่างเหมือนตลาดจริงทุกประการ

67
00:02:25,793 --> 00:02:27,836
โดยไม่เสี่ยงเงินจริงแม้แต่บาทเดียว

68
00:02:27,836 --> 00:02:28,930
เมื่อคุณมั่นใจแล้ว

69
00:02:28,930 --> 00:02:31,454
คุณค่อยใส่เงินจริงเข้าบัญชีแทนการใช้ paper

70
00:02:31,454 --> 00:02:32,548
trading ได้

71
00:02:32,548 --> 00:02:35,012
แต่ตอนนี้เราจะดำดิ่งสู่การสร้างบอทเทรดแบบ

72
00:02:35,012 --> 00:02:37,776
paper trading กัน ก่อนอื่น ผมจะค้นหาแอป Claude

73
00:02:37,776 --> 00:02:39,218
Desktop คุณอาจมีอยู่แล้ว

74
00:02:39,218 --> 00:02:40,720
ถ้ามีก็คลิกลิงก์นี้ได้เลย

75
00:02:40,720 --> 00:02:42,642
ถ้าต้องการลิงก์และเครื่องมือใด ๆ

76
00:02:42,642 --> 00:02:44,325
ผมจะใส่ไว้ในคำอธิบายด้านล่าง

77
00:02:44,325 --> 00:02:47,029
มาที่หน้านี้แล้วคุณแค่ดาวน์โหลดแอป ใช้ได้ทั้ง

78
00:02:47,029 --> 00:02:49,552
Windows และ Mac แต่ให้แน่ใจว่าคุณดาวน์โหลด

79
00:02:49,552 --> 00:02:52,316
Claude Desktop app นะ โอเค หลังติดตั้งแอปเสร็จ

80
00:02:52,316 --> 00:02:55,020
คุณจะได้หน้าตาแบบนี้ ให้แน่ใจว่าซอฟต์แวร์หรือ

81
00:02:55,020 --> 00:02:56,823
macOS ของคุณเป็นเวอร์ชันล่าสุด

82
00:02:56,823 --> 00:02:58,325
เพื่อให้ทุกอย่างใช้งานได้

83
00:02:58,325 --> 00:03:00,848
และในอุดมคติควรมีเวอร์ชัน Pro หรือ Max ของ

84
00:03:00,848 --> 00:03:03,552
Claude แบบจ่ายเงิน อีกครั้ง ผมกำลังแจก Claude

85
00:03:03,552 --> 00:03:05,655
Max ให้คนที่ไลก์ ติดตาม และคอมเมนต์

86
00:03:05,655 --> 00:03:07,698
อย่าลืมทำนะ แล้วมาที่นี่กดที่ Code

87
00:03:07,698 --> 00:03:10,342
เราจะใช้งานผ่าน Claude Code เพื่อสร้างบอทกัน

88
00:03:10,342 --> 00:03:12,625
จากนั้นเราจะสร้างโฟลเดอร์สำหรับบอทเทรด

89
00:03:12,625 --> 00:03:14,848
ผมจะไปที่ฝั่งแชทแล้วคลิกไอคอนโฟลเดอร์

90
00:03:14,848 --> 00:03:17,552
ผมมีโฟลเดอร์ projects อยู่แล้วที่เก็บโปรเจกต์

91
00:03:17,552 --> 00:03:19,295
Claude ทั้งหมด ถ้าคุณยังไม่มี

92
00:03:19,295 --> 00:03:21,938
ก็สร้างได้เหมือนกัน หรือจะสร้างโฟลเดอร์ตรง ๆ

93
00:03:21,938 --> 00:03:23,033
บนเดสก์ท็อปก็ได้

94
00:03:23,033 --> 00:03:26,037
ผมจะสร้างโฟลเดอร์ใหม่สำหรับโปรเจกต์แล้วตั้งชื่อว่า

95
00:03:26,037 --> 00:03:28,320
trading bot แล้วกด open ตอนนี้เหนือแชท

96
00:03:28,320 --> 00:03:30,663
คุณจะเห็นว่าเรากำลังทำงานอยู่ในโฟลเดอร์

97
00:03:30,663 --> 00:03:32,887
trading bot ดังนั้นไฟล์ใหม่ที่ Claude

98
00:03:32,887 --> 00:03:34,689
สร้างจะอยู่ในโฟลเดอร์นั้น โอเค

99
00:03:34,689 --> 00:03:36,492
นั่นคือขั้นตอนแรก ขั้นตอนถัดไป

100
00:03:36,492 --> 00:03:38,655
เราต้องสร้างบัญชีโบรกเกอร์กับ Alpaca

101
00:03:38,655 --> 00:03:41,359
ผมจะกลับไปที่เบราว์เซอร์ ค้นหา Alpaca trading

102
00:03:41,359 --> 00:03:43,762
platform คลิกที่ Alpaca ตรงนี้ แล้วสมัคร

103
00:03:43,762 --> 00:03:45,745
trading API ใหม่และสร้างบัญชีใหม่

104
00:03:45,745 --> 00:03:47,247
ขั้นตอนนี้ใช้เวลาสักหน่อย

105
00:03:47,247 --> 00:03:48,749
แต่เมื่อกรอกข้อมูลครบแล้ว

106
00:03:48,749 --> 00:03:50,972
คุณจะเห็นแดชบอร์ดแบบนี้ ในแดชบอร์ดนี้

107
00:03:50,972 --> 00:03:53,135
ถ้าไปที่มุมบนซ้ายแล้วคลิกที่ account

108
00:03:53,135 --> 00:03:55,539
คุณจะเห็นว่าผมมีบัญชี individual trading

109
00:03:55,539 --> 00:03:56,633
account อยู่

110
00:03:56,633 --> 00:03:59,457
แต่ทุกอย่างที่เราจะทำในบทเรียนนี้ไม่ใช่เงินจริง

111
00:03:59,457 --> 00:04:01,260
แต่เป็นเงินจำลอง (paper money)

112
00:04:01,260 --> 00:04:03,964
ดังนั้นเราต้องมี paper trading account จริง ๆ

113
00:04:03,964 --> 00:04:06,367
ตั้งค่าง่ายมาก คุณสร้างใหม่ได้ถ้าต้องการ

114
00:04:06,367 --> 00:04:09,131
ผมจะสร้างใหม่เพื่อให้ทุกอย่างเป็นระเบียบในชื่อ

115
00:04:09,131 --> 00:04:10,333
Claude Paper Trading

116
00:04:10,333 --> 00:04:12,916
แล้วคุณเลือกยอดเงินได้ตามใจ เป็นล้านดอลลาร์

117
00:04:12,916 --> 00:04:15,680
200 ล้านดอลลาร์ก็ได้ แต่ผมจะใส่ $50,000 แล้วกด

118
00:04:15,680 --> 00:04:18,024
save และคุณจะเห็นว่าเรามี paper trading

119
00:04:18,024 --> 00:04:20,547
account ที่มี $50,000 ไว้เล่นในตลาดหุ้นกัน

120
00:04:20,547 --> 00:04:23,191
โอเค เมื่อสร้างบัญชีเสร็จแล้ว คุณต้องใช้ API

121
00:04:23,191 --> 00:04:24,873
keys ของบัญชี หาได้จากตรงนี้

122
00:04:24,873 --> 00:04:27,457
แต่ก่อนอื่นเราจะกลับไปที่แอป Claude Desktop

123
00:04:27,457 --> 00:04:28,659
ในแอป Claude Desktop

124
00:04:28,659 --> 00:04:30,942
คุณหาบัญชีได้ที่มุมล่างซ้าย คลิกที่มัน

125
00:04:30,942 --> 00:04:33,646
แล้วคลิกที่ settings จากนั้นคลิกที่ developer

126
00:04:33,646 --> 00:04:36,049
และนี่คือจุดที่คุณจะเชื่อมต่อ Alpaca MCP

127
00:04:36,049 --> 00:04:38,513
เข้ากับ Claude เพื่อให้เทรดบน Alpaca ผ่าน

128
00:04:38,513 --> 00:04:40,315
Claude ได้ คลิกที่ edit config

129
00:04:40,315 --> 00:04:42,418
หน้าต่างที่มีไฟล์ config ของ Claude

130
00:04:42,418 --> 00:04:44,041
จะเด้งขึ้นมาพร้อมไฮไลต์ไฟล์

131
00:04:44,041 --> 00:04:46,504
คุณแค่คลิกที่ไฟล์เพื่อเปิดมัน ไฟล์ config

132
00:04:46,504 --> 00:04:48,908
นี้คือที่ที่คุณจะก็อปปีและวาง Alpaca MCP

133
00:04:48,908 --> 00:04:50,350
ตอนนี้เพื่อหา Alpaca MCP

134
00:04:50,350 --> 00:04:52,813
เราจะกลับไปที่เบราว์เซอร์แล้วค้นหา Alpaca

135
00:04:52,813 --> 00:04:54,556
Market MCP คลิกที่ลิงก์ตรงนี้

136
00:04:54,556 --> 00:04:57,139
มันจะพาไปยังหน้าที่คุณเลื่อนลงไปเจอตัวเลือก

137
00:04:57,139 --> 00:04:59,002
Claude Desktop MCP คลิก install

138
00:04:59,002 --> 00:05:01,766
และมันจะพาคุณไปยังหน้า GitHub ที่มี Alpaca MCP

139
00:05:01,766 --> 00:05:04,169
พร้อมให้ก็อปปีเข้าไฟล์ config ของ Claude

140
00:05:04,169 --> 00:05:06,873
โดยตรง ผมมี MCP อื่นอยู่แล้วในไฟล์ config ของ

141
00:05:06,873 --> 00:05:08,736
Claude ดังนั้นผมจะเพิ่ม comment

142
00:05:08,736 --> 00:05:10,779
หลังวงเล็บปีกกาตัวที่สองจากสุดท้าย

143
00:05:10,779 --> 00:05:12,101
แล้วคลิกขึ้นบรรทัดใหม่

144
00:05:12,101 --> 00:05:14,564
แล้วตรงนี้ก็อปปีตั้งแต่ที่เขียนว่า Alpaca

145
00:05:14,564 --> 00:05:17,268
ไปจนถึงวงเล็บปีกกาตัวที่สอง นี่แหละที่จะเพิ่ง

146
00:05:17,268 --> 00:05:18,362
MCP เข้าไฟล์ของคุณ

147
00:05:18,362 --> 00:05:20,826
แล้วผมจะวางมันลงในบรรทัดใหม่ในไฟล์ config

148
00:05:20,826 --> 00:05:23,229
ของผม ผมจะจัด spacing ให้เรียบร้อยเร็ว ๆ

149
00:05:23,229 --> 00:05:25,753
ถ้าไฟล์ config ของ Claude ว่างเปล่าทั้งหมด

150
00:05:25,753 --> 00:05:28,216
คุณแค่ก็อปปีและวางทุกอย่างจากโค้ดลงในไฟล์

151
00:05:28,216 --> 00:05:30,740
config ของคุณโดยตรง ถ้าคุณไม่มี MCP ในไฟล์

152
00:05:30,740 --> 00:05:32,362
config แต่มีข้อความอื่นอยู่

153
00:05:32,362 --> 00:05:35,246
ให้ก็อปปีและวางโค้ดทั้งหมดไว้ที่ด้านบนสุดของไฟล์

154
00:05:35,246 --> 00:05:36,688
config แล้วเพิ่ม comment

155
00:05:36,688 --> 00:05:39,152
หลังวงเล็บปีกกาตัวสุดท้าย ไม่งั้นคุณจะเจอ

156
00:05:39,152 --> 00:05:41,856
error โอเค เมื่อวางเรียบร้อยแล้ว คุณจะต้องเอา

157
00:05:41,856 --> 00:05:44,499
API keys จาก Alpaca เรากลับไปที่บัญชี Alpaca

158
00:05:44,499 --> 00:05:47,203
ตรงนี้เพื่อเอา API keys แล้วคลิก generate new

159
00:05:47,203 --> 00:05:49,607
keys คุณจะได้ regular key และ secret key

160
00:05:49,607 --> 00:05:52,310
แต่อย่าลืมบันทึกไว้ที่ไหนสักแห่ง เพราะ secret

161
00:05:52,310 --> 00:05:54,894
key จะหายไปหลังจากนี้และคุณจะดูมันอีกไม่ได้

162
00:05:54,894 --> 00:05:57,478
ตอนนี้ก็อปปี key ตรงนี้ แล้วเปิดไฟล์ config

163
00:05:57,478 --> 00:06:00,122
ของ Claude ที่มี Alpaca MCP อยู่ แล้ววาง key

164
00:06:00,122 --> 00:06:02,285
ลงในเครื่องหมายคำพูดตรงจุดที่ระบุไว้

165
00:06:02,285 --> 00:06:04,328
จากนั้นทำแบบเดียวกันกับ secret key

166
00:06:04,328 --> 00:06:06,250
และเมื่อเสร็จแล้ว ปิดไฟล์ config

167
00:06:06,250 --> 00:06:08,954
และเรายังต้องปิดแอป Claude Desktop ด้วย เพราะ

168
00:06:08,954 --> 00:06:10,049
MCP

169
00:06:10,049 --> 00:06:12,632
จะอัปเดตได้ก็ต่อเมื่อเรารีสตาร์ทแอปเท่านั้น

170
00:06:12,632 --> 00:06:14,375
ผมจะเปิดแอป Claude ใหม่ตอนนี้

171
00:06:14,375 --> 00:06:16,658
แล้วกลับเข้าไปที่ account → settings →

172
00:06:16,658 --> 00:06:18,821
developer และตอนนี้คุณควรเห็น Alpaca

173
00:06:18,821 --> 00:06:21,525
อยู่ในลิสต์ MCP ของคุณแล้ว และมันกำลังรันอยู่

174
00:06:21,525 --> 00:06:24,108
โอเค ตอนนี้มาเช็คการเชื่อมต่อระหว่าง Claude

175
00:06:24,108 --> 00:06:26,632
กับ Alpaca กัน ผมจะสลับไปที่ Code แล้วเปิด

176
00:06:26,632 --> 00:06:29,216
session ใหม่ เพื่อให้แน่ใจว่าอยู่ในโฟลเดอร์

177
00:06:29,216 --> 00:06:31,920
trading bot ที่ถูกต้อง แล้วผมจะถาม Claude ว่า

178
00:06:31,920 --> 00:06:34,623
"ผมอยากทดสอบการเชื่อมต่อกับบัญชี Alpaca ของผม

179
00:06:34,623 --> 00:06:36,546
บอกหน่อยว่ามีเงินเท่าไหร่ในบัญชี

180
00:06:36,546 --> 00:06:39,130
และมีหุ้นอยู่ไหม" แล้วกด enter อีกเรื่องคือ

181
00:06:39,130 --> 00:06:41,533
เรากำลังใช้โมเดล Claude รุ่นเก่ากว่าอยู่

182
00:06:41,533 --> 00:06:44,297
เพราะงานพวกนี้เป็นงานง่าย ๆ และเราจะได้ประหยัด

183
00:06:44,297 --> 00:06:46,881
token เยี่ยม Claude บอกว่าเรามีเงิน $50,000

184
00:06:46,881 --> 00:06:48,984
ในบัญชีและไม่มีหุ้น ซึ่งถูกต้องแล้ว

185
00:06:48,984 --> 00:06:51,447
และย้ำอีกครั้งว่านี่คือ $50,000 เงินจำลอง

186
00:06:51,447 --> 00:06:53,550
paper trading นะ ตอนนี้บัญชี Alpaca

187
00:06:53,550 --> 00:06:55,353
เชื่อมต่อกับ Claude แล้วจริง ๆ

188
00:06:55,353 --> 00:06:56,735
เราสามารถสั่งให้ Claude

189
00:06:56,735 --> 00:06:59,258
วางออเดอร์เทรดให้เราได้เลย โดยไม่ต้องไปที่

190
00:06:59,258 --> 00:07:01,662
Alpaca ด้วยซ้ำ โอเค เยี่ยมเลย เราเห็นว่า

191
00:07:01,662 --> 00:07:03,585
Claude บอกว่าสั่งซื้อหุ้น Micron

192
00:07:03,585 --> 00:07:04,679
ให้เราสำเร็จแล้ว

193
00:07:04,679 --> 00:07:06,842
และเนื่องจากตอนนี้เป็นช่วงสุดสัปดาห์

194
00:07:06,842 --> 00:07:09,125
ตลาดยังไม่เปิด ออเดอร์จึงอยู่ในสถานะรอ

195
00:07:09,125 --> 00:07:11,348
(pending) แต่จะถูกจับคู่เมื่อตลาดเปิด

196
00:07:11,348 --> 00:07:13,992
ถ้าเราไปที่บัญชี Alpaca ตรงนี้แล้วรีเฟรชหน้า

197
00:07:13,992 --> 00:07:16,516
เลื่อนลงไปเราจะเห็นออเดอร์โผล่ขึ้นมาตรงนี้

198
00:07:16,516 --> 00:07:18,679
และกำลังรอให้ market order ถูกจับคู่

199
00:07:18,679 --> 00:07:19,881
ตอนนี้คุณสั่ง Claude

200
00:07:19,881 --> 00:07:21,984
ให้ซื้อหรือขายหุ้นอะไรก็ได้ตามใจชอบ

201
00:07:21,984 --> 00:07:23,078
อย่างไรก็ตาม

202
00:07:23,078 --> 00:07:26,983
ประเด็นทั้งหมดของวิดีโอนี้คือการสร้างบอทที่เทรดให้คุณโดยอัตโนมัติ

203
00:07:26,983 --> 00:07:29,387
เพื่อให้คุณไม่ต้องกังวลกับการสั่งเทรดเอง

204
00:07:29,387 --> 00:07:31,129
เพื่อสร้างบอทเทรดอัตโนมัตินี้

205
00:07:31,129 --> 00:07:33,773
เราต้องกำหนดกฎเกณฑ์ให้มันว่าเมื่อไหร่ควรซื้อ

206
00:07:33,773 --> 00:07:34,867
ขาย หรือถือ

207
00:07:34,867 --> 00:07:37,211
ไม่งั้นมันจะไม่รู้ว่าต้องลงมือเมื่อไหร่

208
00:07:37,211 --> 00:07:39,374
เราต้องให้กลยุทธ์การเทรดกับบอทของเรา

209
00:07:39,374 --> 00:07:41,417
ซึ่งมีกลยุทธ์เทรดอยู่เป็นสิบ ๆ แบบ

210
00:07:41,417 --> 00:07:44,181
คุณใช้อันไหนก็ได้ แต่เพื่อประโยชน์ของวิดีโอนี้

211
00:07:44,181 --> 00:07:46,344
ผมจะให้แบบที่ง่ายที่สุดที่ใช้ได้จริง

212
00:07:46,344 --> 00:07:48,807
กลยุทธ์ที่เราจะใช้เรียกว่า moving average

213
00:07:48,807 --> 00:07:51,391
crossover (การตัดกันของค่าเฉลี่ยเคลื่อนที่)

214
00:07:51,391 --> 00:07:54,035
เดี๋ยวอธิบายว่ามันหมายถึงอะไร moving average

215
00:07:54,035 --> 00:07:56,378
ก็คือราคาเฉลี่ยของหุ้นในช่วงเวลาหนึ่ง ๆ

216
00:07:56,378 --> 00:08:00,884
ค่าเฉลี่ยเคลื่อนที่ 50 วัน คือราคาปิดเฉลี่ยของ 50 วันล่าสุด เมื่อราคาใหม่ ๆ

217
00:08:00,884 --> 00:08:03,048
เข้ามา ค่าเฉลี่ยก็จะอัปเดตไปเรื่อย ๆ

218
00:08:03,048 --> 00:08:05,511
ซึ่งนั่นคือเหตุผลที่เรียกว่า "เคลื่อนที่"

219
00:08:05,511 --> 00:08:07,854
เราใช้ค่าเฉลี่ยเพราะมันช่วยเกลี่ย noise

220
00:08:07,854 --> 00:08:10,258
ทั้งหมดออกไป ทำให้คุณมองเห็นทิศทางจริง ๆ

221
00:08:10,258 --> 00:08:12,301
ที่ราคาหุ้นกำลังไป สำหรับบอทของเรา

222
00:08:12,301 --> 00:08:15,065
เราจะใช้ค่าเฉลี่ยเคลื่อนที่สองเส้นด้วยกัน เส้น

223
00:08:15,065 --> 00:08:17,288
fast คือค่าเฉลี่ย 20 วัน และเส้น slow

224
00:08:17,288 --> 00:08:19,030
คือค่าเฉลี่ย 50 วัน เส้น fast

225
00:08:19,030 --> 00:08:21,794
ตอบสนองต่อการเปลี่ยนแปลงราคาล่าสุดค่อนข้างเร็ว

226
00:08:21,794 --> 00:08:24,438
ซึ่งเป็นเหตุผลที่เรียกว่า fast ส่วนเส้น slow

227
00:08:24,438 --> 00:08:26,541
ตอบสนองช้ากว่าต่อการเปลี่ยนแปลงราคา

228
00:08:26,541 --> 00:08:27,635
จึงได้ชื่อว่า slow

229
00:08:27,635 --> 00:08:31,841
นี่คือวิธีที่ค่าเฉลี่ยเคลื่อนที่ทั้งสองเส้นทำงานร่วมกันในกลยุทธ์ของเรา

230
00:08:31,841 --> 00:08:34,125
เมื่อเส้น fast ตัดขึ้นไปเหนือเส้น slow

231
00:08:34,125 --> 00:08:36,107
แปลว่าโมเมนตัมล่าสุดกำลังพุ่งขึ้น

232
00:08:36,107 --> 00:08:38,751
และราคาหุ้นกำลังเติบโต นั่นแหละคือสัญญาณซื้อ

233
00:08:38,751 --> 00:08:41,275
(buy signal) ของคุณ อย่างไรก็ตาม เมื่อเส้น

234
00:08:41,275 --> 00:08:43,979
fast ตัดลงต่ำกว่าเส้น slow โมเมนตัมกำลังถดถอย

235
00:08:43,979 --> 00:08:46,382
หุ้นกำลังลง และนั่นคือสัญญาณให้ออกจากไม้

236
00:08:46,382 --> 00:08:49,146
แค่นี้แหละ นี่คือการตัดกัน (crossover) ตัดขึ้น

237
00:08:49,146 --> 00:08:50,768
= เข้าไม้ ตัดลง = ออกจากไม้

238
00:08:50,768 --> 00:08:53,893
และนี่เป็นกลยุทธ์เริ่มต้นที่ยอดเยี่ยมสำหรับบอทของคุณ

239
00:08:53,893 --> 00:08:55,515
เพราะมันคือคณิตศาสตร์ล้วน ๆ

240
00:08:55,515 --> 00:08:57,498
ไม่มีความรู้สึกลึกลับ ไม่มีการเดา

241
00:08:57,498 --> 00:08:59,961
เมื่อเส้นสองเส้นตัดกัน การกระทำก็เกิดขึ้น

242
00:08:59,961 --> 00:09:02,004
และนี่แหละคือกฎที่ชัดเจนที่ Claude

243
00:09:02,004 --> 00:09:03,927
คอยมองหาแทนคุณได้ตลอด 24 ชั่วโมง

244
00:09:03,927 --> 00:09:05,729
และลงมือทันทีที่สัญญาณเกิดขึ้น

245
00:09:05,729 --> 00:09:07,172
อย่างที่บอกไปก่อนหน้านี้

246
00:09:07,172 --> 00:09:08,734
มีกลยุทธ์มากมายให้เลือกใช้

247
00:09:08,734 --> 00:09:11,077
แต่ละแบบมีข้อดีข้อเสียต่างกัน ในกรณีนี้

248
00:09:11,077 --> 00:09:12,171
กลยุทธ์ crossover

249
00:09:12,171 --> 00:09:14,815
โดดเด่นเมื่อหุ้นอยู่ในแนวโน้ม (trend) ชัดเจน

250
00:09:14,815 --> 00:09:17,098
แต่ในตลาดที่ออกข้าง (sideways) สับสน ๆ

251
00:09:17,098 --> 00:09:19,922
เส้นจะตัดกันไปมา และคุณจะสะสมไม้ที่ขาดทุนเล็ก ๆ

252
00:09:19,922 --> 00:09:21,017
ต่อเนื่องเป็นระยะ

253
00:09:21,017 --> 00:09:23,060
จำไว้ว่าไม่มีกลยุทธ์ไหนชนะทุกครั้ง

254
00:09:23,060 --> 00:09:24,562
และอันนี้ก็ไม่มีข้อยกเว้น

255
00:09:24,562 --> 00:09:26,665
เราเลือกใช้มันเพราะมันง่ายและชัดเจน

256
00:09:26,665 --> 00:09:29,188
ไม่ใช่เพราะมันเป็นเวทมนตร์ทำเงิน และเราใช้

257
00:09:29,188 --> 00:09:30,283
paper trading ด้วย

258
00:09:30,283 --> 00:09:32,145
ดังนั้นคุณสามารถทดสอบกลยุทธ์นี้

259
00:09:32,145 --> 00:09:34,669
รวมถึงกลยุทธ์อื่น ๆ ก่อนจะใช้เงินจริง โอเค

260
00:09:34,669 --> 00:09:36,712
ตอนนี้เราเลือกกลยุทธ์สำหรับบอทแล้ว

261
00:09:36,712 --> 00:09:39,476
ขั้นต่อไปง่ายแค่พิมพ์สั่ง Claude Code เท่านั้น

262
00:09:39,476 --> 00:09:41,519
ผมมี prompt นี้จากคอมมูนิตี School

263
00:09:41,519 --> 00:09:43,141
ของผมที่จะก็อปปีมาวางตรงนี้

264
00:09:43,141 --> 00:09:45,484
และผมจะอ่านออกเสียงให้ฟังเพื่อให้ตามได้

265
00:09:45,484 --> 00:09:47,708
ผมจะเอาไปใส่ไว้ในคอมเมนต์ด้านล่างด้วย

266
00:09:47,708 --> 00:09:50,051
"สร้างบอทเทรดหุ้นอัตโนมัติที่ใช้ moving

267
00:09:50,051 --> 00:09:52,635
average crossover ก่อนอื่นสร้าง config file

268
00:09:52,635 --> 00:09:55,218
ที่ผมตั้งค่า symbol หุ้น จำนวนวันของ moving

269
00:09:55,218 --> 00:09:57,982
average และขนาดการเทรดได้ เราใช้หุ้น Apple กับ

270
00:09:57,982 --> 00:10:00,686
moving average 20 วันและ 50 วัน เทรดครั้งละ 1

271
00:10:00,686 --> 00:10:03,390
หุ้น บอทจะดึงข้อมูลหุ้นย้อนหลัง 100 วันโดยใช้

272
00:10:03,390 --> 00:10:05,853
YFinance (Yahoo Finance) แล้วคำนวณ moving

273
00:10:05,853 --> 00:10:06,995
average ทั้งสองเส้น

274
00:10:06,995 --> 00:10:08,617
และมองหาการตัดกันที่แท้จริง

275
00:10:08,617 --> 00:10:10,059
หมายถึงเมื่อค่าเฉลี่ย 20

276
00:10:10,059 --> 00:10:12,162
วันตัดขึ้นหรือตัดลงผ่านค่าเฉลี่ย 50

277
00:10:12,162 --> 00:10:13,664
วันระหว่างสองวันติดต่อกัน

278
00:10:13,664 --> 00:10:14,986
เมื่อเกิดเหตุการณ์นั้น

279
00:10:14,986 --> 00:10:17,690
ให้วางออเดอร์ซื้อหรือขายในบัญชี paper trading

280
00:10:17,690 --> 00:10:20,394
ของผมโดยอัตโนมัติ พร้อมสร้าง environment file

281
00:10:20,394 --> 00:10:22,317
สำหรับ API credentials ของผมด้วย

282
00:10:22,317 --> 00:10:24,840
เพื่อไม่ต้องให้ข้อมูลบัญชีทุกครั้งที่เทรด"

283
00:10:24,840 --> 00:10:27,424
ผมจะเปลี่ยนมาใช้ Opus 5 ในการสร้างบอทตัวนี้

284
00:10:27,424 --> 00:10:30,128
เพราะมันเก่งกว่ามากสำหรับงานที่ซับซ้อนกว่านี้

285
00:10:30,128 --> 00:10:31,690
แล้วเรากด enter คลิก allow

286
00:10:31,690 --> 00:10:34,093
บนหน้าต่างป๊อปอัพที่โผล่ขึ้นมา แล้วรอให้

287
00:10:34,093 --> 00:10:36,257
Claude สร้างมัน ปกติผมจะเลือก bypass

288
00:10:36,257 --> 00:10:38,059
permissions เลย เพราะสะดวกกว่า

289
00:10:38,059 --> 00:10:40,282
เดี๋ยวผมโชว์ให้ดูว่าหน้าตาเป็นอย่างไร

290
00:10:40,282 --> 00:10:42,205
อีกเรื่องคือ Claude จะใช้ Python

291
00:10:42,205 --> 00:10:43,407
สร้างบอทของคุณแน่นอน

292
00:10:43,407 --> 00:10:46,171
ดังนั้นให้แน่ใจว่าคุณโหลดและติดตั้ง Python และ

293
00:10:46,171 --> 00:10:48,814
Node.js ไว้แล้ว โอเค ตรงนี้เราเห็นว่า Claude

294
00:10:48,814 --> 00:10:50,437
สร้างบอทให้เราเรียบร้อยแล้ว

295
00:10:50,437 --> 00:10:52,960
และสร้างไฟล์เหล่านี้ในโฟลเดอร์ trading bot

296
00:10:52,960 --> 00:10:55,063
ของเรา ผมจะเปิดโฟลเดอร์ trading bot

297
00:10:55,063 --> 00:10:57,647
แล้วโชว์ไฟล์ข้างในให้ดู อีกเรื่อง ถ้าคุณใช้

298
00:10:57,647 --> 00:11:00,231
Mac แล้วไม่เห็นไฟล์ .env ในโฟลเดอร์ trading

299
00:11:00,231 --> 00:11:01,913
bot กด command + shift + จุด

300
00:11:01,913 --> 00:11:04,497
แล้วคุณจะมองเห็นมันได้แบบนี้ โอเค ไฟล์ .env

301
00:11:04,497 --> 00:11:07,020
คือที่ที่เราจะใส่ API keys ของบัญชี Alpaca

302
00:11:07,020 --> 00:11:09,544
เพื่อให้บอทมีข้อมูลยืนยันตัวตนเข้าถึงบัญชี

303
00:11:09,544 --> 00:11:10,746
paper trading ของเรา

304
00:11:10,746 --> 00:11:12,608
โดยไม่ต้องให้ข้อมูลนั้นทุกครั้ง

305
00:11:12,608 --> 00:11:15,312
ผมจะกลับไปที่บัญชี Alpaca เอา keys ก็อปปี key

306
00:11:15,312 --> 00:11:16,994
จากตรงนี้ แล้ววางลงไฟล์ .env

307
00:11:16,994 --> 00:11:19,398
ตรงจุดที่เขียนว่าให้ใส่ paper key ที่นี่

308
00:11:19,398 --> 00:11:21,501
และอย่างที่บอกไปก่อนหน้า secret key

309
00:11:21,501 --> 00:11:23,964
หายไปจากแดชบอร์ด Alpaca แล้ว แต่ไม่เป็นไร

310
00:11:23,964 --> 00:11:26,608
เพราะเราหยิบมันจากไฟล์ config ของ Claude ได้

311
00:11:26,608 --> 00:11:29,072
ผมจะก็อปปีอันนี้ แล้ววางตรงจุดที่เขียนว่า

312
00:11:29,072 --> 00:11:31,054
paper secret key ที่นี่ แล้ว save

313
00:11:31,054 --> 00:11:33,638
ไฟล์แล้วปิดไป โอเค กลับไปที่ session Claude

314
00:11:33,638 --> 00:11:36,162
Code ของเรา และตอนนี้ผมจะให้ Claude รันบอท

315
00:11:36,162 --> 00:11:38,806
พิมพ์ว่า "รันบอทให้หน่อยได้ไหม" แล้วกด enter

316
00:11:38,806 --> 00:11:41,149
โอเค ดูเหมือน dry run จะผ่านไปได้ด้วยดี

317
00:11:41,149 --> 00:11:42,771
และบอทของเราทำงานได้ตามปกติ

318
00:11:42,771 --> 00:11:44,574
ตอนนี้เรามีบอทพร้อมกลยุทธ์แล้ว

319
00:11:44,574 --> 00:11:47,398
สิ่งที่เราต้องทำคือทำให้มันมีชีวิตอยู่ต่อเนื่อง

320
00:11:47,398 --> 00:11:49,501
วนลูปตรวจสอบตามกำหนดการโดยอัตโนมัติ

321
00:11:49,501 --> 00:11:51,544
เพื่อหาสัญญาณซื้อหรือขายของหุ้นเรา

322
00:11:51,544 --> 00:11:52,638
ถ้าไม่มีขั้นตอนนี้

323
00:11:52,638 --> 00:11:55,522
เราจะต้องสั่งรันบอทด้วยตัวเองทุกครั้งที่อยากเทรด

324
00:11:55,522 --> 00:11:57,865
ซึ่งจะทำให้ความหมายของการมีบอทเทรดหายไป

325
00:11:57,865 --> 00:12:00,990
เพราะจุดประสงค์คือให้คุณลุกจากหน้าจอไปทำอย่างอื่นได้

326
00:12:00,990 --> 00:12:03,453
โดยไม่ต้องห่วงเรื่องตลาดและการสั่งเทรดเอง

327
00:12:03,453 --> 00:12:05,616
ดังนั้นแผนคือทำให้บอทของเราอัตโนมัติ

328
00:12:05,616 --> 00:12:08,380
ให้มันเช็คหุ้นของเรา ซึ่งในที่นี้ผมเลือก Apple

329
00:12:08,380 --> 00:12:10,844
แต่คุณเลือกหุ้นไหนก็ได้ตามต้องการ ให้เช็ค

330
00:12:10,844 --> 00:12:13,247
Apple ทุกเช้าวันธรรมดาเมื่อตลาดเปิด 9:30

331
00:12:13,247 --> 00:12:15,470
ตามเวลา EST รันกลยุทธ์ moving average

332
00:12:15,470 --> 00:12:16,565
crossover

333
00:12:16,565 --> 00:12:19,148
แล้วขึ้นกับผลลัพธ์ของตรรกะเบื้องหลังกลยุทธ์

334
00:12:19,148 --> 00:12:20,951
บอทจะให้สัญญาณซื้อ ถือ หรือขาย

335
00:12:20,951 --> 00:12:23,715
และทำตามสัญญาณนั้น คือสั่งเทรด พร้อมบันทึก log

336
00:12:23,715 --> 00:12:26,359
ไว้ให้คุณตรวจสอบในไฟล์ในโฟลเดอร์ trading bot

337
00:12:26,359 --> 00:12:28,462
ของคุณ โอเค ตอนนี้ผมจะก็อปปี prompt

338
00:12:28,462 --> 00:12:30,805
นี้จากคอมมูนิตี School ของผมมาวางตรงนี้

339
00:12:30,805 --> 00:12:33,329
แต่ผมจะอ่านออกเสียงให้ฟังเพื่อให้ตามง่าย ๆ

340
00:12:33,329 --> 00:12:35,612
และผมจะใส่ไว้ในคอมเมนต์ด้านล่างเช่นกัน

341
00:12:35,612 --> 00:12:37,715
และอีกครั้ง ถ้าต้องการความช่วยเหลือ

342
00:12:37,715 --> 00:12:39,337
ร่วมคอมมูนิตี School ได้เลย

343
00:12:39,337 --> 00:12:40,719
"ทำให้บอทของผมอัตโนมัติ

344
00:12:40,719 --> 00:12:43,123
โดยรันวันจันทร์ถึงวันศุกร์ เวลา 9:30 EST

345
00:12:43,123 --> 00:12:45,766
พอดีตอนตลาดหุ้นเปิด บอทจะดึงข้อมูลตลาดล่าสุด

346
00:12:45,766 --> 00:12:47,629
เช็คการตัดกันของ moving average

347
00:12:47,629 --> 00:12:49,912
และสั่งเทรดหากพบสัญญาณ บอทจะบันทึก log

348
00:12:49,912 --> 00:12:51,114
ทุกอย่างที่ทำทุกเช้า

349
00:12:51,114 --> 00:12:53,577
เพื่อให้ผมตรวจสอบผลได้ทุกเมื่อที่ต้องการ"

350
00:12:53,577 --> 00:12:55,440
ตอนนี้กด enter แล้วรอให้ Claude

351
00:12:55,440 --> 00:12:57,663
สร้างระบบอัตโนมัติจนเสร็จ และกด allow

352
00:12:57,663 --> 00:13:00,067
บนหน้าต่างป๊อปอัพที่ขึ้นมา ปกติผมจะเลือก

353
00:13:00,067 --> 00:13:01,629
bypass permissions ทั้งหมด

354
00:13:01,629 --> 00:13:04,693
เดี๋ยวผมโชว์ให้ดูว่าเมื่อเสร็จแล้วหน้าตาเป็นอย่างไร

355
00:13:04,693 --> 00:13:07,397
โอเค เยี่ยม Claude ทำให้บอทอัตโนมัติเสร็จแล้ว

356
00:13:07,397 --> 00:13:09,560
ตอนนี้มันจะรันเช็คทุกเช้าที่ตลาดเปิด

357
00:13:09,560 --> 00:13:12,084
และขึ้นกับสัญญาณ บอทจะซื้อ ถือ หรือขายหุ้น

358
00:13:12,084 --> 00:13:13,586
Apple หนึ่งหุ้น อีกเรื่อง

359
00:13:13,586 --> 00:13:15,449
คอมพิวเตอร์ของคุณควรเปิดค้างไว้

360
00:13:15,449 --> 00:13:17,972
เพื่อให้บอทรันได้ทุกเช้าและทำหน้าที่ของมัน

361
00:13:17,972 --> 00:13:19,294
และนี่ก็ประมาณนั้นแหละ

362
00:13:19,294 --> 00:13:21,577
ถ้าคุณยังไม่เคยสร้างอะไรกับ Claude เลย

363
00:13:21,577 --> 00:13:23,139
หรืออยากลองแต่ยังไม่ได้ลอง

364
00:13:23,139 --> 00:13:24,942
ผมแนะนำอย่างยิ่งให้ลองอันนี้ดู

365
00:13:24,942 --> 00:13:27,466
การสร้างบอทเทรดฟังดูน่ากลัวกว่าความจริงมาก

366
00:13:27,466 --> 00:13:30,830
ส่วนที่ยากที่สุดคือการตั้งค่าทุกอย่างให้พร้อมเท่านั้นเอง

367
00:13:30,830 --> 00:13:31,925
แต่พอทำแล้ว

368
00:13:31,925 --> 00:13:35,049
คุณเห็นแล้วในวิดีโอนี้ว่ามันง่ายแค่ไหนที่จะแค่คุยกับ

369
00:13:35,049 --> 00:13:37,453
Claude เพื่อสร้างบอทและทำให้มันอัตโนมัติ

370
00:13:37,453 --> 00:13:41,298
ถ้าคุณชอบวิดีโอนี้และอยากเรียนรู้เพิ่มเติมว่าจะตั้งค่าหรือใช้งาน

371
00:13:41,298 --> 00:13:43,341
Claude อย่างไร สร้าง agent อย่างไร

372
00:13:43,341 --> 00:13:46,045
ตั้งค่าโปรเจกต์อย่างไร สร้างรายได้กับ YouTube

373
00:13:46,045 --> 00:13:47,247
automation และอื่น ๆ

374
00:13:47,247 --> 00:13:51,513
กดติดตามไว้เลย เพราะผมจะปล่อยวิดีโออีกเยอะแยะเพื่อช่วยให้คุณใช้ Claude,

375
00:13:51,513 --> 00:13:53,015
ChatGPT และ AI ได้เต็มที่

376
00:13:53,015 --> 00:13:56,440
และถ้าอยากให้ช่วยเหลือหรืออยากให้ผมเจาะลึกกลยุทธ์ไหนเพิ่ม

377
00:13:56,440 --> 00:13:58,963
ร่วมคอมมูนิตีของผมได้ ที่นั่นผมทำ live Q&A

378
00:13:58,963 --> 00:14:00,405
และช่วยเหลือแบบตัวต่อตัว

379
00:14:00,405 --> 00:14:02,568
และช่วยคุณสร้างและสร้างรายได้ด้วย AI

380
00:14:02,568 --> 00:14:05,032
อยู่ในคอมมูนิตี School ในคอมเมนต์ด้านล่าง

381
00:14:05,032 --> 00:14:06,234
อย่าลืมไลก์ กดติดตาม

382
00:14:06,234 --> 00:14:08,276
และคอมเมนต์บอกวิดีโอที่อยากให้ผมทำ

383
00:14:08,276 --> 00:14:10,800
แล้วพบกันใหม่วิดีโอหน้า ขอบคุณที่รับชมครับ