1 puan yazan beoks 4 시간 전 | 1 yorum | WhatsApp'ta paylaş

Toss Securities Open API’yi Codex, Claude Code gibi ajanlarda doğrudan kullanabilmek için hazırlanmış bir Agent Skill’dir.

Kurulum aşağıdaki gibi yapılabilir.

npx skills add BEOKS/tossinvest-skill  

Yalnızca belirli bir ajan belirtilerek de kurulabilir.

npx skills add BEOKS/tossinvest-skill --agent claude-code  

Kurulumdan sonra ajan, /tossinvest-skill üzerinden Toss Securities Open API belgelerine, OpenAPI şemasına, iş akışına ve CLI kullanımına başvurabilir. Depoya doğrudan çalıştırılabilir bir CLI de ekledim.

python3 scripts/tossinvest.py list-endpoints  
python3 scripts/tossinvest.py stocks --symbols 005930,AAPL  
python3 scripts/tossinvest.py prices --symbols 005930,AAPL  
  • Resmî OpenAPI JSON’u ve genel bakış belgesi
  • Endpoint/şema keşfi için CLI
  • TOSS_API_KEY, TOSS_SECRET_KEY tabanlı OAuth token alma
  • Hisse bilgisi, güncel fiyat, emir tahtası, gerçekleşen işlemler ve candle sorgulama
  • KRW/USD kuru ile yurt içi/ABD piyasa çalışma bilgilerini sorgulama
  • Hesap listesi, elde tutulan hisseler, emir listesi/detay sorgulama
  • Alım yapılabilir tutar, satılabilir adet ve komisyon sorgulama
  • Emir oluşturma/düzeltme/iptal isteği oluşturma

Hata önlemek için emirle ilgili özelliklerde varsayılan değer dry-run olarak ayarlanmıştır. Gerçek emir oluşturma, düzeltme ve iptal işlemleri yalnızca --execute --yes birlikte verildiğinde çalıştırılır. Emir oluşturma işlemi varsayılan olarak clientOrderId de gerektirir.

İlginizi bekliyorum!

Teşekkürler.

1 yorum

 
beoks 4 시간 전

Yükleyince aklıma birkaç soru takıldı.

  • Toss Securities Open API kullananlar hangi iş akışlarını otomatikleştirmek istiyor?
  • Agent Skill formatının gerçekten kullanılabilir bir dağıtım biçimi olup olmadığı konusunda geri bildirim almak istiyorum.
  • Emirle ilgili işlevleri varsayılan olarak dry-run ile engelledim; finansal API’ler için ajan araçlarında gerekli olabilecek başka güvenlik önlemleri var mı?

Denerken rahatsız eden bir nokta ya da riskli görünen bir kısım olursa lütfen rahatça paylaşın.