Interactive Brokers
Impor file CSV Activity atau Trade Confirmation Flex Query dari Interactive Brokers ke Tradeways.
Interactive Brokers
Impor eksekusi saham, ETF, dan valas yang ditandai pialang dari file CSV Activity atau Trade Confirmation Flex Query. Tradeways menggabungkan file tahunan sebelum membuat transaksi. Eksekusi sebagian tetap terpisah dan ID eksekusi Interactive Brokers digunakan untuk mendeteksi duplikat.
Buat Activity Flex Query
Gunakan Activity Flex Query untuk menyertakan P&L terealisasi yang dilaporkan pialang bersama eksekusi.
- Masuk ke Portal Klien Interactive Brokers dan buka Performance & Reports, lalu Flex Queries.
- Buat Activity Flex Query. Di portal berbahasa Jerman, opsi ini bernama Kontoumsatz-Flex-Query, bukan Handelsbestätigungs-Flex-Query.
- Tambahkan bagian Trades, pilih Executions, lalu pilih semua bidang yang tersedia. Closed Lots juga dapat dipilih. Tradeways mengabaikan baris tersebut agar eksekusi dan P&L tidak dihitung dua kali.
- Biarkan Profit and Loss pada Default/Standard. Jangan aktifkan P&L mata uang dasar untuk ekspor ini.
- Gunakan format tanggal
yyyyMMdd, format waktuHHmmss, dan titik koma di antara tanggal dan waktu. - Pilih CSV dan tetap aktifkan judul kolom. Ekspor setiap tahun yang tersedia secara terpisah, lalu unggah semua file sekaligus.
Ekspor Activity menggunakan IBOrderID, IBExecID, DateTime, TradePrice, IBCommission, IBCommissionCurrency, dan Notes/Codes sebagai pengganti kolom Trade Confirmation yang sesuai di bawah ini. Ekspor ini juga harus menyertakan Open/CloseIndicator. FifoPnlRealized bersifat opsional dan menyediakan P&L terealisasi untuk rekonsiliasi. P&L MTM tidak digunakan sebagai P&L transaksi terealisasi.
P&L terealisasi yang dilaporkan sudah mencakup komisi. Tradeways membandingkannya dengan P&L yang dihitung, tetapi tidak mengganti hasil perhitungan atau membuat catatan P&L yang dapat diedit secara manual. Mengimpor ulang eksekusi yang sudah ada di jurnal tidak menambahkan P&L pialang ke eksekusi tersebut.
Tambahkan Open Positions untuk P&L berjalan
Tambahkan bagian Open Positions ke Activity Flex Query yang sama untuk menampilkan P&L berjalan pada posisi yang masih terbuka.
- Edit Activity Flex Query dan tambahkan bagian Open Positions.
- Pilih Summary sebagai tingkat detail, lalu pilih semua bidang yang tersedia.
- Ekspor kueri seperti sebelumnya. Setiap file kemudian memuat posisi terbuka pada akhir periodenya.
Tradeways membaca ClientAccountID, CurrencyPrimary, AssetClass, Symbol, Conid, ReportDate, Quantity, MarkPrice, Side, dan LevelOfDetail. FifoPnlUnrealized bersifat opsional.
P&L berjalan dihitung dari harga penutupan Interactive Brokers (MarkPrice) pada tanggal laporan, bukan dari kuotasi langsung. Tradeways menilai kuantitas terbuka transaksi di jurnal Anda dengan harga tersebut dan menampilkan tanggal laporan sebagai tanggal acuan. P&L belum terealisasi yang dilaporkan Interactive Brokers hanya disimpan untuk perbandingan. Saldo akun mencakup P&L berjalan. Kalender, tingkat kemenangan, dan statistik lainnya hanya menghitung transaksi yang sudah ditutup.
Saat Anda mengunggah beberapa file tahunan, Tradeways menggunakan tanggal laporan terbaru. Posisi yang tidak ada dalam file terbaru dianggap sudah ditutup. Tradeways mengikuti ID kontrak sehingga posisi tetap cocok dengan transaksinya setelah simbol berubah.
Untuk memperbarui P&L berjalan nanti, ekspor kembali kueri dan unggah file terbaru. Cara ini tetap berfungsi meskipun semua eksekusi sudah ada di jurnal. Hanya posisi saham dan ETF yang didukung. Baris posisi lain dilewati dengan pemberitahuan, sedangkan baris posisi yang tidak valid dilaporkan tanpa menghambat eksekusi dalam file.
Buat Trade Confirmation Flex Query
- Masuk ke Portal Klien Interactive Brokers.
- Buka Performance & Reports, lalu buka Flex Queries.
- Buat Trade Confirmation Flex Query.
- Pilih semua bidang konfirmasi transaksi yang tersedia.
- Atur format tanggal ke
yyyyMMdd. - Atur format waktu ke
HHmmss. - Atur pemisah tanggal dan waktu ke titik koma.
- Atur format output ke CSV.
- Jalankan kueri untuk setiap tahun yang tersedia dan unduh setiap file.
Pertahankan nama kolom asli. Tradeways menerima kolom tambahan yang dipilih.
Unggah ke Tradeways


