Cara Menghindari Good Faith Violation di Akun Tunai
Pelanggaran good faith terjadi saat Anda menjual sekuritas sebelum dana hasil penjualan sebelumnya settle. Pahami aturan T+1, contoh kasus, dan sanksi pembatasan sembilan puluh hari.
Pelanggaran Good Faith dalam Akun Tunai
Pelanggaran good faith terjadi dalam akun tunai ketika Anda membeli sekuritas menggunakan hasil penjualan yang belum settle, kemudian menjual sekuritas tersebut sebelum hasil penjualan awal tersebut settle. Di bawah sistem settlement T+1, dana tunai dari hasil penjualan tetap berstatus belum settle selama satu hari kerja, dan akun tunai tidak memiliki fasilitas kredit untuk menjembatani jeda waktu tersebut. Sanksinya bukanlah denda finansial, melainkan pembatasan yang mengharuskan Anda hanya menggunakan dana tunai yang sudah settle selama sembilan puluh hari.
Tiga jenis pelanggaran muncul dari mekanisme tunggal tersebut: pelanggaran good faith, free riding, dan pelanggaran likuidasi tunai (cash liquidation violation). Hanya satu dari ketiga pelanggaran tersebut yang tertulis dalam regulasi federal. Dua lainnya merupakan bentuk penegakan aturan oleh broker atas persyaratan dasar yang sama.
Apa yang dianggap sebagai kas yang telah diselesaikan (settled cash) di bawah T+1?
Anda menjual saham dan dua hal terjadi pada hari yang berbeda. Transaksi dieksekusi pada tanggal perdagangan (trade date), dan saldo Anda diperbarui seketika itu juga. Saham dan uang secara aktual berpindah tangan pada tanggal penyelesaian (settlement date), satu hari kerja setelahnya, yang merupakan arti dari T+1. Di antara waktu tersebut, uang itu berstatus belum diselesaikan (unsettled): terlihat, dapat dibelanjakan satu kali, namun belum menjadi milik Anda sepenuhnya menurut aturan yang berlaku. Siklus lengkapnya ada di cara kerja penyelesaian saham T+1.
Akun kas tidak memberikan kredit sama sekali, dan itulah tujuan utamanya. Regulation T mengizinkan broker untuk menerima pembelian dalam akun kas ketika dana yang cukup sudah tersedia di sana, atau dengan iktikad baik atas kesepakatan Anda untuk membayar penuh. Frasa itulah yang menjadi asal mula nama pelanggaran pertama.
Kalender di bawah ini memasangkan setiap sesi mendatang dengan hari di mana penjualan yang dilakukan pada sesi tersebut diselesaikan.
SQL tepat di balik setiap angka
SELECT
toString(s.d) AS trade_date,
concat(formatDateTime(s.d, '%a'), ', ', formatDateTime(s.d, '%b'), ' ', toString(toDayOfMonth(s.d))) AS traded_on,
concat(formatDateTime(s.next_open, '%a'), ', ', formatDateTime(s.next_open, '%b'), ' ', toString(toDayOfMonth(s.next_open))) AS settles_on,
dateDiff('day', s.d, s.next_open) AS calendar_days_to_settle
FROM
(
SELECT
d,
leadInFrame(d) OVER (ORDER BY d ROWS BETWEEN 1 FOLLOWING AND 1 FOLLOWING) AS next_open
FROM
(
SELECT d
FROM
(
SELECT today() + arrayJoin(range(0, 45)) AS d
)
WHERE toDayOfWeek(d) BETWEEN 1 AND 5
AND d NOT IN
(
SELECT date
FROM global_markets.stocks_market_holidays
WHERE status = 'closed'
)
)
) AS s
WHERE s.next_open > s.d
ORDER BY s.d
LIMIT 15Penjualan pada Tue, Aug 11 diselesaikan pada Wed, Aug 12. Penjualan pada Mon, Aug 31 diselesaikan pada Tue, Sep 1. Di sepanjang 15 sesi pada panel tersebut, garisnya berada pada satu hari kalender yang sama di tengah setiap minggu dan bergeser naik setiap akhir pekan. Satuan yang dihitung adalah hari kerja, dan kalender tersebut secara otomatis mengonversinya menjadi durasi yang lebih panjang.
Seberapa sering kas Anda tertahan lebih dari satu hari?
Sebagian besar waktu, masa tunggu hanya berlangsung semalam. Sisanya memakan waktu lebih lama, dan panel di bawah ini menghitung seberapa lama durasi tersebut, menggunakan data sesi riil selama setahun terakhir.
SQL tepat di balik setiap angka
SELECT
concat(toString(gap_days), if(gap_days = 1, ' calendar day', ' calendar days')) AS gap_label,
count() AS sale_count,
round(100.0 * count() / sum(count()) OVER (), 1) AS share_pct
FROM
(
SELECT
dateDiff('day', date, leadInFrame(date) OVER (ORDER BY date ROWS BETWEEN 1 FOLLOWING AND 1 FOLLOWING)) AS gap_days
FROM
(
SELECT date
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= today() - 366
AND date <= today() - 3
GROUP BY date
)
)
WHERE gap_days > 0
GROUP BY gap_days
ORDER BY gap_daysSelama setahun terakhir, 78.3% sesi diselesaikan pada hari kalender berikutnya, yaitu 195 dari total sesi. Sesi lainnya melewati akhir pekan atau hari libur terlebih dahulu. Masa tunggu terlama pada panel adalah 4 calendar days, yang terjadi sebanyak 7 kali. Jeda panjang tersebut merupakan konteks dari contoh-contoh di bawah ini.
Apa itu good faith violation?
Good faith violation memiliki dua tahap. Pertama, Anda membeli sekuritas dengan dana hasil penjualan yang belum settlement, yang diperbolehkan oleh broker Anda. Kemudian, Anda menjual sekuritas tersebut sebelum dana yang digunakan untuk membelinya mengalami settlement. Tahap kedua inilah yang menjadi pelanggarannya, dan istilah ini berasal langsung dari ketentuan good faith dalam Regulation T Section 220.8.
Setiap contoh berikut menggunakan satu minggu yang dipatok: KO dan AAPL di seluruh sesi perdagangan di sekitar penutupan Hari Kemerdekaan pada Juli 2026. Tanggal 4 Juli jatuh pada hari Sabtu tahun itu dan bursa libur pada hari Jumat, 3 Juli, sehingga grafik tidak memiliki titik pada tanggal tersebut.
SQL tepat di balik setiap angka
SELECT
toString(w.date) AS trade_date,
concat(formatDateTime(w.date, '%a'), ', ', formatDateTime(w.date, '%b'), ' ', toString(toDayOfMonth(w.date))) AS traded_on,
round(toFloat64(w.ko_close), 2) AS ko_close,
round(toFloat64(w.aapl_close), 2) AS aapl_close,
concat(formatDateTime(w.next_open, '%a'), ', ', formatDateTime(w.next_open, '%b'), ' ', toString(toDayOfMonth(w.next_open))) AS settles_on
FROM
(
SELECT
date,
ko_close,
aapl_close,
leadInFrame(date) OVER (ORDER BY date ROWS BETWEEN 1 FOLLOWING AND 1 FOLLOWING) AS next_open
FROM
(
SELECT
date,
maxIf(close, ticker = 'KO') AS ko_close,
maxIf(close, ticker = 'AAPL') AS aapl_close
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('KO', 'AAPL')
AND date BETWEEN '2026-06-29' AND '2026-07-14'
GROUP BY date
HAVING countIf(ticker = 'KO') > 0
AND countIf(ticker = 'AAPL') > 0
)
) AS w
WHERE w.date <= '2026-07-10'
ORDER BY w.dateMulai pada Thu, Jul 2. Anda menjual 100 lembar saham KO pada penutupan hari itu di harga $84.14. Kas muncul di saldo seketika dan settlement pada Mon, Jul 6, setelah akhir pekan yang panjang. Pada sore hari yang sama, Anda membeli AAPL di harga $308.63 menggunakan dana yang belum settlement tersebut. Belum ada masalah. Ini adalah pembelian good faith yang diizinkan oleh aturan.
Jual AAPL tersebut sebelum kas dari KO mengalami settlement dan pelanggaran pun terjadi. Di bawah sistem T+1, jendela waktunya hanya satu sesi. Sesi pasar berikutnya, Mon, Jul 6, adalah tanggal settlement itu sendiri, jadi satu-satunya cara untuk melanggar aturan khusus ini adalah dengan melakukan transaksi round trip pada sesi yang sama yang didanai oleh uang yang belum settlement. Tahan hingga Tue, Jul 7 dan jual di harga $310.66, maka dana dari KO sudah settlement sehari sebelumnya. Tidak ada yang ditandai sebagai pelanggaran.
Apa yang terjadi setelah pelanggaran adalah kebijakan diskresioner broker. Perusahaan menghitung pelanggaran selama dua belas bulan berjalan dan membatasi akun hanya untuk kas yang sudah settlement selama 90 hari setelah jumlahnya melewati ambang batas mereka. Ambang batas tersebut adalah kebijakan internal dan berbeda antar perusahaan, jadi angka yang harus diperhatikan adalah angka dari broker Anda, bukan dari regulator.
Apa itu free riding, dan apa tindakan Regulation T terhadap praktik tersebut?
Free riding adalah kondisi di mana transaksi dilakukan tanpa modal sama sekali. Anda melakukan pembelian tanpa memiliki dana untuk membayar, lalu melunasi pembelian tersebut menggunakan hasil penjualan dari efek yang sama.
Regulation T menetapkan batas waktu pembayaran. Periode pembayaran yang didefinisikan dalam Section 220.2 adalah siklus penyelesaian standar ditambah dua hari kerja, yang di bawah aturan T+1 membuat pembayaran penuh jatuh tempo tiga hari kerja setelah tanggal transaksi. Jika Anda membeli AAPL pada Mon, Jul 6 di harga $312.66 tanpa ada dana yang terselesaikan di akun, maka pembayaran jatuh tempo pada penutupan Thu, Jul 9. Jika Anda menjualnya pada Tue, Jul 7 di harga $310.66 dan menggunakan hasil penjualan tersebut untuk membayar pembelian, maka posisi tersebut dianggap sebagai free ride.
Section 220.8 mengatur konsekuensi selanjutnya: akun akan dibekukan selama sembilan puluh hari kalender. Pembekuan tidak berarti penutupan akun. Tindakan ini mencabut kelonggaran itikad baik (good faith allowance), dan setiap pembelian selama sembilan puluh hari tersebut harus ditutupi oleh kas yang sudah terselesaikan pada saat order dimasukkan. Ada dua catatan kaki yang penting. Broker dapat mengajukan permohonan perpanjangan periode pembayaran kepada otoritas pemeriksa yang ditunjuk, dan Regulation T mengizinkan broker untuk mengabaikan jumlah tagihan sebesar seribu dolar atau kurang, yang menjaga agar kekurangan dana yang tidak signifikan tidak terkena pembekuan.
Apa itu pelanggaran likuidasi kas?
Pelanggaran ketiga adalah ketidaksesuaian antara dua tanggal penyelesaian (settlement). Anda membeli efek tanpa memiliki kas yang sudah selesai (settled cash) untuk membayarnya, lalu menjual aset lain untuk mengumpulkan dana tersebut, dan penjualan kedua itu selesai setelah jatuh tempo pembayaran pembelian pertama.
Anda membeli AAPL pada Mon, Jul 6 seharga $312.66 dengan akun yang memegang saham namun tidak memiliki kas yang sudah selesai. Pembelian tersebut jatuh tempo penyelesaiannya pada Tue, Jul 7. Anda kemudian menjual KO pada Tue, Jul 7 seharga $84.05 untuk menutupnya, dan hasil penjualan tersebut selesai pada Wed, Jul 8, satu hari setelah dana tersebut dibutuhkan. Itu adalah pelanggaran likuidasi kas, dan situasinya sama sekali tidak mencerminkan kondisi kehabisan dana. Akun tersebut memiliki dana yang cukup. Dana tersebut hanya berada dalam bentuk yang salah pada hari yang salah.
Jual KO pada Mon, Jul 6 sebagai gantinya, pada sesi yang sama dengan pembelian, dan kedua transaksi tersebut selesai pada Tue, Jul 7. Kas tersebut masuk pada hari yang sama saat pembayaran jatuh tempo.
Mengapa margin account tidak pernah mengalami hal ini
Ketiga pelanggaran tersebut merupakan konsekuensi dari akun yang tidak memiliki fasilitas kredit. Sebuah margin account dapat memberikan pinjaman dengan jaminan posisi yang memenuhi syarat margin, dan pinjaman tersebut menutupi jeda waktu antara penjualan dan penyelesaian transaksi (settlement). Dengan demikian, tidak pernah ada momen di mana akun tersebut berutang uang yang tidak dapat dipenuhi. Konsekuensinya adalah beban bunga atas pinjaman tersebut dan aturan main tersendiri. Reg T margin dan portfolio margin membahas bagaimana daya pinjam ditentukan, dan non-marginable securities membahas instrumen yang tidak dapat dijadikan jaminan oleh margin account, yang tetap harus dibayar penuh meskipun di dalam akun tersebut.
Apakah opsi juga diselesaikan dalam T+1 pada akun tunai?
Premi opsi mengikuti jadwal yang sama. Jual sebuah call option dan premi tersebut akan menjadi kas yang belum diselesaikan hingga hari kerja berikutnya, persis seperti penjualan saham. Ekuitas AS beralih dari T+2 ke T+1 pada tanggal 28 Mei 2024; opsi terdaftar sudah diselesaikan pada hari kerja berikutnya dan tidak mengalami perubahan. Membeli opsi dengan hasil penjualan yang belum diselesaikan lalu menutupnya pada sesi yang sama merupakan pelanggaran iktikad baik (good faith violation) dengan ketentuan yang serupa. Exercise dan assignment menambahkan tahap kedua: saham yang berpindah tangan diselesaikan dalam T+1 sejak tanggal exercise, sehingga kas yang terutang atas call option yang di-exercise harus dibayarkan mengikuti jadwal penyelesaian saham tersebut.
Apakah ini sama dengan aturan pattern day trader?
Tidak, dan ini adalah kekeliruan yang paling umum dalam topik ini. Aturan pattern day trader adalah aturan untuk margin account: empat atau lebih day trade dalam lima hari bursa akan menandai akun tersebut, dan akun yang ditandai harus memiliki ekuitas sebesar $25.000. Cash account tidak dapat ditandai, tidak peduli berapa banyak round trip yang dilakukan. Hal yang membatasi cash account adalah penyelesaian (settlement). Lakukan perdagangan dengan kas yang telah diselesaikan sepenuhnya dan Anda dapat melakukan round trip sesering yang diizinkan oleh saldo tersebut, dengan setiap round trip menahan dana selama satu hari bursa sebelum dapat digunakan kembali. Mekanismenya ada di aturan pattern day trader.
Cara panel ini dibuat
Kalender ke depan mengambil 45 hari kalender berikutnya, mempertahankan hari kerja, dan menghapus tanggal yang ditandai sebagai hari libur penuh dalam jadwal bursa. Penyelesaian kemudian menjadi sesi tersisa berikutnya, yang merupakan arti T+1 dalam praktiknya. Penghitungan gap tahun berjalan menggunakan SPY sebagai pengukur sesi: tanggal dengan bar harian adalah tanggal di mana pasar mengadakan sesi reguler. Minggu Juli 2026 dipatok pada tanggal tetap, sehingga penutupan dan tanggal penyelesaiannya tidak berubah saat artikel ini diperbarui.
FAQ
Apa itu good faith violation dalam akun tunai (cash account)?
Ini adalah tindakan menjual sekuritas sebelum dana yang digunakan untuk membelinya selesai diselesaikan (settled), di mana dana tersebut berasal dari penjualan sebelumnya yang belum selesai. Pembelian itu sendiri diperbolehkan. Penjualan lebih awal itulah yang menyebabkan pelanggaran. Di bawah aturan T+1, ini biasanya berarti transaksi round trip dalam sesi yang sama yang didanai oleh penjualan yang dilakukan pada hari yang sama.
Berapa banyak good faith violation sebelum akun saya dibatasi?
Jumlahnya merupakan kebijakan broker, bukan regulasi. Perusahaan umumnya melacak pelanggaran selama dua belas bulan berjalan dan menerapkan pembatasan settled-cash-only selama sembilan puluh hari setelah akun melewati ambang batas mereka. Perjanjian akun broker Anda memuat angka spesifiknya.
Apa yang terjadi jika Anda melakukan free ride dalam akun tunai?
Regulation T Section 220.8 mengharuskan broker untuk membekukan akun selama sembilan puluh hari kalender. Perdagangan tetap dapat dilakukan selama pembekuan, dengan setiap pembelian dibayar dari kas yang sudah selesai diselesaikan. Regulation T juga mengizinkan broker untuk mengabaikan jumlah terutang sebesar seribu dolar atau kurang.
Bisakah Anda melakukan day trade di akun tunai tanpa dua puluh lima ribu dolar?
Bisa. Minimum dua puluh lima ribu dolar termasuk dalam aturan pattern day trader, yang berlaku untuk akun margin. Akun tunai dibatasi oleh dana yang sudah selesai diselesaikan sebagai gantinya: dolar yang sama dapat diperdagangkan kembali setelah dana tersebut kembali kepada Anda, satu hari kerja setelah setiap penjualan.
Apakah opsi diselesaikan dalam T+1?
Ya. Premi opsi yang terdaftar diselesaikan pada hari kerja berikutnya, sama seperti saham, sehingga hasil dari penjualan opsi merupakan kas yang belum diselesaikan sampai saat itu. Saham yang dikirimkan melalui eksekusi atau penugasan diselesaikan dalam T+1 dari tanggal eksekusi.
Setiap panel di sini dikirimkan bersama SQL yang menghasilkannya. Buka salah satu, tukar dengan ticker lain atau minggu lain, dan periksa tanggal penyelesaian untuk periode Anda sendiri di terminal Strasmore.