Monday, November 29, 2010

Quote of the day: too important to be kept separately

U will not obtain the real mkt culture by hastily creating a mkt dept or team, even if u appoint extremely capable people to the job. Mkt begins with top mgnt. If top mgnt isn't convinced of the need to be customer minded, how can the mkt idea be accepted & implemented by the rest of the  co.? (Prof. Philippe Naert)

Saturday, November 27, 2010

investment portfolio (danh mục đầu tư): tìm tỷ lệ phân bổ tối ưu = Excel

Disclaimer: bài này viết với mục đích hướng dẫn các bạn SV khi học về Markowitz theory fải làm bài "xây dựng portfolio với 2 cổ phiếu, tìm ra tỷ lệ đầu tư phân bổ cho mỗi CP để danh mục đầu tư có rủi ro minimum". Bài này chỉ có ý nghĩa về mặt tính toán, còn k có ý nghĩa mấy trong việc hiểu bản chất của Markowitz theory & đa dạng hóa danh mục đầu tư.

Portfolio với 2 CP thì chỉ có như này thôi:
- Tính return của mỗi CP (Rx, Ry)
- Tính độ lệch chuẩn của mỗi CP (SDx, SDy)
- Hệ số tương quan giữa return của 2 CP = CORELxy = COVARxy/ (SDx.SDy)
- Tỷ trọng mỗi CP trong danh mục: Wx, Wy với: Wy = 1 - Wx (hoặc ngược lại cũng đc, nhưng ở đây t chọn Wx là biến số để tí nữa t còn xử lý dữ liệu nhé)

Từ đó có:
- Return của portfolio: Ep = Wx.Rx + Wy.Ry
- SD của portfolio: SDp = [(Wx.Rx)^2 + (Wy.Ry)^2 + 2Wx.Rx.Wy.Ry.CORELxy]^0.5

Đây là cách t đã làm:
1. Chọn 2 CP

2. Download dữ liệu giá của 2 CP:
Cần cân nhắc:
- khoảng thời gian bao lâu là hợp lý?
- lấy dữ liệu ngày hay tuần hay tháng hay năm?

3.Tính toán:
- Tính return, SD, Correl: xem file Excel
(bổ sung @ 3.13 PM 27/11/2010: các bạn chú í là có nh` cách tính return nhé. ở đây t tính return theo cách đơn giản thôi nhưng có bạn tính kiểu logarit gì đó... anyway 1 khi đã thống nhất tính return theo kiểu gì thì SD, dù cho có tính toán = 1 column dài ngoằng hay 1 dòng công thức là xog, cũng sẽ vẫn fải ra kquả giống nhau nhé.
tóm lại:
- return có thể khác nhau do quan điểm tính toán khác nhau
- SD thì ko khác đc vì SD chỉ là thay đổi về côg thức tính toán (i.e. nấu cơm = nồi cơm điện hay = bếp củi thì cuối cùng vẫn là cơm))

- Tính return của portfolio
- Chỉ còn mỗi SD portfolio là có thể thay đổi do Wx, Wy thay đổi

Ok, vậy để tìm ra tỷ lệ Wx: Wy tối ưu cho portfolio, tức là Wx, Wy ntn để SDp minimum:
Dùng hàm SOLVER.

Các bạn ng/cứu tìm cách add-in Solver tool nhé, cái này k cài sẵn trong excel đâu.

Khi đã có công cụ solver: công việc cực kỳ đơn giản. Bạn chỉ cần 'khai báo' cho nó biết bạn muốn Wx thay đổi để SDp là nhỏ nhất, đúng ko? Solver sẽ làm việc í giúp bạn

Target cell là SDp, với purpose: SDp = minimum
by changing cell: Wx
Limitation: Wx fải trong đoạn từ 0 đến 1 (tức là lớn hơn hoặc = 0 và nhỏ hơn hoặc = 1) (nếu có thể short-sell hay gì gì đấy thì bỏ qua cái limitation này nhé)
(xem hình minh họa dưới đây)



Rồi, h máy sẽ tự chạy & tìm ra solution cho bạn. Thế là xong.

.
Update tháng 10/2019: chao xìn các bạn mình trc kia có share file mà giờ file mất tiêu rồi hihi các bạn tự bơi vậy nha chúc vui :D.