arimanyus/warrenduffer
AI-driven intraday trading bot for Indian stocks. Jev ranks the Nifty 50 every 15s; code sizes each trade and places the stop; orders go live through Zerodha Kite or Kotak Neo. Day replay, kill switch, daily loss halt, terminal dashboard.
Hızlı değerlendirme
Özet
Warren Duffer, Jev ile Nifty 50 hisselerini sıralayıp Kotak Neo veya Zerodha üzerinden intraday emirleri otomatikleştiren bir TypeScript trading botudur.
Profiline uyum
Hindistan borsasında otomatik işlem yapmaya yöneliktir; profilinizde trading veya finansal piyasa ihtiyacı bulunmuyor.
Neden yükseliyor
5 günlük yaşına rağmen 93 yıldız almış; AI ile trading ve gerçek broker entegrasyonu ilgi çekici olabilir. Ancak yıldızların hangi nedenle geldiği bilinmiyor; 9 commit ve tek farklı yazar, ilginin benimseme veya teknik doğrulama anlamına geldiğini göstermiyor.
Problem
Hindistan borsasında intraday işlem yapanların hisse seçimi, pozisyon boyutlandırma, stop uygulama ve günlük zarar sınırı yönetimini otomatikleştirme ihtiyacını hedefliyor.
Çözüm
Node.js sürecinde broker REST client'larını, Jev modelini ve Vercel AI Gateway üzerinden çalışan iki aşamalı sıralamayı birleştiriyor. Kod pozisyon boyutunu ve stop seviyesini belirliyor; emirleri broker'a iletiyor, SQLite audit log tutuyor ve replay ile sanal saat üzerinde geçmiş barları çalıştırabiliyor.
Yenilik
Belirgin bir teknik yenilik kanıtlanmıyor. AI tabanlı hisse sıralamasını emir yürütme, risk kontrolleri ve replay ile bir araya getiriyor; ancak bu bileşimin kârlılık veya mevcut yaklaşımlara üstünlük sağladığına dair sunulan kanıt yok.
Teknolojiler
- TypeScript
- Node.js
- Vercel AI SDK
- Vercel AI Gateway
- TypeSafe AI Jev
- SQLite
- Kotak Neo Trade API
- Zerodha Kite Connect
Riskler
- README'ye göre paper-trading modu yok; yazılım gerçek emir gönderiyor ve hızlı finansal kayba yol açabilir.
- Kârlılık, canlı performans veya bağımsız backtest sonuçları gösterilmiyor; replay bar tabanlı simüle edilmiş fill kullanıyor ve canlıdaki tüm özellikleri içermiyor.
- Zerodha entegrasyonu belgelerine göre yazılmış, ancak henüz canlıda doğrulanmamış.
- README, Zerodha intraday brokerage ücretinin PnL hesabına dahil edilmediğini belirtiyor.
- Repo 5 günlük, 9 commit'li ve tek yazarlı; bakım sürekliliği ve davranış güvenilirliği hakkında kanıt sınırlı.
- Gerçek para ve broker kimlik bilgileriyle çalıştığından API erişimi, oturum yönetimi ve yanlış emir riskleri dikkatle incelenmeli.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.