İçeriğe geç
Pit Officer
Kendi altyapınızda işlem öncesi risk kontrolü

Emri kontrol edin. Sonraki adımların kontrolü sizde kalsın.

Yerleşik aracı kurum ve borsa bağlantıları, otomatik piyasa fiyatları ve işlem öncesi risk kontrolleri. Hesapları ve emir akışını yerel panelden, REST API veya MCP araçları üzerinden yönetin.

Aracı kurumları ve fiyat akışlarını görün

Açık kaynak · Apache-2.0

Yerleşik işlem bağlantıları
Interactive Brokers · Binance · Alpaca · eToro
Etkinleştirdiğiniz bağlantılar üzerinden onaylı emirleri gönderin ve gerçekleşmeleri alın.
Otomatik piyasa fiyatları
Enstrümanlara abone olun. Officer, bağlı kaynaklardan fiyatları alır ve risk motoruna sağlar.
İş akışını görün

Bağlantılar

Aracı kurumunuzu bağlayın. Fiyatları otomatik alın.

Panelde ihtiyacınız olan bağlantıları seçin. İşlem bağlantıları emir gönderir; piyasa verisi akışları, risk kontrollerine piyasa fiyatlarını sağlar.

Yerleşik işlem bağlantıları

  • Interactive Brokers
  • Binance
  • Alpaca
  • eToro

Etkinleştirdiğiniz bağlantı üzerinden onaylı emirleri gönderin ve gerçekleşme güncellemelerini alın.

Kendi aracı kurum hesabınızı ve kimlik bilgilerinizi kullanın. Kullanılabilir enstrümanlar ile test veya gerçek işlem modları, sağlayıcıya ve bağlantı ayarlarına bağlıdır.

Piyasa verisi akışları

  • Interactive Brokers
  • Binance
  • Kraken
  • Coinbase
  • Alpaca
  • OKX
  • Bybit
  • OANDA
  • Finnhub

Bir kaynak seçin ve enstrümanlara abone olun. Officer, risk kontrolleri için fiyatları otomatik alır. Özel bir veri akışını da bağlayabilirsiniz.

Sağlayıcının kimlik bilgileri, piyasa verisi izinleri ve abonelikler hangi fiyatların kullanılabileceğini belirler. Yalnızca fiyat akışı, işlem yapmayı etkinleştirmez.

Officer'ı başlatın ve bağlantılarınızı yapılandırın

Kullanım senaryoları

Yapmanız gereken işle başlayın.

Emir akışı geliştiren, riski yöneten ve işlem otomasyonu yazan ekipler için. Her yol, sizin yönettiğiniz kontroller ve ihtiyaç duyduğunuz entegrasyonla başlar.

  • Öz kaynakla işlem yapan masalar · risk ekipleri

    Hesap limitlerini stratejinin dışında tutun

    Hesapları, grupları ve risk politikalarını tek panelden yönetin. Stratejinin kodunu değiştirmeden yeni risk onaylarını durdurmak için bir hesabı veya grubu engelleyin.

    • Pozisyonları, politika kararlarını ve hesap değişikliklerini aynı kontrol düzlemi üzerinden inceleyin.
    • Engelleme, risk onayı aşamasında uygulanır. Tüm emirlerin iptal edilmesi, pozisyonların tasfiyesi veya gerçekleşmiş işlemlerin geri alınması anlamına gelmez.
    Dokümanları oku
  • Aracı kurum ve borsa mühendisleri

    Emir akışınıza bir risk kararı ekleyin

    Emirleri değerlendirmek ve gerçekleşmeleri bildirmek için REST kullanın. Yalnızca onay veren bir entegrasyonda, gerçekleşme bileşeniniz emri göndermeden önce tam olarak o emre bağlı imzalı kabul kararını doğrulamalıdır.

    • Gerçekleşme raporlarıyla gerçekleşmeleri ve hesap durumunu güncel tutun; yalnızca işlem sonrası raporlama bir işlemi önleyemez.
    • yerleşik işlem bağlantılarını kullanın veya mevcut gerçekleşme sisteminizi koruyup risk API'sini entegre edin.
    Dokümanları oku
  • Ajan geliştiricileri · geliştiriciler

    Ajana yalnızca ihtiyaç duyduğu araçları verin

    Varsayılan olarak salt okunur araçlar etkinken MCP üzerinden bağlanın. Değişiklik yapan hangi araçların etkinleştirileceğini operatör seçer. Verdiğiniz izinler risk sınırınızın bir parçası olmaya devam eder.

    • Hesap engelleme ve engeli kaldırma işlemleri MCP araçları değildir.
    • Kontrol ve gönderim ayrı işlemlerdir. Etkinleştirilmiş bir bağlantı üzerinden işlem yapmak, işlem yolunu gerektirir; kendi aracı kurum kimlik bilgilerine sahip bağımsız bir ajan harici bir kontrolü atlayabilir.
    Dokümanları oku
  • Kuant ekipleri · bağımsız yatırımcılar ve geliştiriciler

    Bir stratejiyi açık risk kurallarına göre değerlendirin

    Panelden bir fiyat kaynağı bağlayın ve enstrümanlarınıza abone olun. Officer piyasa fiyatlarını otomatik olarak alır. Risk politikalarını yapılandırın, aday emir kararlarını inceleyin ve gerçekleşmeye ihtiyaç duyduğunuzda yerleşik bir işlem bağlantısı ekleyin.

    • OpenPit, bildirilen gerçekleşmelerden gerçekleşmiş P&L hesaplar ve hesap para birimine dönüştürmek için yapılandırılmış döviz verilerini kullanır.
    • P&L bariyerleri, motora sağlanan durum ve verilere göre çalışır. Bunlar kontrol mekanizmalarıdır; işlem zararlarına karşı garanti değildir.
    Dokümanları oku

