34 คะแนน โดย eipi10 2022-10-23 | 21 ความคิดเห็น | แชร์ทาง WhatsApp

เป็นบริการที่รวบรวมข่าวหุ้นสหรัฐ แล้วสรุปให้ว่าทำไมราคาถึงขึ้นหรือลง

ยกตัวอย่างเช่น กรณีของ Netflix ล่าสุด ณ วันที่ 2022-10-21 มีการให้สรุปว่า the company is reinvesting a huge chunk of its profits at a high rate of return พร้อมลิงก์ไปยังบทความข่าวต้นฉบับที่เกี่ยวข้อง

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

ในเชิงเทคนิค มีรายละเอียดดังนี้

  • สร้างแบบ Fully Serverless (AWS Lambda + Cloudfront Lambda@Edge)
  • ครอว์ลข่าวเกี่ยวกับหุ้นสหรัฐ แล้วใช้โมเดลแมชชีนเลิร์นนิงชื่อ SQuAD เพื่ออนุมานผลลัพธ์ (เช่น Why Nvidia stock goes up?)
    • ใช้โมเดลแบบ lightweight ที่สามารถรันบน Lambda ได้เพียงพอ (ตระกูล Distillation BERT)
  • Lambda ทั้งหมดที่ใช้สร้างข้อมูลทำงานอยู่ภายในขอบเขต AWS Free Tier และมีค่าใช้จ่ายเพิ่มเติมเพียง S3 กับค่าโดเมน Route 53 เท่านั้น (ปัจจุบันประมาณ $2 ต่อเดือน)
    • ข้อมูลทั้งหมดเก็บไว้ใน S3 และไม่ได้ใช้ DB แยกต่างหาก
  • SSR (NextJs) + Cloudfront Lambda@Edge (us-east-1)

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

21 ความคิดเห็น

 
eipi10 2023-01-28

สวัสดีครับ/ค่ะ ขอมาแชร์ว่าโปรเจกต์ไซด์โปรเจกต์ก่อนหน้านี้ของผม/ฉัน musn129 (Meoseon129) มีการเปลี่ยนแปลงครั้งใหญ่เกิดขึ้น

ก่อนอื่นอยากขอขอบคุณมากจริงๆ สำหรับทุกท่านที่ให้ความสนใจอย่างมากและใช้งานกันอย่างต่อเนื่อง

ก่อนหน้านี้เพื่อให้ต้นทุนเหมาะสม การประมวลผลทั้งหมดทำบน AWS Lambda และใช้ Distillation BERT สำหรับทำ model inference กับงานแบบ SQuAD Task (เช่น ให้คำถามว่า ในบทความนี้ทำไมหุ้นตัวนี้ถึงขึ้น? แล้วให้โมเดลหาว่าคำตอบอยู่ที่ "ตำแหน่งไหน" ในบทความ) แต่ตอนนี้ได้เปลี่ยนมาใช้ API แบบเสียเงินของ OpenAI แล้ว ข้อมูลที่ประมวลผลด้วยโมเดลใหม่เริ่มใช้ตั้งแต่ปี 2023 เป็นต้นไป (ปี 2022 ยังคงเป็นข้อมูลเดิม)

