▶️ Portföy Rebalance Tetikledim
Hedef vs mevcut dağılım sapması düzeltme
- Trigger: Hedef Dağılım sekmesinde "Rebalance Önerisi" butonu
- POST:
POST /api/portfolio/{id}/rebalance { "mod": "tam" | "kismi", "fonExclude": [] } - Backend hesaplama:
FOR each varlık tipi: hedef_değer = portföy_toplam × hedef_yüzde mevcut_değer = pozisyonlar toplamı fark = hedef - mevcut IF fark > 0: AL trade öner IF fark < 0: SAT trade öner - Backend response: Önerilen işlemler listesi
{ "oneriler": [ {"sembol": "SVGYO", "tip": "sat", "adet": 500000, "tahminiTutar": -10625000}, {"sembol": "AGESA", "tip": "al", "adet": 50000, "tahminiTutar": +11500000} ], "yeniDagilim": {hisse: 50%, tahvil: 30%, ...} } - UI: Önerileri liste halinde göster
- Kullanıcı: Onayla → her öneri için trade tetikle
- Domain event: target:changed + her trade için trade:changed
💡 Otomatik Rebalance
Şu an manuel. İleride otomatik rebalance (her ay) feature gelebilir.
POST/api/portfolio/{id}/rebalance