Nasıl çalışır

Tek motor. Üç kullanım yolu.

Panel, REST ve MCP, Officer'ın kontrol düzlemini paylaşır. Emir değerlendirmesi, gerçekleşme ve raporlama ayrı işlemlerdir.

  1. 01 Değerlendirir

    OpenPit motoru

    Bir emri yapılandırılmış politikalara, hesap durumuna ve gereken piyasa verilerine göre değerlendirir. Bir gerekçeyle birlikte kabul veya ret döndürür.

    Determinizm; pozisyonlar, rezervasyonlar ve piyasa verileri dâhil olmak üzere aynı eksiksiz girdileri ve durumu gerektirir.

  2. 02 Koordine eder

    Pit Officer kontrol düzlemi

    Hesapları, grupları, politikaları, emirleri ve denetim kayıtlarını yerel veritabanınızda saklar. Başlangıçta motorun durumunu geri yükler.

    Yerleşik işlem bağlantıları onaylı emirleri gönderir ve gerçekleşmeleri Officer'a geri getirir. Piyasa verisi abonelikleri motora fiyatları otomatik olarak sağlar.

  3. 03 Yönetir

    Operatör paneli

    Hesapları, pozisyonları ve emirleri inceleyin, politikaları ve MCP izinlerini yönetin, veri kaynaklarını yapılandırın ve denetim geçmişini inceleyin.

    Aynı kontrol düzlemini REST veya MCP üzerinden kullanın. Uç nokta erişimi ve etkinleştirdiğiniz araçlar, dağıtımınızın erişim sınırının parçasıdır.

Emir isteğinden risk kararına

Yalnızca onay veren bir entegrasyon, kararı gerçekleşme sisteminize döndürür. İmzalama etkinse, gerçekleşmeden önce imzalı kabul kararını ve emrin tam parametrelerini doğrulayın. Gönderim, seçilen işlem yerine etkinleştirilmiş bir bağlantıyı kullanır. Officer, verileri yapılandırdığınız işlem ve piyasa verisi hedeflerine gönderir.

Piyasa verisi ve işlem bağlantıları

Piyasa verisi akışları
piyasa fiyatları
Aynı Pit Officer
onaylı emirler
gerçekleşme güncellemeleri
Aracı kurum / borsa

Panelin içi

Kontroller tek bir yerde.

API üzerinden sunulan aynı durumu incelemek ve yönetmek için yerel paneli kullanın. Bir sonraki sorunuzu yanıtlayan sayfayla başlayın.

