Excel:Quản lý chứng khoán (Kho) FIFO+Tài khoản đơn giản

Liên hệ QC

Son2006

Thành viên mới
Tham gia
30/12/06
Bài viết
37
Được thích
37
Trong lần trước, khi đọc bài của Bés, tôi đã làm ra 1 file quản lý chứng khoán tính giá theo FIFO. Nhưng có quá nhiều điểm yếu trong đó như file lớn, làm việc chậm, nặng nề; Không làm việc theo realtime; Không dự trù 1 số khả năng tính hệ số giá; Không tính tồn TK chứng khoán và TK tiền gửi theo realtime. Tự tôi khi dùng thấy nảy ra trường hợp: Mình cần số liệu của ngày 31/12/2006 thì không thể có.
Mấy ngày nghỉ Tết, tôi có đọc bài về Index, thấy hay quá liền thử áp dụng. Kết quả thật không ngờ: file rất nhỏ, tính toán rất nhanh, và quả thật là rất có ích trong trường hợp mô hình tính toán phức tạp như bài toán tính giá FIFO. Khi làm file trước, tôi chỉ cần quãng 6 tiếng để làm; Nhưng quả thật đầu nóng như lò lửa vì phải căng mắt theo dõi công thức. Đến lần này, dùng index, name để lập trình, lúc đầu còn bỡ ngỡ nên làm khá lâu; quen rồi thì giải quyết mọi việc thật đơn giản.
Nếu các bạn có những bài toán phức tạp, tôi nghĩ các bạn nên dùng thử Name-index xem sao. Chỉ có 1 điều phải sau 1 lúc tôi mới nghĩ ra và mong các bạn biết sớm khi lập trình: Cách đặt tên các đối tượng nên thống nhật từ lúc đầu để việc truy cập dễ dàng hơn; Tốt nhất là nên đặt tên như kểiu người ta vẫn thường làm trong VB. Như tôi cần dùng "giá" chẳng hạn, có những lúc cần dùng Ô giá; Có những lúc dùng toàn bộ dữ liệu từ ô hiện hành trở lên; Có những lúc dùng toàn bộ dũng liệu trong cột; hoặc table.. Vậy nên đặt tên CellGia; lstGia_up; lstGia_All; tblGia...
Nếu file QuanLyChungKhoan cũ của tôi rất cồng kềnh, làm việc chậm và ít chức năng thì các bạn sẽ thấy mọi chuyện khác hẳn ơ file đính kèm. Do chưa test kỹ nên có thể có lỗi. Bạn nào có nhu cầu thử dùng xem sao.
08/07/2009 Lâu lắm rồi tôi mới vào lại GPE. Cũng vì có bạn hỏi tôi về file quản lý chứng khoán. Tôi có 1 số chỗ chỉnh sửa trong file này, nhưng kô biết cách thay nó vào chỗ này, nên tôi sẽ upload nó vào bên dưới. Một số lưu ý cũng xin đọc bên dưới.
 

File đính kèm

  • ChungKhoan+TonQuyLienTuc.zip
    22.6 KB · Đọc: 2,299
Lần chỉnh sửa cuối:
Một số lưu ý:
Để sử dụng, các bạn xóa dữ liệu các cột ngày đến Giá khớp lệnh; Ở cột tổng tiền sẽ còn lại 1 số con số do ta nhập trực tiếp khi nghiệp vụ là thu/chi (điểm này do tôi không lường trước nên dở); Khi đó copy công thức ở ô bất kỳ thong cột đó rồi paste vào.
Còn khi dùng gần đến dòng cuối cùng, chỉ cần fill down dòng cuối xuống là có chỗ nhập liệu
Trước khi nhập Mua/bán, mã chứng khoán (Hàng Hóa) phải đựoc nhập vào cột B sheet TongHop. Dữ liệu cần nhập trong sheet này chỉ có mã hàng; do dó chỉ cần xóa mã hàng di là xong. Thêm các dòng mới cũng bằng cách fill down dòng cuối cùng
 
Sửa lỗi hiển thị ngày T3

