DB오류 처리중
This commit is contained in:
@@ -135,12 +135,14 @@ class PortfolioCache:
|
||||
continue
|
||||
return 0.0
|
||||
|
||||
# 현금: D+2 정산액 우선 -> 예수금총액 -> 순자산금액 순
|
||||
# 현금: 미수금 발생 방지를 위해 실제 현재 예수금 기준 사용
|
||||
# d2_depo_amt(D+2 정산액)는 미청산 매도 대금 포함으로 실제보다 높게 나올 수 있음
|
||||
# → dnca_tot_amt(예수금 총액, 현재 즉시 사용 가능) 우선 사용
|
||||
available_cash = pick_float(output2, [
|
||||
"d2_depo_amt", # D+2 정산액
|
||||
"dnca_tot_amt", # 예수금 총액 (현재 실제 현금, 미수 방지 기준)
|
||||
"d2_depo_amt", # D+2 정산액 (fallback)
|
||||
"d2_deposit", # 일부 응답 변형 키
|
||||
"dnca_tot_amt", # 예수금 총액
|
||||
"nass_amt" # 순자산금액 (fallback)
|
||||
"nass_amt" # 순자산금액 (최후 fallback)
|
||||
])
|
||||
|
||||
# 총자산: KIS API의 tot_evlu_amt 사용 (가장 정확)
|
||||
|
||||
Reference in New Issue
Block a user