1 poin oleh beoks 4 jam lalu | 1 komentar | Bagikan ke WhatsApp

Ini adalah Agent Skill yang dibuat agar Open API Toss Securities bisa langsung digunakan di agen seperti Codex dan Claude Code.

Instalasi dapat dilakukan seperti di bawah ini.

npx skills add BEOKS/tossinvest-skill  

Anda juga bisa memasangnya hanya untuk agen tertentu.

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

Setelah instalasi, agen dapat merujuk ke dokumentasi Open API Toss Securities, skema OpenAPI, alur kerja, dan cara penggunaan CLI melalui /tossinvest-skill. Repositori ini juga menyertakan CLI yang bisa langsung dijalankan.

python3 scripts/tossinvest.py list-endpoints  
python3 scripts/tossinvest.py stocks --symbols 005930,AAPL  
python3 scripts/tossinvest.py prices --symbols 005930,AAPL  
  • JSON OpenAPI resmi dan dokumen gambaran umum
  • CLI untuk menelusuri endpoint/skema
  • Penerbitan token OAuth berbasis TOSS_API_KEY dan TOSS_SECRET_KEY
  • Melihat informasi saham, harga saat ini, bid-ask, transaksi, dan candle
  • Melihat nilai tukar KRW/USD serta informasi jam operasional pasar domestik dan AS
  • Melihat daftar akun, saham yang dimiliki, serta daftar/detail order
  • Melihat jumlah dana yang bisa digunakan untuk membeli, jumlah yang bisa dijual, dan biaya komisi
  • Membuat permintaan pembuatan/koreksi/pembatalan order

Untuk mencegah kesalahan, fitur terkait order menggunakan dry-run sebagai nilai default. Pembuatan, koreksi, atau pembatalan order yang sebenarnya hanya akan dijalankan jika --execute --yes diberikan bersama. Pembuatan order juga pada dasarnya dibuat agar clientOrderId wajib disertakan.

Mohon banyak dukungannya!

Terima kasih.

1 komentar

 
beoks 4 jam lalu

Setelah saya unggah, ada beberapa hal yang membuat saya penasaran.

  • Bagi yang menggunakan Open API Toss Securities, workflow apa yang ingin Anda otomatisasi?
  • Saya ingin mendapat masukan apakah bentuk Agent Skill ini benar-benar layak digunakan sebagai metode deployment.
  • Untuk fitur terkait order, saat ini saya memblokirnya secara default dengan mode dry-run, tetapi adakah pengaman tambahan yang diperlukan untuk alat agen berbasis API keuangan?

Kalau saat mencobanya Anda menemukan hal yang kurang nyaman atau bagian yang terlihat berisiko, silakan beri tahu dengan santai.