Có lỗi liên quan đến ngày T3: Khi tôi tính để hiển thị quên không nhớ rằng nếu today=ngàyT3 thì xem chứng khoán đã bắt đầu được lưu ký hoặc TK tiền gửi đã đựoc ghi Có. Do vậy sửa lại công thức như sau:
Vào menu Insert/name/define/ Chọn cellNgayT3, sửa lại "<Today()" thành "<=Today"
=IF(OR(CellNghiepVuPS=NVMua, CellNghiepVuPS=NVBan),IF(CellNgayPS+VLOOKUP(WEEKDAY(CellNgayPS,1),tblNgayT3,3)<=TODAY(),0,(CellNgayPS+VLOOKUP(WEEKDAY(CellNgayPS,1),tblNgayT3,3))),0)
Hình như trong textbox Refer to không dùng phím mũi tên được thì phải, các bạn copy công thức trên, bôi đen công thức cũ trong tetbox rồi paste công thức mới vào.
Có thể down file mới kèm theo sau đây
 

File đính kèm

  • ChungKhoan+TonQuyLienTuc1.zip
    22.6 KB · Đọc: 1,214
bác còn chơi cái này nữa ko bác, mấy file trên của bác có lỗi mà em loay hoay mãi ko sửa được. Bác có bản update thì cho em xin.
Thanks bác.
clipboard01ed4.jpg

[img=http://img88.imageshack.us/img88/665/clipboard01ed4.jpg]
 
Bạn có file quản lý bằng giá bình quân không? vì chơi chứng khoán thường là tính giá bình quân chứ ít ai dùng lifo, fifo lắm.

Tks bạn nh
 
Minh đã tải về nhưng mở ko được. có thể chỉ cho mình cánh mở file đó ko
 
Em thấy files này của bác cũng có ở bên www.vnibull.com

Bên ấy tài nguyên về chứng khoán cũng khá tốt các bác ạ.
 
Son2006 đã viết:
Trong lần trước, khi đọc bài của Bés, tôi đã làm ra 1 file quản lý chứng khoán tính giá theo FIFO. Nhưng có quá nhiều điểm yếu trong đó như file lớn, làm việc chậm, nặng nề; Không làm việc theo realtime; Không dự trù 1 số khả năng tính hệ số giá; Không tính tồn TK chứng khoán và TK tiền gửi theo realtime. Tự tôi khi dùng thấy nảy ra trường hợp: Mình cần số liệu của ngày 31/12/2006 thì không thể có.
Mấy ngày nghỉ Tết, tôi có đọc bài về Index, thấy hay quá liền thử áp dụng. Kết quả thật không ngờ: file rất nhỏ, tính toán rất nhanh, và quả thật là rất có ích trong trường hợp mô hình tính toán phức tạp như bài toán tính giá FIFO. Khi làm file trước, tôi chỉ cần quãng 6 tiếng để làm; Nhưng quả thật đầu nóng như lò lửa vì phải căng mắt theo dõi công thức. Đến lần này, dùng index, name để lập trình, lúc đầu còn bỡ ngỡ nên làm khá lâu; quen rồi thì giải quyết mọi việc thật đơn giản.
Nếu các bạn có những bài toán phức tạp, tôi nghĩ các bạn nên dùng thử Name-index xem sao. Chỉ có 1 điều phải sau 1 lúc tôi mới nghĩ ra và mong các bạn biết sớm khi lập trình: Cách đặt tên các đối tượng nên thống nhật từ lúc đầu để việc truy cập dễ dàng hơn; Tốt nhất là nên đặt tên như kểiu người ta vẫn thường làm trong VB. Như tôi cần dùng "giá" chẳng hạn, có những lúc cần dùng Ô giá; Có những lúc dùng toàn bộ dữ liệu từ ô hiện hành trở lên; Có những lúc dùng toàn bộ dũng liệu trong cột; hoặc table.. Vậy nên đặt tên CellGia; lstGia_up; lstGia_All; tblGia...
Nếu file QuanLyChungKhoan cũ của tôi rất cồng kềnh, làm việc chậm và ít chức năng thì các bạn sẽ thấy mọi chuyện khác hẳn ơ file đính kèm. Do chưa test kỹ nên có thể có lỗi. Bạn nào có nhu cầu thử dùng xem sao.

Tớ thấy bảo có cách xây dựng một bảng excel để nó tự động cập nhật với số liệu về chứng khoán trên các trang chứng khoán. Không biết có Member nào trong GPexcel biết cách lập bảng excel như trên không? Phổ biến cho các anh em cái.
 
Em chào anh. Ko biết là anh đã viết lại file quản lý chứng khoán theo phương pháp tồn quỹ liên tục chưa ạ. Em thấy cách tính tồn cổ phiếu thế là đúng, chỉ có điều file còn nhiều vấn đề cần bổ xung thì có lẽ là tuyệt hơn như:
1. Chưa có phần kết hợp với bảng giá trực tuyến để tính phần trăm lãi lỗ. Việc này theo em là cũng rất quan trọng vì như thế có thể tính toán chính xác được kỳ vọng cũng như kịp thời cắt lỗ đối với cổ phiếu.
2. Nếu để danh mục theo cách tồn từ đầu đến cuối thì theo e cũng ko ổn lắm (Nếu tháng đó nghiệp vụ mua/bán nhiều), có thể là tính lãi lỗ theo tháng chẳng hạn.
Bác son2006 viết file này cũng lâu rồi nhưng giờ em mới biết. Không biết bác đã viết lại file mới chưa ạ? Nếu có bác up lên cho em xin với ạ, hoặc bác send giúp e vào duysangvgs@gmail.com, chân thành cảm ơn bác
 
Lần chỉnh sửa cuối:
File ChungKhoan-TonQuyLienTuc đã chỉnh sửa

Quãng tháng 12/2007 có bạn phát hiện ra lỗi trong file tôi viết; Tôi đã chỉnh lại xong chưa upload lên GPE, vì bận và vì... không nhớ mình đã up nó ở đâu. Nay nhờ bạn DuySang nhắc nhở nên tìm được ra "quê hương" file của mình. Up lại cho bạn nào có nhu cầu.
Khi dữ liệu của bạn nhiều lên, bạn sẽ thấy file chay rất chậm; Đôi khi chỉ cần 1 thay đổi nhỏ cũng phải tính lại cả bảng tính. Do vậy tôi đề nghị giải pháp:
1/ Bạn có thể tạm thòi chuyển option/Calculation/Automatic thành option/Calculation/manual khi bạn đang cập nhật số liệu hoặc xem xét số liệu. Đến khi xong việc, bạn hãy nhấn F9 để tính toán hoặc bật option/Calculation/Automatic.
2/ Những row nào không còn cần cập nhật số tồn cổ phiếu (Bán hết rồi), bạn nên copy & paste value những row đó, tránh máy tính phải tính đi tính lại những chỗ kô cần thiết.
Chúc các bạn lãi lớn khi dùng file này để theon dõi chứng khoán :))
 