เนื่องจากแนบรูปภาพไม่ได้ ขอลงผลลัพธ์ของ LUCID ซึ่งมีความเคลื่อนไหวมากที่สุด ณ วันนี้ไว้ท้ายโพสต์ด้วย (สามารถดูได้ที่ https://musn129.com/nasdaq/2023-01-27!)

2023.01.27 LUCID (+43%)  
- Shares of electric vehicle maker Lucid Group Inc (NASDAQ: ) nearly doubled intra-day Friday on rumors reported at Betaville that Saudi Arabia's Public Investment Fund is working on plans to buy the remaining stake that it doesn’t own.  
- On Friday, the market rally accentuated by rips higher in some battered and bruised technology stocks that faltered last year are making this year's price action look a lot like 2021's rally.  
- The luxury EV maker's stock is increasing in price due to a rumor that Saudi Arabia's public wealth fund is preparing to take it private.  
- The Saudi Public Investment Fund is considering buying more shares of Lucid Group, sending the company's stock soaring.  
- Investors are betting that Saudi Arabia's Public Investment Fund is looking to invest in Lucid Group.  

ขอบคุณครับ/ค่ะ!

 
jerry 2022-12-06

น่าจะดีถ้าสามารถทำเวอร์ชันสำหรับคริปโตได้ ตลาด Crypto มีความสัมพันธ์เชิงบวกกับข่าวอย่างมาก

 
nhjkjh0608 2022-10-31

ว้าว.. ขอบคุณมากสำหรับบริการที่ยอดเยี่ยมจริงๆ

 
qwerty9341 2022-10-31

ในบรรดาโปรแกรมที่คล้ายกัน ผมว่าตัวนี้ทั้งใช้งานสะดวกและดูดีที่สุดครับ ผมเคยใช้ Yahoo Finance, Dow Jones, Bloomberg ฯลฯ มาบ้าง (แม้จะไม่ได้ทำงานสายนี้และเป็นนักลงทุนรายย่อย เลยยังไม่ได้ถึงขั้นใช้โปรแกรมเฉพาะทาง) แต่ตัวนี้ทำให้ดูบทความที่เกี่ยวข้องได้สะดวกดีครับ เพียงแต่แต่ละคนก็มีหุ้นที่สนใจต่างกันไป ดังนั้นถึงไม่ต้องสร้างบัญชีก็ได้ แต่อยากให้มีฟีเจอร์ติดดาวและติดตามหุ้นบางตัวได้อย่างต่อเนื่อง จะดีมากครับ จะใช้งานให้ดีเลยครับ ขอบคุณครับ ^-^

 
1juice 2022-10-25

ผมทำงานอยู่ในบริษัทหลักทรัพย์ครับ อยากพัฒนาอันนี้เป็นบริการดูบ้าง..??
มีเรื่องสงสัยอยู่อย่างหนึ่ง ถ้าผมส่งอีเมลไป จะช่วยตอบกลับให้หน่อยได้ไหมครับ?? haha

 
eipi10 2022-10-25

สวัสดีครับ/ค่ะ! ขอบคุณที่ให้ความสนใจนะครับ/ค่ะ หากมีข้อสงสัยสามารถฝากคำถามไว้ได้เลย แล้วผม/ฉันจะตอบให้ครับ/ค่ะ! แต่ถ้าไม่ได้มีเนื้อหาส่วนตัวรวมอยู่ด้วย การฝากไว้ที่นี่น่าจะดีกว่า เพราะจะได้แชร์ร่วมกับท่านอื่น ๆ ไปพร้อมกันได้ด้วย! ขอบคุณครับ/ค่ะ

 
1juice 2022-10-26

ครับ มีหลายอย่างที่สงสัยมากเลยครับ :) ผมไม่ค่อยรู้เรื่องทางเทคนิคเท่าไร เลยขอถามแบบสบาย ๆ นะครับ

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

 
eipi10 2022-10-26

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

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

พอเขียนไปเขียนมาก็ยาวเลย หวังว่าสิ่งที่เขียนทิ้งไว้นี้จะเป็นประโยชน์กับท่านอื่น ๆ ที่สนใจด้วยนะครับ ขอบคุณครับ!

 
1juice 2022-10-26

สุดยอดมากเลยครับ ว้าวว;;

ถ้าสามารถยกระดับความแม่นยำได้มากพอ ก็ดูน่าจะถึงขั้นพิจารณานำไปทำเป็นโปรดักต์ใช้งานจริงได้ทันทีเลยนะครับ
(แค่ดูจากปฏิกิริยาในคอมเมนต์ของคนที่ได้เห็นบริการนี้ ก็ดูเหมือนว่าการพิสูจน์ในฐานะ Preto-Type(โปรโตx, พรีโตo) จะเสร็จสิ้นไปเรียบร้อยแล้วด้วยซ้ำ 555)

