Bir RL alım-satım sistemi kurmaya dair mühendislik notları
Kripto piyasaları için pekiştirmeli öğrenmeyle bir alım-satım sistemi kurmaya dair anonim bir günlük — yöntem, altyapı ve dürüst hatalar. Sinyal yok, getiri vaadi yok, yatırım tavsiyesi değildir.
Bir zamanlar gerçekten iyi görünen bir stratejim vardı. Simülasyon sonuçları sağlamdı, tutarlıydı; insanı biraz daha dik oturtan türden bir şeydi. Sonra onu gerçekten işletmenin ma…
2026-07-28 · Bir Trading RL Sistemi İnşa EtmekBu proje boyunca geliştirmem gereken en zor beceri teknik değildi. Ellerimi cebime koymayı öğrenmekti. Bir şey çalışırken onu kendi haline bırakmak — içine uzanıp "yardım etme" dür…
2026-07-26 · Bir Alım Satım RL Sistemi İnşa Etmekİşin başlarında, beni mutlu etmesi gereken kadar iyi bir backtest sonucu vardı. Bunun yerine, birkaç dakika ona bakıp durduktan sonra beni derinden tedirgin etti. Simülasyondaki kâ…
2026-07-24 · Bir Alım Satım RL Sistemi İnşa EtmekProjenin başlarında — çoktan söküp baştan inşa ettiğim bir deneyde — öğrenen bir ajana bir hedef verdim ve o da bu hedefin peşinden tam, harfi harfine ve tek bir amaca kilitlenmiş…
2026-07-22 · Bir Alım-Satım PÖ Sistemi İnşa EtmekBir dönem vardı; bu proje üzerinde inanılmaz çok çalışıyor, muazzam miktarda iş üretiyor ve bunların hepsi için harika hissediyordum — ama neredeyse hiç gerçek ilerleme kaydetmiyor…
2026-07-20 · Bir Alım-Satım RL Sistemi İnşa EtmekBirkaç gün boyunca sistemimde derin, gizemli bir hata olduğundan emindim. Loglarım çöp olarak çıkıyordu. Bir veri dönüştürme adımı, ince bir biçimde yanlış çıkan dosyalar üretiyord…
2026-07-18 · Bir Alım Satım RL Sistemi İnşa EtmekBaşlangıçta, icat ettiğim alım satım stratejileriyle dolu bir klasörüm vardı — bir düzine kadar, belki daha fazla. Her biri, piyasanın nasıl işlediğine dair küçük bir teoriydi; öze…
2026-07-16 · Bir Alım Satım RL Sistemi İnşa EtmekBir süre boyunca, kendi ciddiyetimi aramamın büyüklüğüyle ölçtüm. Bir stratejinin yüz milyonlarca konfigürasyonunu test ettim ve sonra, bu yetersiz hissettirdiğinde, milyarlarcasın…
2026-07-14 · Bir Alım Satım RL Sistemi İnşa EtmekBir gün eğitim kaybım bir sayı olmaktan çıktı. Yüksek değil, kararsız değil — sadece NaN, bir bilgisayarın cevabı olmayan bir aritmetik yapması istendiğinde kaldırdığı o küçük bayr…
2026-07-12 · Bir Alım Satım RL Sistemi İnşa EtmekSistemimin aynı çekirdek bileşenini üç kez yeniden yazdım. Yamamadım, yeniden düzenlemedim — sıfıra yakın bir noktadan, üç ayrı kez yeniden inşa ettim. Ve her seferinde, bu sürümün…
2026-07-10 · Bir Alım Satım RL Sistemi İnşa EtmekBu projenin ilk dönem geçmişini dikkatle okursanız, kıdemli bir meslektaşımla tanışırdınız. Mimari kararlarımı gözden geçirdi. Daha kötü fikirlerime karşı çıktı. Önemli hiçbir şey…
2026-07-08 · Bir Alım Satım RL Sistemi İnşa EtmekBir zamanlar canlı işlem botuma bir zeka kıvılcımı gibi hissettiren bir şey verdim: uyum sağlama yeteneği. Bir dizi kayıptan sonra daha temkinli olurdu; bir dizi kazançtan sonra is…
2026-07-06 · Bir İşlem RL Sistemi İnşa EtmekBir gün git, çalışmamı kaydetmeme öylece izin vermez oldu. Push'um daha önce hiç görmediğim bir sunucu hatasıyla başarısız oldu — bir merge çakışması değil, bir izin sorunu değil,…
2026-07-04 · Bir Alım-Satım RL Sistemi İnşa Etmekİlk modellerimden biri, güvenilir bir şekilde, neredeyse sıkıcı denecek kadar kârlı görünen işlemler buldu — küçük kazançların istikrarlı bir damlaması, sonunda gerçekten gerçek bi…
2026-07-02 · Bir Trading RL Sistemi İnşa EtmekHaftalarca süren bir dönem boyunca olağanüstü ilerleme kaydediyordum — ve bunu kanıtlayacak rakamlarım vardı. Kod tabanımın bir kalite puanı vardı ve bu puan, seans seans, kusursuz…
2026-06-30 · Bir Alım Satım RL Sistemi İnşa EtmekBirkaç milyon eğitim örneğinden oluşan bir veri kümesi inşa etmeye koyuldum. İşlem hattı bittiğinde bana bunun yüzde birkaçını verdi — o kadar küçük bir kesir ki yazım hatası gibi…
2026-06-28 · Bir Alım Satım RL Sistemi İnşa EtmekBir keresinde ağır bir hesaplamayı CPU'dan GPU'ya taşıdım, uçacağını umuyordum. Onun yerine süründü — yerine geçmesi gereken sıradan koddan çarpıcı biçimde daha yavaştı. Hız satın…
2026-06-26 · Bir Alım Satım RL Sistemi İnşa EtmekBir keresinde bir geriye dönük test, umduğumun neredeyse tam tersi olan bir kazanma oranıyla geri döndü. Modelin çoğunlukla haklı olmasını istediğim yerde, çoğunlukla yanılıyordu —…
2026-06-24 · Bir Alım Satım RL Sistemi İnşa EtmekBir gece, uzun bir işin tam ortasında, bilgisayarımın tamamı kendiliğinden kapanıp tekrar açıldı. Program değil — makinenin kendisi. Bir an bir süreç çalışıyordu; sonraki an karşım…
2026-06-22 · Bir Alım Satım RL Sistemi İnşa Etmekİlk canlı işlem botumun geçmişinin bir yerinde, gurur duymadığım bir commit var. İki kelimelik. Çalışan sistemin tam ortasında, bir sorunu ortadan kaldırmak için, hesabı koruması g…
2026-06-20 · Bir İşlem RL Sistemi KurmakBir süre boyunca modellerimden biri dahi gibi görünüyordu. Backtest'i temiz, kendinden emin, neredeyse fazlasıyla pürüzsüzdü. Sonunda işe yarayan bir şey inşa ettiğime inanmak isti…
2026-06-18 · Bir Alım Satım RL Sistemi İnşa EtmekBir sabah, alım satım botumun aylık raporu bana neredeyse her şeyi kaybettiğini söyledi — birkaç hafta içinde, yaklaşık %99'luk bir drawdown (düşüş). Midem ağzıma geldi, beynim dah…
2026-06-16 · Bir Alım Satım RL Sistemi İnşa EtmekBir gece, bir backtest bana mütevazı bir başlangıç bakiyesini 2.792 trilyon won'a çevirdiğimi söyledi — gezegendeki çoğu ekonominin yıllık üretiminden daha fazlasına. Ona baktım. B…
2026-06-14 · Bir Alım Satım RL Sistemi İnşa EtmekErken durdurma (early stopping), öğrenmesini tamamlamış bir modele boşuna işlem gücü harcamanızı engellemek için vardır. Uzun bir süre boyunca, benim işlem gücümü harcayan şey buyd…
2026-06-11 · Bir Trading RL Sistemi İnşa EtmekCanlı bir hesaba gönderdiğim ilk alım satım botu neredeyse her şeyi kaybetti. Win rate: %25. Maksimum drawdown: %99,99. Patlamasının nedeni piyasanın acımasız olması değildi. Patla…
2026-06-10 · Bir Alım Satım RL Sistemi İnşa Etmek