← פרויקטים
מסחר · מושהה

MyTradeBot (Sentinel)

MyTradeBot (Sentinel)

MyTradeBot (בשם הפנימי "Sentinel") היה מערכת מסחר אלגוריתמית שאפתנית: 261 מניות S&P 500, אנסמבל של מודלי למידת מכונה (MLP בשילוב XGBoost), ו-93 פיצ'רים מהונדסים שהזינו את ההחלטות.

טכנית, זה היה הדבר המורכב ביותר שבניתי. מתודולוגית, הוא היה הכי פחות ממושמע — וזו כל הנקודה. בניתי אותו בלי להרים את הראש, מייעל תוך כדי תנועה, בלי מפרט כתוב של מה המערכת אמורה לעשות.

אז הוא סטה. לא בקריסה או באג, אלא בשקט: המערכת הפכה לאט למשהו אחר ממה שהתכוונתי, ובגלל שלא היה מפרט להשוות אליו, לא יכולתי אפילו לנקוב ברגע שבו זה השתבש.

השהיתי אותו. אבל הלקח הפך לבסיס לכל מה שבא אחריו — מתודולוגיית ה-spec-first שאני מיישם עכשיו בכל פרויקט. MyTradeBot הוא תמרור אזהרה שמוכיח את התזה דרך היעדרה.

PythonMLP + XGBoostData Analysis

מושהה. הלקח כאן הפך לבסיס של מתודולוגיית ה-spec-first.