- Di Log transaksi, klik Tambah transaksi, lalu klik Unggah berkas.
- Di bawah Zona waktu file, pilih zona waktu yang digunakan laporan. File tidak memuat zona waktu.
- Pilih semua file CSV tahunan dalam satu unggahan.
- Jika file memuat beberapa akun Interactive Brokers, petakan masing-masing ke akun Tradeways. Satu akun sumber diimpor ke akun Tradeways saat ini.
- Tinjau pratinjau setiap akun.
- Konfirmasi impor.
Tradeways mengenali ekspor ini dari tata letaknya dan membacanya dengan aturan di halaman ini. File tanpa tata letak ini dibaca sebagai tata letak yang belum dikenal: Tradeways mencocokkan kolomnya, dan aturan ini tidak berlaku. Lihat Impor transaksi.
Satu file Interactive Brokers dapat memuat beberapa akun. Beberapa file tahunan juga dapat tumpang tindih. Tradeways menghapus ID eksekusi berulang sebelum pratinjau. Setiap akun sumber yang disertakan memerlukan akun tujuan Tradeways yang berbeda.
Persyaratan file
- Gunakan file CSV Activity atau Trade Confirmation Flex Query. XML tidak didukung.
- Tradeways mendukung baris
STKuntuk saham dan ETF. - Tradeways hanya mengimpor baris
CASHjika Interactive Brokers menandainya sebagai transaksi valas pembukaan atau penutupan. - Tradeways mengecualikan baris AutoFX, pembersihan kas, dan konversi mata uang tanpa tanda dari jurnal perdagangan.
- Opsi, kontrak berjangka, obligasi, CFD, kripto, dan kode aset yang tidak dikenal tidak didukung dalam impor ini.
- Kueri Trade Confirmation harus menyertakan bidang berikut:
ClientAccountID,CurrencyPrimary,AssetClass,Symbol,Conid,TradeID,OrderID,ExecID,Date/Time,Buy/Sell,Quantity,Price,Commission,CommissionCurrency,Code, danLevelOfDetail. Kueri Activity menggunakan bidang pengganti yang tercantum di atas. Bidang yang tidak ada akan memblokir file, dan pesan kesalahan menyebutkan kolom yang tidak ada. - Baris ringkasan di bagian Trades dilewati.
- Bagian Open Positions bersifat opsional. Bagian lain dalam Activity Flex Query dilewati dan dilaporkan sebagai baris yang dilewati.
- Kelas aset yang tidak didukung memblokir akun sumbernya sebelum transaksi ditulis.
Zona waktu laporan berlaku untuk setiap akun dalam file. Tradeways mengonversi semua waktu eksekusi ke UTC sebelum pratinjau.
Tradeways menggunakan ID kontrak Interactive Brokers untuk mengikuti instrumen saat simbol bursanya berubah. Eksekusi penutupan memblokir akun sumber jika file yang dipilih maupun jurnal Anda tidak memuat eksekusi pembukaan sebelumnya. Tambahkan file tahunan sebelumnya, bukan mengimpor penjualan sebagai posisi jual baru. Eksekusi penutupan yang sudah ada di jurnal tidak menyebabkan pemblokiran, sehingga Anda dapat mengunggah file tahunan terbaru saja.
Riwayat pembukaan yang tidak ada akan mengembalikan Anda ke pemilihan file. File yang sudah dipilih tetap tersedia. Tambahkan ekspor tahunan sebelumnya dan Tradeways akan memeriksa kembali seluruh kumpulan. Anda dapat menghapus file yang dipilih sebelum melanjutkan. Jika ada beberapa akun sumber, Tradeways memeriksa setiap akun terhadap akun tujuannya setelah pemetaan akun.
Tradeways juga memblokir eksekusi saham jika laporan tidak menyertakan kode pembukaan atau penutupan. Tradeways tidak menebak apakah penjualan merupakan posisi jual. Eksekusi yang dibatalkan dihapus meskipun pembatalan muncul dalam file lain yang dipilih.
Anda dapat memilih kedua jenis kueri sekaligus. Jika keduanya memuat eksekusi yang sama, Tradeways mengutamakan catatan Activity dan mempertahankan P&L terealisasi yang dilaporkan. Semua file yang dipilih harus menggunakan zona waktu laporan yang sama.