התאמת מחירים ונפח היסטוריים לפיצול מניות
סיכום
המסמך מסביר כיצד להתאים נתוני מניות היסטוריים כך שאפשר יהיה להשוות מחירים ונפחי מסחר לפני פיצול מניות ואחריו. בפיצול מניות רגיל, התשובה המקובלת מחלקת את המחירים שלפני הפיצול במקדם הפיצול ומכפילה את הנפח שלפניו באותו מקדם. הדוגמה משתמשת בפיצול של שבע מניות לכל מניה: מחיר הסגירה הקודם קטן פי שבעה, ואילו הנפח ההיסטורי גדל פי שבעה. כך הערך המשתמע של העסקאות נשמר לאורך ההתאמה.
בפיצול הפוך משתמשים באותן נוסחאות כשהמקדם קטן מאחת, ולכן המחירים המתואמים עולים והנפח יורד. במקום זאת, השינוי שהוצע בשאלה מכפיל את המחירים הקודמים ומחלק את הנפח, ובכך הופך את כיוון ההתאמה המקובל לנתונים היסטוריים. התשובה נותנת דוגמאות חשבוניות, אך אינה דנה בשיטות התאמה ייחודיות לספקי נתונים, בטיפול בשברי מניות או בהתאמת הנתונים לאירועי חברה אחרים. בעת הכנת סדרת זמן כדאי לוודא את הגדרת מקדם הפיצול ואת שיטת העבודה של ספק הנתונים.
רעיונות מרכזיים
- בנתונים היסטוריים שלפני פיצול מניות רגיל, חלקו את המחירים במקדם הפיצול והכפילו בו את הנפח.
- ההתאמה שומרת על המכפלה של מחיר בנפח לאורך הפיצול, בכפוף למוסכמת הנתונים המוצהרת.
- בפיצול הפוך משתמשים באותו חישוב המבוסס על המקדם, כך שהמחירים המתואמים עולים והנפח יורד.
- לפני ביצוע ההתאמה, ודאו אם ספק הנתונים מגדיר את מקדם הפיצול כמספר המניות לאחר הפיצול לכל מניה לפניו.
תגיות
הטקסט המלא
# How to adjust trading volume based on stock splits? # How to adjust trading volume based on stock splits? Does anyone know how to adjust `trading volume` based on stock splits? Here is an example of ANA (9202.T) on 2017-09-27. A stock split happened with factor 1:10. ``` DateTime Open High Low Close TradedVolume 2017-09-26 15:00:00 423.0 423.0 423.0 423.0 3787000 DateTime Open High Low Close TradedVolume 2017-09-27 09:00:00 4206.0 4209.0 4201.0 4208.0 829700 ``` Do I just need to divide `TradedVolume` by a factor of 10 and multiply the prices by 10, before the split? In this case I would get the adjusted values to be: ``` DateTime Open High Low Close TradedVolume 2017-09-26 15:00:00 4230.0 4230.0 4230.0 4230.0 378700 DateTime Open High Low Close TradedVolume 2017-09-27 09:00:00 4206.0 4209.0 4201.0 4208.0 829700 ``` This seems the most natural to me as we keep the total value (price*volume) constant. Looking forward to hearing your thoughts. ## Answer by gizmo (score 5, accepted) https://quant.stackexchange.com/a/36865 Simple: - Divide the share price by the split factor. - Multiply the volume by the split factor. Let's use Apple's 7/1 split from Monday June 9, 2014 as an example. The split factor was 7/1 or 7. The closing price on Friday June 6, 2014 was 645.57 and the volume was 12497800. After the split, the closing price for Friday June 6, 2014 was adjusted to 92.22 and the volume increases to 87484600. - 645.57 / ( 7 ) = 92.22 - 12497800 * ( 7 ) = 87484600 For a reverse split, the calculation is the same but the share price will increase and the volume will decrease because the split factor is a fraction. In a 1/4 reverse split, the split factor is (1/4) or 0.25. For further reading: - What is the adjusted close? - CRSP Calculations
מוצג במלואו בציון המקור ובהתאם לרישיון שלו. רישיון: CC BY-SA 4.0 (Stack Exchange)
הסיכום נכתב בידי סוכן המחקר של Stratmill על סמך המקור; הוא אינו העתק של המקור.