โอเพนซอร์สบอตอัตโนมัติรายงานตลาดหุ้นส่วนตัวที่สร้างด้วย GitHub Actions และ Telegram
(github.com/yeseoLee)-
วัตถุประสงค์ที่สร้าง
- เห็นตัวอย่างการใช้ OpenClaw เพื่อทำงานด้านการเงินส่วนบุคคลให้เป็นอัตโนมัติอยู่มาก
- แต่หลายงานสามารถทำให้เป็นอัตโนมัติได้อย่างเพียงพอแม้ไม่มี LLM และ Mac mini
- กล่าวคือเป็นการทดลองสร้างเครื่องมืออัตโนมัติแบบ "อิงกฎ" ที่ใช้งานได้จริง
- บอตแบตช์ที่กำหนดค่าไว้ซึ่งรันทุกวันด้วย GitHub Actions เพียงอย่างเดียว
-
คำอธิบายฟีเจอร์
- ส่งรายงานผ่าน Telegram ให้ตรงกับเวลาที่ตลาดหุ้นเกาหลีและตลาดหุ้นสหรัฐปิดในแต่ละวัน
- รายงานถูกสร้างตามฟอร์แมต โดยมีฮีตแมปหุ้น ดัชนี และตัวชี้วัดมหภาค เป็นต้น
- รวบรวมข้อมูลและจับภาพหน้าจอฮีตแมป → สร้างรายงาน → ส่งไปยัง Telegram/อีเมล
-
วิธีใช้งาน
- fork รีโพซิทอรี
- เปิดใช้งาน GitHub Actions
- ลงทะเบียน secret สำหรับ Telegram Bot Token / Chat ID
- หากจำเป็น ให้แก้ไขเฉพาะฟอร์แมตและตารางเวลาในไฟล์ตั้งค่า
- หลังจากนั้นจะทำงานอัตโนมัติตาม cron
- บนเครื่องโลคัลสามารถทดสอบด้วย
--dry-runได้
-
แนวทางการประยุกต์ใช้เพิ่มเติม
- ขยายเป็น “บอตที่คำนวณตามกฎที่กำหนดเป็นระยะแล้วส่งผลลัพธ์” ได้ด้วยแพตเทิร์นเดียวกัน
- เช่นเดียวกับ Signal-Pulse ที่สร้างร่วมกัน ก็สามารถทำระบบอัตโนมัติสำหรับการวิเคราะห์ทางเทคนิค เช่น แนวโน้มจากเส้นค่าเฉลี่ยเคลื่อนที่ หรือแนวรับ/แนวต้านจาก pivot ได้
- ปรับให้เป็นรูปแบบ screener ที่ส่งผลลัพธ์ไปทาง Telegram ได้ง่าย
- แม้ไม่มี LLM ก็สามารถสร้างบอตรายงาน/แจ้งเตือนเพื่อช่วยการลงทุนแบบอิงกฎได้อีกมากมาย
1 ความคิดเห็น
หากดูส่วนภาพหน้าจอใน README ของที่เก็บ ก็จะเห็นได้ทันทีว่ามีฟังก์ชันอะไรบ้าง!