lOMoARcPSD|17294434
Order Matching System Homework
Phân tích đầu tư chứng khoán (Trường Đại học Ngoại thương)
Scan to open on Studocu
Studocu is not sponsored or endorsed by any college or university
Downloaded by John Cena (peternigelst@gmail.com)
lOMoARcPSD|17294434
1 Reference Price
20,500
107%
Ceil Price
21,935
21,900
Floor price
19,065
19,100
93%
Các lệnh không hợp lệ:
A6: Đơn vị KL không chia hết cho 100 -> bỏ
A15: Trên giá trần -> bỏ
Buy
2
Buy Q
Price
Sell Q
ATO
Sell
Result
A14
1,000
Giá từ nhỏ -> lớn
5,300
20.35
2,500 A7
1,500
2,500
5,300
20.40
3,200 A8
700
3,200
20.50
4,200 A9
1,000
20.60
5,100 A10
900
A5
1,000
A4
1,100
4,300
A3
700
3,200
4,200 Period khớp tại mức có KL giao dịch lớn nhất
3,200
A2
500
2,500
20.65
5,800 A11
700
2,500
A1
1,000
2,000
20.70
6,800 A12
1,000
2,000
A13
1,000
ATO
Giá thực hiện
20,500
Khối lượng giao dịch
4,200
3 Mua được:
Không mua được
- A13 mua được 1000 giá 20.5
- A1 mua được 1000 giá 20.5
- A5 không mua được 1000 cổ phiếu giá 20.4
- A2 mua được 500 giá 20.5
- A4 không mua được 100 cổ phiếu giá 20.5
- A3 mua được 700 giá 20.5
- A4 mua được 1000 giá 20.5
(A4 còn lại 100 cp)
Bán được:
Không bán được:
- A14 bán được 1000 giá 20.5
- A10 không bán được 900 giá 20.6
- A7 bán được 1500 giá 20.5
- A11 không bán được 700 giá 20.65
- A8 bán được 700 giá 20.5
- A12 không bán được 1000 giá 20.7
- A9 bán được 1000 giá 20.5
1 Ref price
100,000
Ceil price
107,000
Floor price
93,000
Invalid order
7000 giá 92000
Nên làm theo cách này tại thầy giảng ĐỊNH KỲ để gía nhỏ dần nè
Buy
Buy Q
Price
Sell Q
Sell
Result
Theo giá giảm dần
2,000
2,000 ATO
1,000
3,000
106,000
21,000 2,000
3,000
4,000
7,000
105,000
19,000 3,000
7,000
500
7,500
103,000
16,000 4,000
7,500
1,000
8,500
102,000
12,000 5,000
8,500
3,000
11,500
101,000
7,000 6,000
7,000
ATO
Gía thực hiện
102,000
Khối lượng
8,500
Mua được:
- NĐT mua 2000 giá 102
1,000 1,000
Không mua được:
- NĐT mua 1000 giá 102
- NĐT không mua được 3000 giá 101
- NĐT mua 4000 giá 102
Tổng dư mua 3000 cp
- NĐT mua 500 giá 102
Downloaded by John Cena (peternigelst@gmail.com)
lOMoARcPSD|17294434
- NĐT mua 1000 giá 102
Bán được:
Không bán được:
- NĐT bán 1000 giá 102
- NĐT không bán được 3500 giá 102
- NĐT bán 6000 giá 102
- NĐT không bán được 4000 giá 103
- NĐT bán 1500 giá 102
3,500 [1]
- NĐT không bán được 3000 giá 105
- NĐT không bán được 2000 giá 106
Tổng dư bán
LO Sell
Kết thúc định kỳ -> Phiên continuous
KL Liên tục
5,000
12,500
101,000 thì khớp với cái nào?
Buy
Price
3,000
Buy
Sell
106,000
2,000
105,000
3,000
103,000
4,000
102,000
3,500
101,000
5,000
Price
Sell
LO bán 5000, khớp với người mua 3000, còn 2000
106,000
2,000
105,000
3,000
103,000
4,000
102,000
3,500
101,000
2,000
Downloaded by John Cena (peternigelst@gmail.com)
lOMoARcPSD|17294434
Bài 1:
Reference price 74,000
107%
Ceiling price
79,180
79,100
Floor price
68,820
68,900
Investor
Buy
93%
Periodic Match:
a)
Price
Sell
1
700
75,100
5
400
74,300
2
1,850
Buy
Investor
1,100
74,200
1,600
3
73,300
1,500
4
Buy Q
Price
Sell Q
1
700
700
75,100
5
400
1,100
74,300
2
1,850
2,950
Giá khớp
74,200
Khối lượng
2,950
6
Sell
Result
4,200
1,100
6
74,200
3,100
1,600
3
73,300
1,500
1,500
4
700
2,950 Khối lượng giao dịch lớn nhất
Continuous Match:
Buy
b)
1
900
Price
Sell
700
75,100
5
400
74,300
2
1,850
Result
1,100
6
74,200
1,600
3
73,300
1,500
4
(1) mua 700 cổ phiếu giá 74200 từ (3) -> (3) còn
Buy
Price
Sell
75,100
400
1,850
74,200
950 giá
74,200
Result
1,100
74,300
74,200
900
73,300
1,500
(2) mua 1600 cổ phiếu giá 74200 từ (3) -> (2) còn
75,100
5
900 giá
400
74,300
950
74,200
73,300
1,100
1,500
(2) mua 950 cổ từ (4) giá 73300 -> (4) còn
75,100
550 giá
1,100
73,300
6
Downloaded by John Cena (peternigelst@gmail.com)
lOMoARcPSD|17294434
5
400
74,300
73,300
550
(5) mua 400 cổ từ (4) -> (4) còn
4
150
giá
73,300
75,100
1,100
6
73,300
150
4
Bài 3
Buy
Quantity
Price
1
400 30,050
3
1,600 30,050
4
Quantity
800 30,000
5
2,200 MP
7
800 30,100
10
250 30,150
Buy
Price
Sell
3,000
Sell
2
400
9
1,900
8
1,200
6
Result
1
30,050
2,600 1-2: 30,050 - 400
3
30,050
1,000 3-2: 30,050 - 1600
4 dư 800 giá 30,000
5
1,200 30,050
5-2: 30,050 - 1000
đéo biết làm
Bài 2:
Buy
Price
Sell
Result
Giá mua = hoặc hơn giá bán thì khớp lệnh
46,000
2,000 B
A
1,000 45,000
4,000 D
D-A: 45,000 - 1000
C
3,000 44000
F
10,000 46,000
2,000 B
B-F: 46,000 - 2000
45,000
3,000 D
D-F: 45,000 - 3000
21,000 G
G-F: 46,000 - 5000
C
3,000 44000
E
4,000 43,000
F
5,000 46,000
C
3,000 44000
G-C: 44,000 - 3000
E
4,000 43,000
G-E: 43,000 - 4000
ưu tiên F khớp D trước B vì D bán giá rẻ hơn
Downloaded by John Cena (peternigelst@gmail.com)
lOMoARcPSD|17294434
42,950
9,000 G
MP Bán của G chuyển sang LO Bán
Do MP Bán nên giá cuối sẽ thấp hơn giá cuối cùng 1 price tick: 50 đồng
42,950
Downloaded by John Cena (peternigelst@gmail.com)
lOMoARcPSD|17294434
[1] 5000 - 1500 là còn dư nhiêu đây
Downloaded by John Cena (peternigelst@gmail.com)