Gösterge paneli
Varlık sayıları, ajanın etkin komut yüzeyi, piyasa verisi sağlığı ve denetim kaydından son etkinlikler.
Politikalar
Hesap ve varlık bazında motora uygulanan risk politikası bariyerleri. Her satır, emir akışı üzerinde tek bir kısıttır.
Hesaplar
Hesaplar ve gruplar tek bir yerde. Yeni risk onaylarını önlemek için bir hesabı veya grubu engelleyin, uygun olduğunda engeli kaldırın.
Emirler
Kendi harici emir kimliğinize karşı bir gerçekleşmeyi bildirin, bir insanı bekleyen emirleri onaylayın veya iptal edin.
Denetim
Kaydedilmiş eylemleri ve kaynaklarını inceleyin. Denetim API'si tekil kayıtları düzenlemez; yedekten geri yükleme ve veri sıfırlama ayrı işlemlerdir.
MCP erişimi
Bir yapay zeka ajanının hangi komutları çağırabileceğini seçin, ardından onu MCP üzerinden bağlayın. Korumalı komutlar açık bir onay gerektirir.
İmzalama anahtarları
Onay imzalamayı yapılandırın. Harici bir gerçekleşme sistemi, emri göndermeden önce imzalı kabul kararını ve bağlanmış emir parametrelerini doğrulamalıdır.
Piyasa verisi
Bir fiyat kaynağı bağlayın ve enstrümanlara abone olun. Officer kotasyonları otomatik olarak alır, risk motoruna sağlar ve zaman damgalarıyla akış tanılamalarını gösterir.
Dokümanları oku

Açık kaynak

Güvendiğiniz kontrolleri inceleyin.

Kaynak kodu, yapılandırma ve API sözleşmesi kendi değerlendirmeniz için erişilebilirdir.

  • Apache-2.0

    Officer ve OpenPit açık kaynaktır. Uygulamayı inceleyin, kendi kopyanızı derleyin ve davranışı entegrasyon gereksinimlerinize göre doğrulayın.

  • Denetim geçmişi

    Kontrol düzlemi eylemleri denetim kayıtları ekler. Olağan denetim API'si tekil kayıtları düzenlemez. Yedekten geri yükleme ve hizmet verilerini sıfırlama, saklanan geçmişi değiştirebilir veya kaldırabilir; bu, değiştirilemez bir harici arşiv değildir.

  • Sizin süreciniz ve veritabanınız

    Officer'ı kontrol ettiğiniz altyapıda çalıştırın. Piyasa verisi kaynakları ve etkinleştirilmiş işlem bağlantıları, yapılandırdığınız hedeflerle iletişim kurar. Bir emri kontrol etmek, onu bir işlem yerine göndermez.

Motoru inceleyin

OpenPit; politikaları, hesap durumunu, pozisyonları, rezervasyonları ve piyasa verilerini kullanarak emri değerlendirir. Bir kararı yeniden üretmek, yalnızca bir emir ve limit değerini değil, bu eksiksiz girdileri gerektirir.

OpenPit'i keşfedin

Hızlı başlangıç

Officer'ı tek komutla başlatın.

Docker'ı bir kez yükleyin. Ardından tek komut yapıştırın ve Officer'ı tarayıcınızda açın. Programlama bilgisi gerekmez.

Docker henüz yüklü değil mi? Docker'ı yükleyin

Officer'ı başlatın

Docker Desktop'ı başlatın. Windows'ta PowerShell veya macOS/Linux'ta Terminal açın, bu komutu yapıştırın ve Enter tuşuna basın.

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, Officer'ı indirir ve arka planda çalıştırır. Konteyner yeniden başladığında verileriniz bilgisayarınızda kalır.

Paneli açın. Aynı adresten geri dönün.

İlk başlatmanın tamamlanmasını bekleyin, ardından aşağıdaki bağlantıyı açın. Hesaplarınıza ve ayarlarınıza geri dönmek için yer imi olarak kaydedin.

Paneli açın
http://127.0.0.1:8787
Paneli açma veya Officer'ı yeniden başlatma komutları
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

Officer'ı durdurduysanız mevcut konteyneri aşağıdaki komutla başlatın. İlk kurulum komutunu tekrar çalıştırmayın ve verilerinizi silmeyin.

docker start pit-officer

Panelde bir hesap, enstrüman, fiyat kaynağı ve risk limitleri ekleyin. Kararlar için bir imza anahtarı oluşturun veya içe aktarın, ardından emir göndermeye hazır olduğunuzda işlem bağlantısı ekleyin.

Başlangıç

İlk kararı görünür kılın.

Officer'ı yerel olarak çalıştırın, bir politika yapılandırın ve kabul edilen veya reddedilen bir emri denetim kaydıyla birlikte inceleyin. Ardından gerçekleşme sisteminizin bu kararı nasıl kullanacağını seçin.

