残高・余力照会
残高可能額
import requests
import json
params = json.dumps({
"sCLMID": "CLMZanKaiKanougaku",
"sIssueCode": "",
"sSizyouC": "",
})
response = requests.get(url_request, params=params)
result = response.json()
if result["sResultCode"] == "0":
print(f"現物買付可能額: {result['sSummaryGenkabuKaituke']}")
print(f"NISA投資可能額: {result['sSummaryNseityouTousiKanougaku']}")
新規建可能額・保証金率
params = json.dumps({
"sCLMID": "CLMZanShinkiKanoIjiritu",
"sIssueCode": "",
"sSizyouC": "",
})
response = requests.get(url_request, params=params)
result = response.json()
if result["sResultCode"] == "0":
print(f"信用新規建可能額: {result['sSummarySinyouSinkidate']}")
print(f"委託保証金率: {result['sItakuhosyoukin']}%")
売却可能数量
params = json.dumps({
"sCLMID": "CLMZanUriKanousuu",
"sIssueCode": "6501",
})
response = requests.get(url_request, params=params)
result = response.json()
if result["sResultCode"] == "0":
print(f"一般: {result['sZanKabuSuryouUriKanouIppan']}")
print(f"特定: {result['sZanKabuSuryouUriKanouTokutei']}")
print(f"NISA: {result['sZanKabuSuryouUriKanouNisa']}")
残高サマリー
params = json.dumps({"sCLMID": "CLMZanKaiSummary"})
response = requests.get(url_price, params=params)
result = response.json()
if result["sResultCode"] == "0":
print(f"現物買付可能額: {result['sGenbutuKabuKaituke']}")
print(f"信用新規建可能額: {result['sSinyouSinkidate']}")
print(f"保証金率: {result['sHosyouKinritu']}%")
print(f"出金可能額: {result['sSyukkin']}")