Toss Securities Open API için Agent Skill
(github.com/BEOKS)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_KEYtabanlı 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
Yükleyince aklıma birkaç soru takıldı.
Denerken rahatsız eden bir nokta ya da riskli görünen bir kısım olursa lütfen rahatça paylaşın.