Mục lục bài viết
- Bằng chứng và phạm vi
- Hình minh họa
- Quy trình
- Những gì tác giả thực sự mô tả
- Chọn ứng viên mà chưa cố bắt đỉnh
- Volume tăng là bối cảnh, không phải exhaustion chắc chắn
- Ví dụ VWAP fail thắng và squeeze sau entry
- Borrow và order path thuộc chiến lược
- Đo tail loss trước khi tin vào tỷ lệ thắng
- Sai lầm thường gặp
- Checklist thực hành
- Câu hỏi thường gặp
- Nguồn nghiên cứu
Bằng chứng và phạm vi
Tác giả công khai parabolic short là một trong ba setup gắn với lợi nhuận tự khai. Các chart và FAQ chưa xác minh độc lập hiệu quả từng setup; bộ tiêu chí máy dưới đây chưa được backtest.
Quy trình thực hành
- Scanner dailyTăng dốc tạo watchlist, chưa short.
- Xác minh borrowAvailability và chi phí lúc đặt.
- Chờ first crackCấu trúc intraday bắt đầu gãy.
- Bounce VWAP failNến rejection có trước sell-stop.
- Quản trị squeezeFill qua gap và lỗ đuôi được giữ.
Những gì tác giả thực sự mô tả
Qullamaggie mô tả cổ phiếu tăng mạnh nhiều ngày, entry ở opening-range low hoặc sau first crack rồi VWAP fail, stop theo high ngày/VWAP và vùng mục tiêu MA10–20 [1]. Đây là quy trình chờ phản ứng; không phải bán mọi cổ phiếu đã tăng một tỷ lệ cố định.
FAQ của ông cho biết access tới locates tốt, đôi khi đắt [2]. Do đó hai người nhìn cùng chart có thể không thực hiện cùng trade. Một backtest cho phép short mọi mã sẽ sai ngay từ universe có thể giao dịch, trước khi bàn đến win rate.
Tác giả nêu nhiều biến thể và dùng judgement. Bài chọn nhánh first crack→VWAP fail rồi đặc tả bằng số. Không gán các ngưỡng máy bên dưới cho ông; tên chỉ phản ánh nguồn cảm hứng có thể truy cập công khai.
Chọn ứng viên mà chưa cố bắt đỉnh
Đề xuất trước open: return 5 phiên≥50%, có ít nhất 3 close daily tăng liên tiếp, và (close trước−SMA10 trước)/ATR14 trước≥3. ADV và spread phải đủ cho size dự kiến. Đây là scanner hẹp để nghiên cứu, không bao quát phân loại large-cap/small-cap của nguồn. Tất cả daily feature chỉ tới phiên trước.
Sau ít nhất ba nến M5 RTH, first crack là close đầu dưới min low của ba nến trước và dưới VWAP phiên. Trong sáu nến tiếp, r là nến đầu có H[r]≥VWAP[r]−eps, C[r]<VWAP[r], C[r]<O[r]. Dùng A=ATR14 M5 trước first crack; b=max(2tick,0,1A), eps=max(2tick,0,15A), giữ nguyên. Nếu lịch sử trước crack chưa đủ khởi tạo ATR M5, bỏ ứng viên thay vì dùng bar tương lai để bù.
Sau r đóng, đặt sell-stop L[r]−b, hard stop H[r]+b và expiry 3 nến. Stop trên retest high là lựa chọn của bài; stop high-of-day là biến thể khác. Target_ref=SMA10 daily từ phiên trước, phải dưới intended entry và reward/risk≥2. Nếu đã giảm sát MA trước khi signal, bỏ thay vì đuổi theo.
Scanner, crack và retest phải thuộc cùng phiên entry. Không có crack trước cutoff, không có r trong sáu bar hoặc hết borrow đều kết thúc candidate; không truy cập H[r]/L[r] khi r chưa tồn tại. Cutoff nghiên cứu là 5 phút trước giờ đóng phiên, lệnh entry hết hiệu lực ở mốc sớm hơn giữa cutoff và cuối bar thứ ba sau r. Phiên fill tính là phiên giữ thứ nhất; tối đa tới cuối phiên thứ ba, với stop/target đang sống được xử lý trước lệnh thoát theo thời gian.
research_one_session():
if not preopen_scan_passed or not complete_prior_daily_features: return
if not borrow_available_now: reject_unavailable_borrow(); return
crack = first_crack_after_3_complete_5m_bars_before_session_cutoff()
if crack is None: expire_no_crack(); return
A = ATR14_5m[crack-1]
if not finite_positive(A): reject_insufficient_history(); return
b=max(2*tick,0.10*A); eps=max(2*tick,0.15*A)
r = first_red_VWAP_rejection_in_next_6_bars_same_session(crack,eps)
if r is None: expire_no_retest(); return
if now>=entry_cutoff or not borrow_available_now: reject(); return
entry=L[r]-b; stop=H[r]+b; target=SMA10_previous_day
if not target<entry<stop or (entry-target)/(stop-entry)<2: reject(); return
place_sell_stop_after_received_close(r,entry,attached_protection=stop,
expiry=min(end_of_bar(r+3),entry_cutoff))
on_market_event(event):
process_all_live_order_fills_before_later_cancellations(event)
cancel_expired_unfilled_entry_effective_from_now()
enforce_stop_target_or_close_of_third_holding_session()
# No crack or no first retest means no order; each session has one candidate.
# The entry cutoff is five minutes before that session's scheduled close.
Volume tăng là bối cảnh, không phải exhaustion chắc chắn
Đo RVOL của nhịp tăng cuối, crack và bounce riêng. Blow-off có thể có volume lớn, nhưng breakout tiếp diễn cũng vậy. Một spike chỉ chứng minh giao dịch nhiều theo định nghĩa feed; không cho phép khẳng định người mua cuối cùng đã hết tiền.
Đề xuất thử bounce mean RVOL nhỏ hơn crack RVOL như filter phụ, với baseline cùng giờ. Giữ nhánh không volume để đo giá trị tăng thêm. Nếu chỉ chọn những phiên volume cực đại đã biết sau close, entry intraday sẽ bị look-ahead.
Short-sale volume cũng không phải total short interest; FINRA phân biệt flow giao dịch với vị thế short còn mở [4]. Không lấy tỷ lệ short-volume cao làm bằng chứng chắc rằng squeeze đã kết thúc hoặc có quá nhiều người short đang mắc kẹt.
Ví dụ VWAP fail thắng và squeeze sau entry
Giả lập một mã đủ scanner: close trước 50, SMA10=38, ATR daily 4, extension 3ATR; return 5 phiên 60%. Trong ngày, giá lên 55 rồi first crack. Khi bounce về VWAP53, nến r có O53,1 H53,2 L52,4 C52,6. A M5=1, tick 0,01 cho b 0,1. Sell-stop 52,3, stop 53,3, target 38 có reward dự kiến 14,3 trên risk 1.
Nếu fill 52,25, risk 1,05. Đường thắng giả lập chưa tới target 38 trong ba phiên, nhưng time-stop đóng ở ask 48,75. Gross gain 3,50, khoảng 3,33R trước borrow/phí. Đây chỉ là số tự tạo để minh họa phép tính; việc không chạm MA mục tiêu vẫn phải được giữ trong kết quả exit đã chọn.
Đường thua: sau fill 52,25, cổ phiếu halt rồi mở 57,5; buy-stop 53,3 có thể fill 57,5, lỗ 5,25, bằng 5R danh nghĩa trước phí. Một tight stop trên chart không giới hạn loss khi thị trường không giao dịch liên tục. Nếu không có borrow ngay lúc đặt, ghi unavailable và không sinh short position.
Borrow và order path thuộc chiến lược
Short equity dùng cổ phiếu vay, có các phí và nghĩa vụ liên quan [3]. Lưu locate availability, locate fee, borrow rate, timestamp báo giá và khả năng recall theo broker. Nếu chỉ có borrow status hôm nay, không dùng nó như lịch sử mượn được mọi ngày.
Khi sell-stop đã chờ, một gap xuống dưới trigger có thể fill thấp hơn, làm reward tới target ít hơn. Không xóa fill vì RR sau gap xấu; risk policy xử lý ở sự kiện khả thi tiếp theo. Stop-limit có thể tránh một số giá nhưng thêm no-fill, phải là nhánh riêng.
Bản đề xuất giữ tối đa 3 phiên và có stop cứng. Intraday-only exit cuối phiên là control hợp lý để đo lợi ích giữ đêm so với gap/borrow. Không bình quân tăng short khi giá tăng, không dời stop lên high mới để giữ nguyên câu chuyện parabolic. Budget rủi ro do cấu hình người nghiên cứu, không sao chép size của tác giả.
Đo tail loss trước khi tin vào tỷ lệ thắng
Thu thập mọi mã đạt scanner ở thời điểm đó, kể cả mã tiếp tục nhân đôi. Tách không borrow, halt, no-fill và fills thành bốn trạng thái. So scanner-only, opening-range breakdown và VWAP-fail trên cùng universe có thể short; không chỉ chọn chart đã đảo chiều.
Báo median trade cùng worst loss, expected shortfall, longest squeeze, borrow contribution và độ nhạy size. Lợi nhuận gross rất lớn từ vài lần sụp đổ có thể không bù được tail risk nếu stop qua gap thường xuyên. Tính risk theo actual fill và giữ loss vượt 1R.
Dùng split thời gian, test ngoài mẫu và kiểm scanner thresholds lân cận. Short equities khác long về borrow và asymmetry: không đảo dấu một chiến lược breakout rồi nhận có cùng kết quả. Các con số lợi nhuận tự khai chỉ tạo động lực kiểm tra, không thay thế dữ liệu tái lập.
Sai lầm thường gặp
Càng tăng càng short
Không có trigger và giới hạn sẽ gặp squeeze kéo dài.
Backtest mọi mã đều vay được
Bỏ qua rào cản lớn nhất của nhiều cổ phiếu nóng.
Tight stop bằng tight risk
Gap/halt làm giá stop khác giá khớp.
Checklist trước khi dùng phương pháp
Tự đánh dấu khi đã kiểm tra trên dữ liệu của bạn. Trạng thái lưu trong trình duyệt này; đây không phải chứng nhận chiến lược có lãi.
Câu hỏi thường gặp
Vì sao không dùng cùng ngưỡng cho crypto?
Perpetual có funding, liquidation và không dùng cùng cơ chế borrow cổ phiếu. Cần universe và execution model riêng.
Mục tiêu MA10 có di chuyển không?
Bản này khóa SMA10 của phiên trước tại signal. Dùng MA động là một exit khác cần kiểm định riêng.
Nguồn nghiên cứu
Các nguồn dưới đây hỗ trợ phần định nghĩa hoặc bằng chứng được ghi bên cạnh. Mã giả, ví dụ minh họa và tham số đề xuất trong bài cần được kiểm định riêng.
- 3 TIMELESS setups that have made me TENS OF MILLIONSKristjan Kullamägi / Qullamaggie. Đọc phần Parabolic Short; bài 08/01/2021, cập nhật 28/04/2021; lợi nhuận tự khai. Đối chiếu: .
- Frequently Asked QuestionsQullamaggie. Đọc phần locates và stops; không suy khả năng borrow của tác giả sang người đọc. Đối chiếu: .
- Stock Purchases and Sales: Long and ShortU.S. SEC Investor.gov. Cơ chế vay bán khống và chi phí/nghĩa vụ; không phải setup. Đối chiếu: .
- Short Interest — What It Is, What It Is NotFINRA. Phân biệt short interest với short-sale volume. Đối chiếu: .
Đọc tiếp theo phương pháp
Lưu ý rủi ro
Nội dung phục vụ giáo dục và thiết kế nghiên cứu, không phải lời khuyên tài chính. Backtest là mô phỏng lịch sử, không bảo đảm hiệu quả tương lai và không đặt lệnh giao dịch thật. Các phương pháp trong thư viện không mặc nhiên là tính năng đã có trong ứng dụng. Xem phương pháp tính và trung tâm học.
Kiểm tra quy tắc trước khi dùng vốn thật
Đối chiếu khả năng hỗ trợ của ứng dụng, dữ liệu và từng giao dịch mô phỏng; các detector nâng cao có thể cần triển khai riêng.
Tải Backtest trên App Store