メインコンテンツまでスキップ

残高・余力照会

残高可能額

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']}")