← Makalelere geri dön
June 23, 2026
5 dakikalık okuma

Gunluk Hisse Analizi: Bir Izleme Listesini Gunluk Karar Panosuna Donusturen Yapay Zeka Sistemi

Gunluk Hisse Analizi: Bir Izleme Listesini Gunluk Karar Panosuna Donusturen Yapay Zeka Sistemi
#LLM
#hisse analizi
#karar desteği
#veri hattı
#inceleme
#github
#açık-kaynak

Daily Stock Analysis — yapay zeka karar panosu

ZhuLinsen tarafindan gelistirilen daily_stock_analysis, su anin en cok yildizlanan yapay zeka-finans projelerinden biri — Trendshift'te gunun 1 numarali Python deposu. Ama ilginc olan kisim yildiz sayisi degil. Ilginc olan, projenin fiyatlari tahmin ediyormus gibi davranmayi reddetmesi. Bunun yerine daha dar ama cok daha faydali bir sorunu cozuyor: her islem gunu, izleme listenizi alip yapilandirilmis, aciklanabilir bir analitik rapor uretmek — ve onu gercekten okudugunuz yere, mesajlasma uygulamaniza ulastirmak.

Proje yazarinin sorumluluk reddi: yalnizca ogrenme ve arastirma amaclidir. Yatirim tavsiyesi degildir. Piyasalar risk tasir.

Temel Fikir: Bir Bot Degil, Gunluk Bir Analist-Raportor

Cogu "yapay zeka islem" deposu ayni hayalin pesinden kosar: model gir, sinyal cik, para yuksel. daily_stock_analysis daha durust bir on kabule dayaniyor — yatirimin zor kismi bir sinyal daha uretmek degil, bir hisse hakkinda eksiksiz, tutarli bir tablo olusturmak ve onu her gun ayni sekilde yazmaktir.

Bu yuzden bir programa bagli calisan kidemsiz bir analist gibi davranir. Hat dogrusal ve okunabilir:

Asama Ne olur
Veri cekme Fiyatlar, gunluk mumlar, gostergeler, sermaye akisi, temeller, cipler
Teknik analiz Hareketli ortalamalar, RSI, hacim, sapma orani, trend siniflandirmasi
Haber ve istihbarat Hisse basina guncel haberler, duyurular, duygu durumu aranir
LLM analizi Bir baglam paketi ve prompt olusturur, JSON karar panosu uretir
Rapor olusturma Markdown rapor, istege bagli olarak goruntuye donusturulur
Bildirim WeCom, Feishu, Telegram, Discord, Slack veya e-postaya gonderir

Varsayilan olarak bir programa gore calisir (hafta ici, kapanis sonrasi) ve islem disi gunleri atlar. A-hisseleri, Hong Kong, ABD hisseleri ve ETF'leri kapsar; veri kaynaklarinin ulasmadigi yerlerde Japon ve Kore piyasalari dusuk seviyede desteklenir.

Sessizce Akilli Kisim: Veri Yedegi

Veri hatti: kaynaklardan panoya

Projedeki en saglam muhendislik karari LLM degil — veriyi varsayilan olarak guvenilmez kabul etme bicimidir.

Piyasa verisi, her biri bir oncekinin yedegi olan alti saglayicilik bir oncelik zinciri uzerinden cekilir:

Efinance (P0) → Tencent (P0) → Akshare (P1) → Pytdx (P2) → Baostock (P3) → Yfinance (P4)

Bir ABD hissesini analiz ettiginizde, sistem yalnizca Cin'e ozgu saglayicilari otomatik olarak atlar ve Yahoo Finance'e yonlendirir. Bir kaynak basarisiz olursa, zaman asimina ugrarsa veya kismi veri donerse, calistirma tum raporu cokerterek degil, yalnizca o blogu dusurur. Prompt'a hangi bloklarin fallback, partial veya missing oldugu bile bildirilir — boylece model bir sayi uydurmak yerine "veri mevcut degil" yazmak zorunda kalir.

Bu, herhangi bir uretim sistemi icin dogru sezgidir: tek bir veri kaynaginin basarisiz olmasi asla tum analizi cokertmemelidir. Her beslemeyi en iyi caba olarak ele alin, alanlari standartlastirin ve eksik veriyi sessizce doldurmak yerine gorunur kilin.

Karar Panosu

LLM duzyazi dondurmez — raporun tutarli bir duzene cevirdigi kati bir JSON "karar panosu" dondurur:

  • Cekirdek sonuc — tek cumle: al, tut veya bekle, arti zaman duyarliligi.
  • Ayri tavsiye — pozisyonu tutan biri ile nakitte olan biri icin farkli yonlendirme.
  • Veri perspektifi — MA hizalanmasi, fiyatin destek/direnc karsisindaki durumu, sapma orani, hacim okumasi.
  • Istihbarat — risk uyarilari ve olumlu katalizorler, her biri bir tarih tasimak zorunda.
  • Savas plani — somut nisanci noktalari: ideal alis, zarar durdur, hedef, pozisyon boyutlandirma.
  • Kontrol listesi — her kosul ✅ / ⚠️ / ❌ ile isaretli (yukselen hizalanma, sapma araliginda, hacim, buyuk olumsuz haber yok, degerleme).

