Code VBA chọn cổ phiếu đầu tư

Liên hệ QC

lehanhquyen

Thành viên mới
Tham gia
13/5/12
Bài viết
4
Được thích
0
Chào các anh chị,

Em đang có bài VBA mà em bí quá ko biết làm trên VBA thế nào. Em mới học môn này 3 buổi 2 tiếng mà thầy cho bài khó quá, sắp phải nộp rồi mà không biết làm thế nào... :((

Câu hỏi về Trading Strategy dùng 3 tab, Price, Price-to-Book values, Market Values và trình bày lãi mỗi năm thành 1 graph trong tab Trading Strategy.

Mỗi tháng 6 hằng năm sẽ mua cổ phiếu thuộc 10% Price-to-Book Value thấp nhất và bán cố phiểu thuộc 10% cao nhất Price-to-Book Value cao nhất. Sau mỗi 1 năm mua và bán thì mình tính xem lãi so với năm trc là bao nhiêu %. Tỉ lệ % mua cổ phiếu dựa vào giá trị Market Values.

Trong file em đã làm trên VBA để copy tên các công ty, giá trị Price-to-Book Values sang tab Trading Strategy. Em đã sắp xếp Price-to-Book Values từ nhỏ đến lớn. Và bây giờ em bí quá ko biết làm tiếp thế nào. Năm đầu tiên em biết mua 9 công ty trên tổng 91 công ty có Price-to-Book Values (10% thấp nhất). Nhưng em không biết làm thế nào để nó tự tìm trong năm 2 nó có trong giá trị 10% cao nhất không để bán, cùng lúc sẽ mua thêm các công ty trong 10% thấp nhất.

Mong anh chị giúp em có hướng đi với ạ. Em xin cảm ơn
 

File đính kèm

Bạn học tài chính hay tin học?
Nếu bạn học tài chính thì nên giải thích công thức tính Price to Book (Ratio?) và mục đích của giá trị này trước khi hỏi.
Nếu bạn học tin thì... bài này hơi chăm. Bởi vì cái bài tập này nó dùng dữ liệu của dân học thẩm định đầu tư (actuarial science)
 
Upvote 0
Cảm ơn anh/chị,
Đây là môn financial modelling của ngành tài chính em đang học.
Trong file excel đã tính sẵn Price to Book Ratio rồi nên em không nói cách tính nữa. Đây là ratio so sánh tương quan giá cổ phiếu/giá trị công ty trên cổ phiếu theo sổ sách. Em đã sắp xếp ratio từ nhỏ tới lớn theo các năm được cho rồi. Nếu cổ phiếu trong nhóm 10% ratio nhỏ nhất thì quyết định mua và trong nhóm 10% ratio lớn nhất thì quyết định bán.

Câu hỏi này để mô hình hóa việc quyết định mua và bán theo chiến thuật dùng Price to Book Ratio xem có tốt không. Bằng cách so sánh lãi % hằng năm và vẽ thành graph để đánh giá hiệu quả.
Bài đã được tự động gộp:

Em post đề bài gốc ạ. Em không chắc hướng mình làm có đúng ko nên có thể giải thích cho mọi người bị khó hiểu. Em xin lỗi và mong mọi người thông cảm

In the worksheets “Prices” and “Price-to-Book Values”, you can find monthly share prices and market values for NZ stocks, respectively. Use this information to implement a trading strategy that, at the end of each June, buys the stocks belonging to the 10% of the stocks with the lowest price-to-book values and sells the stocks belonging to the 10% of the stocks with the highest price-to-book values. Then hold the portfolio for one year until next June. In the worksheet “Trading Strategy”, generate a graph that shows the returns of this trading strategy over time. On the same worksheet, show the total return of this trading strategy. Assume that the selected stocks are weighted in the portfolios based on their market values.
 
Lần chỉnh sửa cuối:
Upvote 0
Tại thời điểm cố định mỗi năm (tháng 6) sẽ giao dịch 1 lần duy nhất trong năm:
- mua các cổ phiếu có giá P thuộc khoảng 10% min, và
- bán các cổ phiếu có giá P thuộc khoảng 10% max.
P là giá trị trong tab Price to book value

Sau mỗi năm, tính xem lãi so với năm trc là bao nhiêu %, trình bày lãi mỗi năm thành 1 graph

Vd
Price là giá thị trường của cổ phiếu, thay đổi theo thàng
Price-to-Book values: thay đổi theo tháng
Market Values: thay đổi theo tháng

Tháng 6 năm 1 giả sử chọn đc a,b,c là 3 cổ phiếu thuộc nhóm 10% min, lấy data từ tab price của a,b,c để mua và tỉ lệ % mua a,b,c phụ thuộc vào % market value của a,b,c vào tháng 6 hằng năm.
Tháng 6 năm 2 đang giữ cố phiếu a,b,c. Kiểm tra lại giá trị P, cổ phiếu mới nào thuộc nhóm 10% min thì mua thêm, nếu cổ phiếu đang giữ thuộc nhóm 10% max thì bán. Tính % lãi của năm 2 so với năm 1.
Tiếp tục làm tiếp đến tháng 6 năm 7.

Em trình bày lại cách hiểu đề bài của em ạ.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom