Periksa order. Tetap kendalikan langkah berikutnya.
Koneksi pialang dan bursa bawaan, harga pasar otomatis, serta pemeriksaan risiko pratransaksi. Operasikan akun dan alur order dari panel lokal, REST API, atau alat MCP.
Lihat broker dan umpan hargaSumber terbuka · Apache-2.0
- Koneksi perdagangan bawaan
- Interactive Brokers · Binance · Alpaca · eToro
- Kirim order yang disetujui dan terima informasi eksekusi melalui koneksi yang Anda aktifkan.
- Harga pasar otomatis
- Berlangganan instrumen. Officer menerima harga dari sumber yang terhubung dan menyediakannya bagi mesin risiko.
Koneksi
Hubungkan broker Anda. Terima harga secara otomatis.
Pilih koneksi yang Anda perlukan di panel. Koneksi perdagangan mengirim order; umpan data pasar menyediakan harga pasar untuk pemeriksaan risiko.
Koneksi perdagangan bawaan
- Interactive Brokers
- Binance
- Alpaca
- eToro
Kirim order yang disetujui dan terima pembaruan eksekusi melalui koneksi yang Anda aktifkan.
Gunakan akun broker dan kredensial Anda sendiri. Instrumen yang tersedia serta mode pengujian atau perdagangan nyata bergantung pada penyedia dan pengaturan koneksi.
Umpan data pasar
- Interactive Brokers
- Binance
- Kraken
- Coinbase
- Alpaca
- OKX
- Bybit
- OANDA
- Finnhub
Pilih sumber dan berlangganan instrumen. Officer menerima harga secara otomatis untuk pemeriksaan risiko. Anda juga dapat menghubungkan umpan khusus.
Kredensial penyedia, izin data pasar, dan langganan menentukan harga yang tersedia. Umpan harga saja tidak mengaktifkan perdagangan.
Kasus penggunaan
Mulai dari pekerjaan yang perlu Anda lakukan.
Untuk pembangun alur order, pengelola risiko, dan pengembang otomatisasi perdagangan. Setiap jalur dimulai dari kontrol yang Anda kelola dan integrasi yang Anda perlukan.
- Meja perdagangan proprietari · Tim risiko
Tempatkan batas akun di luar strategi
Kelola akun, grup, dan kebijakan risiko dari satu panel. Blokir akun atau grup untuk menghentikan persetujuan risiko baru tanpa mengubah kode strategi.
- Tinjau posisi, keputusan kebijakan, dan perubahan akun melalui bidang kontrol yang sama.
- Pemblokiran adalah gerbang risiko. Ini bukan pembatalan semua order, likuidasi, atau pembalikan transaksi yang sudah dieksekusi.
- Insinyur pialang · Insinyur bursa
Tambahkan keputusan risiko ke alur order
Gunakan REST untuk mengevaluasi order dan melaporkan eksekusi. Dalam integrasi khusus persetujuan, komponen eksekusi harus memverifikasi keputusan penerimaan bertanda tangan yang terikat pada order persis tersebut sebelum mengirimkannya.
- Jaga agar data pengisian order dan status akun tetap mutakhir dengan laporan eksekusi; pelaporan pascatransaksi saja tidak dapat mencegah transaksi.
- Gunakan koneksi perdagangan bawaan, atau pertahankan sistem eksekusi yang ada dan integrasikan API risiko.
- Pembuat agen · Pengembang
Berikan hanya alat yang diperlukan agen
Hubungkan melalui MCP dengan alat baca-saja yang aktif secara bawaan. Operator memilih alat pengubah keadaan yang akan diaktifkan. Izin yang Anda berikan tetap menjadi bagian dari batas risiko Anda.
- Pemblokiran dan pembukaan blokir akun bukan alat MCP.
- Pemeriksaan terpisah dari pengiriman. Perdagangan melalui koneksi yang aktif memerlukan jalur perdagangan; agen mandiri dengan kredensial pialangnya sendiri dapat melewati gerbang eksternal.
- Tim kuantitatif · Pedagang dan pengembang independen
Evaluasi strategi terhadap aturan risiko yang eksplisit
Hubungkan sumber harga dan berlangganan instrumen Anda dari panel. Officer menerima harga pasar secara otomatis. Konfigurasikan kebijakan risiko, periksa keputusan calon order, dan tambahkan koneksi perdagangan bawaan saat memerlukan eksekusi.
- OpenPit menghitung laba rugi terealisasi dari eksekusi yang dilaporkan dan memakai data kurs yang dikonfigurasi untuk konversi ke mata uang akun.
- Batas laba rugi bekerja berdasarkan keadaan dan data yang diberikan kepada mesin. Ini adalah kontrol, bukan jaminan bebas kerugian perdagangan.
Cara kerjanya
Satu mesin. Tiga cara penggunaan.
Panel, REST, dan MCP berbagi bidang kontrol Officer. Evaluasi order, eksekusi, dan pelaporan adalah operasi yang berbeda.
- 01 Mengevaluasi
Engine OpenPit
Mengevaluasi order berdasarkan kebijakan yang dikonfigurasi, keadaan akun, dan data pasar yang diperlukan. Mengembalikan penerimaan atau penolakan beserta alasannya.
Determinisme memerlukan masukan dan keadaan lengkap yang sama, termasuk posisi, reservasi, dan data pasar.
- 02 Mengoordinasikan
Control plane Pit Officer
Menyimpan akun, grup, kebijakan, order, dan catatan audit di basis data lokal Anda. Memulihkan keadaan mesin saat dimulai.
Koneksi perdagangan bawaan mengirim order yang disetujui dan membawa informasi eksekusi kembali ke Officer. Langganan data pasar menyediakan harga bagi mesin secara otomatis.
- 03 Mengoperasikan
Panel operator
Tinjau akun, posisi, dan order, kelola kebijakan serta izin MCP, konfigurasikan sumber data, dan periksa riwayat audit.
Gunakan bidang kontrol yang sama melalui REST atau MCP. Akses titik akhir dan alat yang diaktifkan adalah bagian dari batas penerapan Anda.
Dari permintaan order ke keputusan risiko
Integrasi khusus persetujuan mengembalikan keputusan kepada sistem eksekusi Anda. Saat penandatanganan aktif, verifikasi penerimaan bertanda tangan dan parameter order yang persis sebelum eksekusi. Pengiriman menggunakan koneksi yang aktif ke tempat perdagangan yang dipilih. Officer mengirim data ke tujuan perdagangan dan data pasar yang Anda konfigurasikan.
Data pasar dan koneksi perdagangan
Di dalam panel
Semua kontrol di satu tempat.
Gunakan panel lokal untuk memeriksa dan mengoperasikan keadaan yang sama dengan yang disediakan API. Mulai dari halaman yang menjawab pertanyaan berikutnya.
- Dasbor
- Jumlah entitas, permukaan perintah yang diaktifkan untuk agen, kesehatan market data, dan aktivitas terbaru dari log audit.
- Kebijakan
- Ambang kebijakan risiko yang diterapkan ke engine per akun dan aset. Setiap baris adalah satu batasan pada aliran order.
- Akun
- Akun dan grup di satu tempat. Blokir akun atau grup untuk mencegah persetujuan risiko baru, lalu buka blokir pada saat yang tepat.
- Order
- Laporkan sebuah eksekusi yang terikat pada id order eksternal Anda sendiri, dan konfirmasi atau batalkan order yang menunggu seseorang.
- Audit
- Periksa tindakan yang dicatat beserta sumbernya. API audit tidak mengedit catatan individual; pemulihan cadangan dan pengaturan ulang data adalah operasi terpisah.
- Akses MCP
- Pilih perintah mana yang boleh dipanggil agen AI, lalu hubungkan lewat MCP. Perintah yang dilindungi memerlukan persetujuan eksplisit.
- Kunci penandatanganan
- Konfigurasikan penandatanganan persetujuan. Sistem eksekusi eksternal harus memverifikasi penerimaan bertanda tangan dan parameter order yang terikat sebelum mengirim order.
- Data pasar
- Hubungkan sumber harga dan berlangganan instrumen. Officer menerima kuotasi secara otomatis, menyediakannya bagi mesin risiko, dan menampilkan cap waktu serta diagnostik umpan data.
Sumber terbuka
Periksa kontrol yang Anda andalkan.
Sumber, konfigurasi, dan kontrak API tersedia untuk evaluasi Anda sendiri.
-
Apache-2.0
Officer dan OpenPit bersumber terbuka. Periksa implementasinya, bangun salinan Anda sendiri, dan verifikasi perilakunya terhadap kebutuhan integrasi.
-
Riwayat audit
Tindakan bidang kontrol menambahkan catatan audit. API audit biasa tidak mengedit catatan individual. Pemulihan cadangan dan pengaturan ulang data layanan dapat mengganti atau menghapus riwayat tersimpan; ini bukan pengarsipan eksternal yang tidak dapat diubah.
-
Proses dan basis data Anda
Jalankan Officer pada infrastruktur yang Anda kendalikan. Sumber data pasar dan koneksi perdagangan yang aktif menghubungi tujuan yang Anda konfigurasikan. Memeriksa order tidak mengirimkannya ke tempat perdagangan.
Periksa mesinnya
OpenPit mengevaluasi order menggunakan kebijakan, keadaan akun, posisi, reservasi, dan data pasar. Mereproduksi keputusan memerlukan semua masukan tersebut, bukan hanya order dan nilai batas.
Mulai cepat
Mulai Officer dengan satu perintah.
Instal Docker sekali saja. Lalu tempel satu perintah dan buka Officer di peramban Anda. Tidak diperlukan keterampilan pemrograman.
Mulai Officer
Mulai Docker Desktop. Buka PowerShell di Windows atau Terminal di macOS/Linux, tempel perintah ini, lalu tekan Enter.
docker run -d --name pit-officer --restart unless-stopped -p 127.0.0.1:8787:8787 -v pit-officer-data:/data ghcr.io/openpitkit/officer
Docker mengunduh Officer dan menjalankannya di latar belakang. Data Anda tetap berada di komputer saat kontainer dimulai ulang.
Buka panel. Kembali melalui alamat yang sama.
Tunggu proses awal selesai, lalu buka tautan di bawah. Simpan sebagai markah untuk kembali ke akun dan pengaturan Anda.
Perintah untuk membuka panel atau memulai ulang Officer
- Windows · PowerShell
-
Start-Process http://127.0.0.1:8787
- macOS
-
open http://127.0.0.1:8787
- Linux
-
xdg-open http://127.0.0.1:8787
Jika Anda menghentikan Officer, mulai kontainer yang ada dengan perintah di bawah. Jangan ulangi perintah instalasi pertama atau hapus data Anda.
docker start pit-officer
Di panel, tambahkan akun, instrumen, sumber harga, dan batas risiko. Buat atau impor kunci penandatanganan keputusan, lalu tambahkan koneksi perdagangan saat Anda siap mengirim order.
Mulai
Tampilkan keputusan pertama dengan jelas.
Jalankan Officer secara lokal, konfigurasikan kebijakan, dan periksa order yang diterima atau ditolak beserta catatan auditnya. Kemudian tentukan cara sistem eksekusi Anda menggunakan keputusan tersebut.
Apache-2.0 · Dihosting sendiri · Sumber tersedia
Tanya jawab
Pahami batasnya sebelum melakukan integrasi.
Eksekusi, izin, data pasar, dan penerapan adalah bagian dari kontrak integrasi.