P04-L04 · P04 · P04-M01
Menghitung spread dan perkiraan dampak eksekusi berdasarkan asumsi yang dinyatakan
Prasyarat: P04-L03
Tujuan pembelajaran
- Menghitung spread absolut dan relatif serta fill berbobot quantity.
- Memisahkan modeled depth-walking cost, benchmark slippage, dan fee.
- Menjelaskan mengapa stale quote dan depth yang tidak lengkap mencegah jaminan execution.
Master sumber EN • P04 — Dasar-dasar Trading • needs_review.
Batas edukatif: hanya mekanisme dan bukti. Tidak ada sinyal BUY/SELL/HOLD, rekomendasi trading, nasihat investasi personal, setup terjamin, target harga, ekspektasi profit, win rate terjamin, atau hasil risk/reward terjamin. Semua contoh bersifat ILLUSTRATIVE / FICTIONAL; tidak diperlukan uang nyata atau trading langsung.
Mengapa ini penting
Execution price bukan sekadar angka yang ditampilkan di sebelah sebuah instrumen. Spread, available size, perubahan book, dan fee menjawab pertanyaan yang berbeda. Menjaga quantity ini tetap terpisah membuat cost estimate dapat direproduksi dan menampilkan asumsi tanpa menjanjikan fill tertentu.
Penjelasan
Best bid adalah displayed purchase price tertinggi; best ask adalah displayed sale price terendah. Spread adalah ask dikurangi bid. Relative spread memerlukan denominator eksplisit: kita menggunakan midpoint=(ask+bid)/2. Denominator lain menghasilkan percentage lain, jadi labeli denominator alih-alih membandingkan angka yang tidak diberi kualifikasi.
Depth adalah displayed quantity pada price berturut-turut. Perhitungan static sweep mengasumsikan order tiba segera, resting order tetap ada, tidak ada competing execution atau hidden liquidity, dan matching mengonsumsi level yang ditentukan menurut price order. Ini adalah model, bukan jaminan execution. Untuk menghitung average fill, kalikan consumed quantity pada tiap level dengan price, jumlahkan notional, lalu bagi dengan total filled quantity.
Price impact dapat merujuk pada efek harga dari mengeksekusi size, termasuk bergerak melewati available level dan respons yang lebih luas terhadap order. Fixture kita hanya mengukur static cost dari berjalan melalui displayed book relatif terhadap best ask. Fixture tidak dapat mengidentifikasi subsequent price change yang kausal atau market-wide response. Sebut komponen itu modeled depth-walking effect alih-alih mengklaim book model menangkap semua impact.
Slippage adalah selisih antara actual atau stipulated execution dengan benchmark yang ditentukan. Di sini benchmark adalah modeled average enam unit sebelumnya. Menggunakan best ask atau midpoint sebelumnya akan menghasilkan angka berbeda yang mencakup komponen lain. Fee adalah explicit charge, bukan slippage. Melaporkan all-in number tanpa breakdown menyembunyikan penyebab cost.
Stale quote adalah snapshot yang tidak lagi merepresentasikan available order pada execution time. Sequence, time, delay, dan feed completeness penting; elapsed time saja tidak mengukur seberapa banyak book berubah. Execution uncertainty juga mencakup non-fill, partial fill, cancellation, rejected order, dan unknown depth di luar level yang disediakan.
Source-to-claim scope
- Bid/offer spread dan depth adalah measurement terpisah [S04-LIQUIDITY].
- Level price/size adalah input book [S04-BOOK].
- Market execution tidak memiliki fixed execution-price guarantee [S04-ORDERS].
Aritmetika fixture, bucket alignment, strict swing rule, asumsi matching/trigger, konvensi journal, dan rubric adalah konvensi pengajaran yang secara eksplisit disediakan bila relevan; referensi ini tidak mengautentikasi nilai fiktif atau mendukung suatu venue. Sumber sekuritas dan futures AS mendukung kosakata dan batasan yang terbatas, bukan klaim bahwa aturannya berlaku universal pada crypto.
Istilah
- Spread: best ask dikurangi best bid.
- Depth: available displayed size pada setiap price dalam snapshot yang dibatasi.
- Price impact: efek execution-size; fixture ini hanya memodelkan perjalanan melalui visible level.
- Slippage: perbedaan execution terhadap benchmark yang dinyatakan.
- Fee: explicit charge terpisah menurut asumsi yang dinyatakan.
- Stale quote: state order sebelumnya yang mungkin tidak lagi executable.
Contoh historis
Status data: ILLUSTRATIVE / FICTIONAL. FU dan CU tidak memiliki identitas asset atau currency nyata. SnapshotQ0 dibekukan; ticket purchase-direction enam-FU disediakan hanya untuk mendemonstrasikan aritmetika, bukan menyarankan trade.
| Side | Price CU/FU | Displayed quantity FU |
|---|---|---|
| Bid | 99 | 4 |
| Ask | 101 | 2 |
| Ask | 102 | 3 |
| Ask | 104 | 5 |
Midpoint 100; spread 2CU/FU, relative spread 2/100=2%. Purchase mengonsumsi 2FU pada 101, 3 pada 102, 1 pada 104. Gross notional 202+306+104=612CU; modeled average 102CU/FU. Walking cost di atas best ask=612−6×101=6CU, atau 1CU/FU dan 1/101≈0.9901%. Perbedaan average-versus-midpoint 2/100=2% mencakup ask-side spread component dan modeled walking component; jangan menjumlahkan kedua benchmark comparison ini.
Fictional fee rate 0.1% dari executed notional menghasilkan 0.612CU. Total outlay 612.612CU; all-in average 102.102CU/FU.
Stipulated executionE1 yang terpisah fill 2 pada 102, 3 pada 103, 1 pada 105. Gross 618CU; average 103. Terhadap quantity-aware average Q0 sebesar 102, adverse slippage=1CU/FU atau 1/102≈0.9804%. Fee 0.618CU; total 618.618CU; all-in average 103.103. Total outlay berbeda sebesar 6.006CU: 6CU execution change ditambah 0.006CU additional fee. Percentage berbeda memakai basis berbeda dan tidak boleh dijumlahkan.
Q0 menampilkan total sepuluh ask unit. Ticket dua belas unit tidak dapat dihargai sepenuhnya darinya. Jangan mengarang dua unit tambahan pada 104 atau mengasumsikan sisanya fill pada harga apa pun.
Yang dibuktikan bukti
| State | Klaim dan locator | Batas |
|---|---|---|
| OBSERVED | Row price/size Q0 dan stipulated fill E1 | Fixture sintetis asli |
| INFERRED | Spread, sweep average, benchmark slippage, dan fee | Asumsi matching dan cost tetap |
| UNKNOWN | Real latency, future book response, dan depth beyondQ0 | Tidak ada observasi seperti itu yang disediakan |
| INSUFFICIENT EVIDENCE | Q0 menjamin fill enam unit atau membatasi cost dua belas unit | Resting snapshot bukan execution promise |
E1 ditetapkan untuk perbandingan, bukan bukti bahwa quote nyata menjadi stale dengan cara itu. Cancellation atau competing order dapat mengubah outcome sepenuhnya. Quantity tersebut tidak menjelaskan current market.
Kesalahan umum
Menggunakan midpoint sebagai executable ask; merata-ratakan price tanpa size; memperlakukan semua sepuluh ask unit seolah ditawarkan pada 101; mencampur explicit fee dengan slippage; mengklaim book walk membuktikan semua causal impact; dan mencampur denominator percentage menghasilkan cost yang menyesatkan.
Latihan praktik
Input: Q0, E1, ticket enam-FU, fee 0.1%. Tugas: reproduksi spread dan midpoint, harga ticket static dua unit dan enam unit, rekonsiliasi E1 dengan Q0, sertakan fee, dan nyatakan apa yang unknown untuk dua belas unit.
Tampilkan koreksi terperinci
Penalaran yang diharapkan: Konsumsi eligible ask level termurah terlebih dahulu menurut model yang dinyatakan; kalikan sebelum merata-ratakan; bedakan benchmark dan cost layer.
Koreksi lengkap: Dua unit berbiaya 202CU, average 101, fee 0.202, total 202.202, dengan zero modeled walking premium di atas best ask. Enam unit berbiaya 612, average 102, fee 0.612, total 612.612. E1 berbiaya 618, average 103, fee 0.618, total 618.618. Benchmark slippage adalah total 6CU dan 0.9804% dari gross estimate Q0; extra fee adalah 0.006. Spread tetap Q0's2CU/FU; spread bukan variabel yang sama dengan fee ataupun later slippage. Dua belas unit melebihi supplied ask depth sebesar 2FU. Complete-ticket average dan total cost adalah UNKNOWN. Bahkan visible ten-unit computation mengasumsikan book bertahan sampai matching. Karena itu laporan harus memberi conditional estimate, uncovered quantity, dan coverage/latency warning, bukan guaranteed execution quote.
Daftar periksa
Sebut side dan quantity; label snapshot dan benchmark; hitung spread dengan denominator; sweep quantity; pisahkan fee; laporkan unavailable depth; dan nyatakan execution assumption.
Ringkasan
Spread menjelaskan dua quote, depth menjelaskan size, dan slippage membandingkan execution dengan benchmark. Fee berada pada barisnya sendiri. Perhitungan yang presisi tetap dapat memiliki applicability yang tidak pasti.
Spesifikasi visual
P04-L04-V01 — order book
Pertanyaan edukatif: Bagaimana spread, visible depth, quote change, dan fee memengaruhi hypothetical quantity yang sama?
Dataset: FIX-P04-04; ILLUSTRATIVE; observedAt=null. Sumber mekanisme: S04-LIQUIDITY, S04-BOOK, S04-ORDERS. Render bid 99/size 4 dan ask 101/size 2,102/size 3,104/size 5 dengan cumulative depth 2,5,10. Shade consumption 2+3+1 untuk 6FU. Gunakan bar terpisah untuk quoted 612CU, stipulated executed 618CU, dan setiap fee; labeli benchmark-dependent percentage.
Caption: Static book calculation adalah conditional estimate; later fill dan fee terpisah.
Alt text: Enam unit berbiaya 612 sebelum fee dalam frozen quote, tetapi stipulated later execution berbiaya 618 sebelum fee.
Layout: label bertumpuk 390px dan tabel teks ekuivalen yang aksesibel; verifikasi 768px/tablet dan desktop masih menunggu. RTL: layout RTL dan label native untuk adaptasi Arab nanti; isolasi ID LTR; pertahankan arah kronologis dan sumbu harga numerik. Belum ada terjemahan yang dibuat. Gaya: dark navy dengan cyan, electric blue dan violet; kontras terbaca dan label independen dari warna; hanya branding resmi BlockAssay. Chart/SVG/HTML deterministik; tanpa screenshot market yang direkayasa.
Status: SPECIFICATION_ONLY; versi 1; needs_review. Tidak ada rendered asset atau runtime integration yang diklaim.
P04-L04-V02 — evidence panel
Pertanyaan edukatif: Kesimpulan mana yang mengikuti input ini, dan mana yang tetap tidak didukung?
Dataset: FIX-P04-04; ILLUSTRATIVE; observedAt=null. Sumber mekanisme: S04-LIQUIDITY, S04-BOOK, S04-ORDERS. Ikat empat baris berlabel OBSERVED / INFERRED / UNKNOWN / INSUFFICIENT EVIDENCE ke evidence table dan record locator pelajaran ini. Sertakan satu calculation atau classification beserta assumptions-nya. Tampilkan missing data dan execution limits secara eksplisit; tanpa financial call atau forecast badge.
Caption: State bukti ilustratif di bawah asumsi data dan execution yang dinyatakan.
Alt text: Tabel empat-state membedakan record fiktif yang disediakan, calculation kondisional, informasi yang hilang, dan klaim yang tidak didukung.
Layout: label bertumpuk 390px dan tabel teks ekuivalen yang aksesibel; verifikasi 768px/tablet dan desktop masih menunggu. RTL: layout RTL dan label native untuk adaptasi Arab nanti; isolasi ID LTR; pertahankan arah kronologis dan sumbu harga numerik. Belum ada terjemahan yang dibuat. Gaya: dark navy dengan cyan, electric blue dan violet; kontras terbaca dan label independen dari warna; hanya branding resmi BlockAssay. Chart/SVG/HTML deterministik; tanpa screenshot market yang direkayasa.
Status: SPECIFICATION_ONLY; versi 1; needs_review. Tidak ada rendered asset atau runtime integration yang diklaim.
Alat
NONE. Gunakan fixture tersemat, kertas, atau worksheet offline. Tidak diperlukan akses berbayar, live market feed, dana nyata, wallet connection, account creation, signature, atau trade. Tidak ada production tool capability yang ditambahkan atau diklaim.
Sumber dan batas klaim
- S04-LIQUIDITY — ukuran likuiditas CME: https://www.cmegroup.com/education/articles-and-reports/how-traders-measure-liquidity Mendukung: Bid/offer spread dan available order-book size sebagai measurement likuiditas yang berbeda. Diperiksa 2026-09-30; halaman primer diperiksa.
- S04-BOOK — product book Coinbase: https://docs.cdp.coinbase.com/api-reference/exchange-api/rest-api/products/get-product-book Mendukung: Bid, ask, price, dan size dalam book snapshot; aturan matching fixture bersifat asli. Diperiksa 2026-09-30; halaman primer diperiksa.
- S04-ORDERS — jenis order SEC Investor.gov: https://www.investor.gov/introduction-investing/investing-basics/how-stock-markets-work/types-orders Mendukung: Mekanisme market versus limit; edukasi sekuritas AS dipakai untuk vocabulary, bukan aturan crypto universal. Diperiksa 2026-09-30; halaman primer diperiksa.
Referensi ini hanya mendukung definisi mekanisme. Semua nilai fixture, path, ticket, capital, fill, dan calculation adalah materi pengajaran ILLUSTRATIVE / FICTIONAL asli, bukan harga yang observed dari sumber, historical performance series, atau rekomendasi untuk current market. Contoh dokumentasi dan nama venue resmi tidak mendukung sebuah platform. Dataset FIX-P04-04 dibatasi pada record dan assumptions tersemat; observedAt=null karena tidak ada real-world observation yang dikumpulkan. Future source review dan editorial acceptance masih menunggu: reviewStatus=needs_review, lastReviewedAt=null.
Pelajaran berikutnya
P04-L05 — Jenis order. Lanjutkan dalam urutan pembelajaran program ini.
Spesifikasi visual
P04-L04-V01
Bagaimana spread, visible depth, quote change, dan fee memengaruhi hypothetical quantity yang sama?
Static book calculation adalah conditional estimate; later fill dan fee terpisah.
Render bid 99/size 4 dan ask 101/size 2,102/size 3,104/size 5 dengan cumulative depth 2,5,10. Shade consumption 2+3+1 untuk 6FU. Gunakan bar terpisah untuk quoted 612CU, stipulated executed 618CU, dan setiap fee; labeli benchmark-dependent percentage.
Enam unit berbiaya 612 sebelum fee dalam frozen quote, tetapi stipulated later execution berbiaya 618 sebelum fee.
Label bertumpuk 390px dan tabel teks ekuivalen yang aksesibel; verifikasi 768px/tablet dan desktop masih menunggu.
Layout RTL dan label native untuk adaptasi Arab nanti; isolasi ID LTR; pertahankan arah kronologis dan sumbu harga numerik. Belum ada terjemahan yang dibuat.
FIX-P04-04
P04-L04-V02
Kesimpulan mana yang mengikuti input ini, dan mana yang tetap tidak didukung?
State bukti ilustratif di bawah asumsi data dan execution yang dinyatakan.
Ikat empat baris berlabel OBSERVED / INFERRED / UNKNOWN / INSUFFICIENT EVIDENCE ke evidence table dan record locator pelajaran ini. Sertakan satu calculation atau classification beserta assumptions-nya. Tampilkan missing data dan execution limits secara eksplisit; tanpa financial call atau forecast badge.
Tabel empat-state membedakan record fiktif yang disediakan, calculation kondisional, informasi yang hilang, dan klaim yang tidak didukung.
Label bertumpuk 390px dan tabel teks ekuivalen yang aksesibel; verifikasi 768px/tablet dan desktop masih menunggu.
Layout RTL dan label native untuk adaptasi Arab nanti; isolasi ID LTR; pertahankan arah kronologis dan sumbu harga numerik. Belum ada terjemahan yang dibuat.
FIX-P04-04
Sumber dan batas klaim
S04-LIQUIDITY · primary_official_documentation_or_education
ukuran likuiditas CME
- Klaim yang didukung
- Bid/offer spread dan available order-book size sebagai measurement likuiditas yang berbeda.
- Batas verifikasi
- Halaman primer diperiksa. Data sintetis asli dan hasil di bawah bukan observasi market dari sumber ini.
- Tanggal pemeriksaan
- 2026-09-30
https://www.cmegroup.com/education/articles-and-reports/how-traders-measure-liquidity
S04-BOOK · primary_official_documentation_or_education
product book Coinbase
- Klaim yang didukung
- Bid, ask, price, dan size dalam book snapshot; aturan matching fixture bersifat asli.
- Batas verifikasi
- Halaman primer diperiksa. Data sintetis asli dan hasil di bawah bukan observasi market dari sumber ini.
- Tanggal pemeriksaan
- 2026-09-30
https://docs.cdp.coinbase.com/api-reference/exchange-api/rest-api/products/get-product-book
S04-ORDERS · primary_official_documentation_or_education
jenis order SEC Investor.gov
- Klaim yang didukung
- Mekanisme market versus limit; edukasi sekuritas AS dipakai untuk vocabulary, bukan aturan crypto universal.
- Batas verifikasi
- Halaman primer diperiksa. Data sintetis asli dan hasil di bawah bukan observasi market dari sumber ini.
- Tanggal pemeriksaan
- 2026-09-30
https://www.investor.gov/introduction-investing/investing-basics/how-stock-markets-work/types-orders
Asal data
id: FIX-P04-04
dataStatus: ILLUSTRATIVE
observedAt: null
source: Original frozen teaching fixture fully embedded in this lesson
scope: One fictional quote snapshot with ten offered units; a separate stipulated six-unit execution at worse prices.
identifiers: Fictional instrument FU and quote unit CU; training markers, not usable asset IDs or accounts.
timeBasis: Synthetic offsets or T markers only; no actual market timestamps or current/historical market collection.