ในฐานะคนวางแผนผลิตภัณฑ์ จุดที่ผมครุ่นคิดอยู่ในด้านการลงทุนหุ้นต่างประเทศมีอยู่ใหญ่ ๆ สองเรื่องครับ

อย่างแรกคือ Pain Point เชิงกายภาพหรือเชิงเทคนิค
-ยกตัวอย่างเช่น ต้องเทรดตอนกลางคืน / ต้องแลกเงิน / แสดงราคาเมื่อ 15 นาทีก่อน / มองไม่เห็นราคาเสนอซื้อขาย / หรือมีประเทศที่เปิดให้เทรดได้ไม่มากนัก เป็นต้น ว่าจะทำอย่างไรเพื่อลดความไม่สะดวกที่เกิดจากช่องว่างเชิงกายภาพระหว่างตลาดต้นทางกับตลาดท้องถิ่นเหล่านี้
แต่ตอนนี้เรื่องส่วนนี้ดีขึ้นมากแล้ว ด้วยพลังของเงินทุน.... 555

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

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

 
eipi10 2022-10-27

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

 
xguru 2022-10-26

ขอบคุณทั้งโปรเจกต์และคอมเมนต์มากครับ คิดว่าน่าจะช่วยคนอื่นได้มากเลย!

 
jhbaek 2022-10-25

เป็นบริการที่ยอดเยี่ยมมากครับ!
แม้จะชนเพดานราคาขึ้นไปแล้ว แต่บ่อยครั้งก็ไม่ได้บอกเหตุผลไว้อย่างชัดเจน และมีแค่ข่าวว่าราคาชนเพดานเท่านั้นด้วย.. เลยอยากรู้ว่าข่าวแบบนี้จะกรองออกได้ดีอย่างไรนะครับ

 
eipi10 2022-10-25

สวัสดีครับ! ขอบคุณที่ให้ความสนใจนะครับ คิดว่าสาเหตุหลักที่คุณภาพยังไม่ดีน่าจะมีอยู่ 2 อย่าง อย่างแรกคือตัวเนื้อหาของบทความต้นทางเองอาจไม่ได้มีข้อมูลที่ต้องการครบถ้วนเพียงพอ และอีกอย่างคือผลการอนุมานของโมเดลแมชชีนเลิร์นนิงอาจยังออกมาได้ไม่ดีนักครับ (ตอนนี้ยังเป็นวิธีที่ค่อนข้าง naive มาก ๆ อยู่ครับ ฮ่า ๆ..)

ตอนนี้เวลาเรามีหลายบทความ จะใช้ model output score ในการจัดเรียง แต่ถ้าจัดการกับประโยคที่สั้นเกินไปให้ดีขึ้น (เช่นแบบที่เห็นตอนนี้ซึ่งว่างเปล่าไปเลยหรือสั้นเกินไป) หรือเพิ่ม heuristic อื่น ๆ เข้าไปอีกสักหน่อย ก็น่าจะปรับปรุงได้ค่อนข้างเร็วครับ ขอบคุณสำหรับฟีดแบ็กดี ๆ ครับ!

 
xguru 2022-10-24

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

 
eipi10 2022-10-24

ขอบคุณมากสำหรับความคิดเห็นและไอเดียดี ๆ! 5555 เดี๋ยวจะค่อย ๆ เพิ่มฟีเจอร์ไปทีละนิดครับ ผมได้รับแรงบันดาลใจจาก GeekNews อยู่เสมอ เลยอยากถือโอกาสนี้บอกว่ารู้สึกขอบคุณมากจริง ๆ! 5555

 
lux1024 2022-10-24

สงสัยเหมือนกันว่าถ้าเป็นหุ้นเกาหลีจะออกมาแบบไหน 555

 
eipi10 2022-10-24

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

 
ambler 2022-10-23

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

 
eipi10 2022-10-24

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

 
bus710 2022-10-23

หุ้นก็...ขึ้นได้นะ...? แปลกจัง... ของฉันมีแต่ตกอย่างเดียวเลย...

 
roxie 2022-10-23

ก่อนซื้อหุ้นตัวใหม่ รบกวนแชร์ใน GeekNews ด้วย