Prompt'a islenen disiplin nettir ve mantiklidir: pesinden kosma (MA5'in %5'inden fazla uzerindeki bir sapma kati bir "alma" demektir), yalnizca yukselen MA hizalanmasinda islem yap (MA5 > MA10 > MA20), destege dogru dusuk hacimli bir geri cekilisi almayi tercih et ve tek bir gunun hareketiyle asla al ile sat arasinda gecis yapma.

Ajan Stratejileri: Sisteme Bir Soru Sorun

Gunluk raporun otesinde, proje hisse basina sorgulayabileceginiz 15 yerlesik strateji oyun kitabi iceren bir ajan modu ile gelir:

Aile Ornekler
Trend / hareketli ortalamalar MA altin kesisim, yukselis trendi
Yapi teorisi Chan (Zen) teorisi, Elliott dalgasi
Davranis / likidite duygu dongusu, hacim kirilmasi, dip hacmi, dusuk hacimli geri cekilis
Katalizor / anlati sicak tema, olay-odakli, beklenti yeniden fiyatlama
Kalite / buyume buyume kalitesi

Her strateji, kendi kurallari, gerekli araclari ve puanlama ayarlamalari olan bir YAML dosyasidir — boylece "istihbarat" tek bir dev prompt icine gizlenmis degil, yapilandirilabilir ve denetlenebilirdir.

Kendini Kandirmadan Nasil Okunur

Bunun gibi herhangi bir projeye asiri guvenmek kolaydir. Durust bir degerlendirme kontrol listesi:

  1. Haber kaynagi kalitesi. Istihbarat blogu yalnizca yapilandirilmis arama saglayicilariniz kadar iyidir — onlar olmadan duygu durumu ve katalizorler bos kalir ve rapor tamamen teknik analize dayanir.
  2. Belirlenimcilik. LLM ciktilari degisir; ayni hisse calistirmalar arasinda biraz farkli okunabilir. Panoyu sabit bir gercek degil, yapilandirilmis bir gorus olarak ele alin.
  3. Piyasaya gore kapsam. A-hisse derinligi (sermaye akisi, cipler, dragon-tiger), verinin kapsamadigi piyasalarda zarafetle not_supported durumuna dusuyor.
  4. Veri tazeligi. fallback/partial bayraklarina dikkat edin — dusurulmus girdiler, tam olarak prompt'un talimat verdigi gibi guveninizi azaltmali.
  5. Geriye donuk test ≠ kar. Rapor karar desteğidir, dogrulanmis bir avantaj degil.

Sinirlamalar ve Durust Degerlendirme

daily_stock_analysis ne degildir:

  • Bir yurutme sistemi degildir. Analiz eder ve raporlar; emir vermez ve likiditeyi modellemez.
  • Modele bagimlidir. Cikti kalitesi, yonelttiginiz LLM'i izler.
  • Aramaya bagimlidir. Haber API anahtarlari olmadan, raporun niteliksel yarisi incelir.
  • Belirlenimci degildir. Ayni girdiler biraz farkli panolar verebilir.

Baglantilar

Sonuc

daily_stock_analysis bir kahin olarak degil, tekrarlanabilir, otomatiklestirilmis bir analitik aliskanlik olarak degerlidir:

  • "Bir hisseye bakmanin" ne anlama geldigini her gun standartlastirin.
  • Veriyi guvenilmez kabul edin ve bosluklari gorunur kilin.
  • Sonucu aciklanabilir kilin — puan, seviyeler, kontrol listesi, riskler.
  • Fikir uretimini (15 strateji) disiplinli bir karar cercevesinden ayirin.

Ogrenme, gunluk inceleme ve bir arastirma is akisini prototipleme icin iyi insa edilmistir. Uretim icin bir sonraki katman, her ciddi sistemin ihtiyac duydugu ayni katmandir: dogrulanmis veri, model-drift kontrolu, gercekci yurutme ve yalnizca prompt'larda degil kodda yasayan risk kurallari.

Sorumluluk Reddi: Bu makalede sağlanan bilgiler yalnızca eğitim ve bilgilendirme amaçlıdır ve finansal, yatırım veya ticaret tavsiyesi niteliği taşımaz. Kripto para ticareti önemli bir kayıp riski içerir.

Yazarlar

Eugen Soloviov
Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Newsletter

Piyasanın Önünde Olun

Özel yapay zeka ticaret içgörüleri, piyasa analizi ve platform güncellemeleri için bültenimize abone olun.

Gizliliğinize saygı duyuyoruz. İstediğiniz zaman abonelikten çıkabilirsiniz.