Cluefin-Dure - Aracı Kurum/DART API'lerini Kullanan Yerli Hisseler için Çoklu Yapay Zeka Ajanı
(github.com/kgcrom)Merhaba.
6 ay önce cluefin projesini paylaşmıştım,
bu kez cluefin içinde oluşturduğum openapi paketini (aracı kurumlar, DART RestAPI)
yapay zeka ajanlarının kullanabileceği araçlara bağlayarak yatırım araştırması için çoklu ajan projesi "cluefin-dure"yi yaptım.
Bu süreçte cluefin ile CLI, TUI ve frontend de yaptım, yapay zeka entegrasyonu denedim, otomatik alım satım/backtesting tarafında da çeşitli şeyler kurcaladım.
Yapım süreci eğlenceliydi ama düzenli kullanamadım; böyle olunca iyileştirecek bir şey de kalmıyor.. sadece gereksiz özellik ekleme... kısır döngü;;
Sonra Dexter projesini görüp "Ooo!! Bunu kendi ihtiyaçlarıma göre yaparsam kullanışlı olur" diye düşündüm ve başladım.
Yaşa virattt!!!
Evet, şimdiye kadar biraz içimi döktüm; artık projeyi tanıtayım.
Hedef
Geçmişte hasat zamanı insanların güçlerini birleştirip tarla işlerini yaptığı gibi,
yatırımlarımı da yapay zeka ajanları rolleri paylaşarak birlikte incelesin istedim,
bu yüzden adını "Dure" koydum.
Hâlâ cilalanacak çok yer var ama hedef, sadece tek bir hisseyi sormanın ötesine geçip
araştırma, şirket analizi ve portföy yönetimini tek bir iş akışında birleştiren, yatırım asistanı gibi bir araç yapmak.
Başlıca özellikler
pi kullandım. 🙏🏼
🤖 Çoklu ajan araştırması
Temel analiz / haber / strateji / backtest / eleştiri rollerini ayırarak araştırma yürütür.
💬 Konuşmalı keşif
Terminalde doğal dille doğrudan şirket analizi deneyebilirsiniz.
📊 Senaryo analizi
Örneğin Fed 50bp acil faiz indirimi yaparsa yarı iletken sektörü ne olur?
gibi bir soru sorduğunuzda, senaryoyu yapılandırıp hisse bazlı etkileri ve genel değerlendirmeyi rapor halinde düzenler.
🔎 Hisse tarama
Piyasa/stil kriterlerine göre aday hisseleri süzüp öncelik sırasını görebilirsiniz.
🧪 Strateji araştırması + backtest
Strateji fikri girildiğinde strateji tasarımı, backtest ve eleştiri aşamalarını ardışık olarak inceleyebilirsiniz.
📝 Sonuçları kaydetme ve rapor
Çalıştırma sonuçları data/runs/<runId>/report.html biçiminde saklanır; bunları terminal özeti ve HTML raporu olarak birlikte görebilirsiniz.
🧠 Bellek birikimi
Strateji, deney ve tez gibi içerikleri dosya tabanlı bellekle adım adım biriktiren bir yapı da ekliyorum.
Henüz erken aşamada ama kullandıkça daha iyi hale gelmesini ve kişisel tercihleri yansıtmasını istiyorum.
.
Gelecek planları
- Korea Investment & Securities için ABD hisseleri tool'u ekleme
- EDGAR API tool'u ekleme
- xbrl indirme ve parsing tool'u ekleme
- Finansal Denetim Servisi açıklamalarında dipnot parsing tool'u ekleme
- MiroFish'in sadeleştirilmiş bir sürümüyle tek bir olayı simüle edebilen özellik geliştirme
- autoresearch kavramını uygulayarak daha iyi araştırma ve şirket analizi yapılmasını sağlayacak özellikler geliştirme
Gerekli anahtar sayısı 4.
- OpenAI, Google AI aboneliği veya Anthropic API Key
- Korea Investment & Securities RestAPI Key
- Kiwoom Securities RestAPI Key
- Financial Supervisory Service OpenDart Key
Gerekli anahtar sayısı biraz fazla. hehe
Yapının kendisi ilginizi çekiyorsa sadece koda hafifçe göz atmak bile keyifli olabilir.
Teşekkürler.
Henüz yorum yok.