Apache-2.0 · kendi altyapınızda · kaynak kodu erişilebilir

Sık sorulan sorular

Entegrasyondan önce sınırları öğrenin.

Gerçekleşme, izinler, piyasa verileri ve dağıtım, entegrasyon sözleşmesinin parçasıdır.

Verilerim nerede saklanır?
Hesaplar, politikalar, emirler ve denetim kayıtları yerel SQLite veritabanınızda saklanır. Yapılandırılmış piyasa verisi bağdaştırıcıları ve etkinleştirilmiş işlem bağlantıları, sağlayıcılarıyla iletişim kurar. Bir emri kontrol etmek, tek başına o emri bir işlem yerine göndermez.
Hangi piyasaları ve bağlantıları kullanabilirim?
Yerleşik işlem bağlantıları arasında Interactive Brokers (TWS / IB Gateway), Binance, Alpaca ve eToro bulunur. Fiyat kaynağı bağdaştırıcıları arasında Interactive Brokers, Binance, Kraken, Coinbase, Alpaca, OKX, Bybit, OANDA ve Finnhub ile özel bir kaynak bulunur. Her bağlantının desteklediği enstrümanları, veri erişim haklarını ve paper veya live modlarını kontrol edin. Fiyat kaynağı bağdaştırıcısı tek başına emir gerçekleştirme sağlamaz.
Officer piyasa fiyatlarını otomatik olarak alabilir mi?
Evet. Panelde bir kaynak yapılandırın ve enstrümanlara abone olun. Officer fiyatları otomatik olarak alır ve risk kontrolleri için OpenPit'e sağlar. Kotasyon zaman damgalarını, kaynak durumunu ve tanılamaları panelden inceleyin. Sağlayıcı kimlik bilgileri, veri erişim hakları ve yapılandırdığınız abonelikler hangi fiyatların kullanılabileceğini belirler.
Officer emir gönderir mi?
Evet. Officer, onaylı emirleri etkinleştirdiğiniz yerleşik işlem bağlantıları üzerinden gönderir ve gerçekleşme güncellemelerini muhasebe kayıtlarına alır. Sağlayıcıyı, kimlik bilgilerini ve hedefi siz yapılandırırsınız. Officer'ı yalnızca risk kararları için kullanıp gerçekleşmeyi kendi sisteminizde de tutabilirsiniz; bir emri değerlendirmek ve göndermek ayrı eylemlerdir.
OpenPit ile ilişkisi nedir?
OpenPit risk motorudur. Officer bunun etrafına yerel veritabanını, operatör panelini, REST API'yi ve MCP arayüzünü ekler. Tekrarlanabilir değerlendirme, piyasa verileri ve rezervasyonlar dâhil motorun aynı eksiksiz girdilerini ve durumunu gerektirir.
Bir yapay zekâ ajanı limitlerimi aşabilir mi?
Varsayılan MCP arayüzü salt okunurdur; değişiklik yapan araçlar operatörün açık iznini gerektirir. Hesap engelleme ve engeli kaldırma MCP üzerinden sunulmaz. Harici bir gerçekleşme sistemi, Officer'ın imzalı kabul kararlarını zorunlu kılmalıdır; bu kontrolün zorunlu olmasını istiyorsanız ajanın aracı kuruma alternatif bir yolu olmamalıdır. Araç izinleri, verilen erişimin her türlü kötüye kullanımına karşı koruma sağlamaz.
Nasıl başlarım ve ağ erişimine açabilir miyim?
Docker'ı yükleyin, Officer'ı hızlı başlangıçtaki tek komutla başlatın ve http://127.0.0.1:8787 adresini açın. REST, HTTP MCP ve API başvurusu aynı hizmeti kullanır. Uç noktalarda yerleşik kimlik doğrulama yoktur; erişim sınırı sağlamadığınız sürece hizmeti yerel tutun.
Bir onay imzası neyi garanti eder?
İmzalama etkinken işlem öncesi kabul ve ret kararları Ed25519 imzası taşır. İmzasız bir mod da vardır; her API hatası için imza garanti edilmez. Gerçekleşme sistemi imzayı, kabul kararını ve bağlanmış emir parametrelerini doğrulamalıdır. Rezervasyonlar bir zamanlayıcıyla serbest bırakılmaz; yaşam döngüleri ilgili onay, gerçekleşme raporu veya iptal akışıyla tamamlanır.