File đính kèm

  • ChungKhoan-TonQuyLienTuc.rar
    38 KB · Đọc: 544
Thêm một công cụ rất cho các bác theo dõi chứng khoán, đó là chương trình Spro của CTCK smes theo em biết thì phần mềm này đang dùng free. Các bác có thể truy cập vào trang web của CTCK vừa và nhỏ để tải về và xem luôn hướng dẫn sử dụng.
 
Chia sẻ code FIFO mình vừa mod lại. Code này mình lấy bên Theard NXT kho.
 

File đính kèm

  • code_fifo.txt
    916 bytes · Đọc: 172
Hay quá, cảm ơn các anh chị ạ !
 
Hi, mình thấy tụi này có cái add-in mà sau khi cài vô, nó có thể lấy giá chứng khoán và thông tin tài chính của các cty trên sàn về EXCEL bằng cách gọi hàm hay phết, chẳng hạn như =diprice("DPM","15/10/2012","Close") để lấy giá đóng cửa của DPM vào ngày 15/10/2012.
=diget("DPM","YE2011","IS_NSL") để lấy doanh thu thuần của DPM năm 2011 ....
Chỉ có điều hướng dẫn sử dụng của nó bằng tiếng Anh không hà. Bạn nào thích thì vào coi deltainvest.vn/diinsight/
 
Mình là gà mới nên không biết sử dụng như thế nào cả.
Mong các anh chị bớt chút thời gian chỉ bảo em.
cách sử dụng của em như sau:
1. Nhập mã chứng khoán ở sheet tổng hợp.
2. Nhập liệu ở sheet dulieugoc.
3. Bấm F9 để tính toán.
Và kết quả là vẫn không thấy gì.
Mong các bác bớt chút thời gian giúp em ạ.
Em dạo này có chút thời gian rảnh nên mong kiếm chút uống cafe ạ.
 
Lần chỉnh sửa cuối:
Bao cao tai chinh

Em chao cac Anh chi a!Em la thanh Vien moi!Em muon hoi la Em muon tai cac file Bao cao tai chinh cua cac doanh nghiep ve may dien thoai Thi tai o dau va cach tai ntn a?Em cAm on nhieu!
 
Web KT

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

Back
Top Bottom