2026년 10월 24일 기준 금이 트로이온스당 $3,996.00, 은이 $53.9171이면 금은비는 74.1입니다. 비율은 금 가격을 은 가격으로 나눈 값이며, 둘 다 트로이온스당 미국 달러 기준입니다.
API로 비율 계산하기
계산에는 금 가격과 은 가격이 필요합니다. Narwhal은 원자재 현물 API로 두 가격을 모두 반환하며, 각 가격의 단위는 troy_ounce입니다. 결과는 금 1온스로 은 몇 온스를 살 수 있는지를 뜻합니다. 계산 내내 금을 분자, 은을 분모로 유지하세요.
- API 키 받기 무료 API 키를 발급받아
NARWHAL_API_KEY환경 변수에 저장하세요. 스크립트는 이 변수를 읽어Authorization: Bearer YOUR_KEY헤더로 키를 보냅니다. - 금과 은 가격 선택하기 금에는
GET /v1/commodities/spot/XAU/USD, 은에는GET /v1/commodities/spot/XAG/USD를 사용합니다. 두 요청은 별개이지만 두 가격 모두 트로이온스당 미국 달러이므로 통화와 단위가 같습니다. - 금을 은으로 나누기 Python 스크립트를 실행해 각 응답의
price를 읽고 금을 은으로 나눕니다. 출력에는 비율과 함께 두 입력 가격이 포함되므로 계산을 입력값과 함께 확인할 수 있습니다.import os import requests H = {"Authorization": f"Bearer {os.environ['NARWHAL_API_KEY']}"} API = "https://api.narwhalapi.com/v1/commodities/spot" def price(code): return float( requests.get(f"{API}/{code}/USD", headers=H, timeout=10).json()["price"] ) gold, silver = price("XAU"), price("XAG") print(f"gold {gold:.2f} / silver {silver:.4f} = {gold / silver:.2f}") - 결과 읽기 2026년 10월 24일 예시에서 출력은
gold 3996.00 / silver 53.9171 = 74.11입니다. 비율은 금 1온스당 은의 온스 수로 읽으며, 두 입력 가격은 트로이온스당 미국 달러 금액입니다.
스크립트에서 price("XAU")는 금을, price("XAG")는 은을 읽습니다. 이 함수는 각 금속 코드와 /USD를 원자재 현물 URL에 붙인 뒤 JSON 응답의 price 필드를 숫자로 읽습니다. 마지막 줄은 금 가격, 은 가격, 그리고 둘의 몫을 함께 출력합니다. 스크립트는 비율을 소수점 둘째 자리까지, 금은 둘째 자리, 은은 넷째 자리까지 표시합니다. 이 형식은 출력 표시에만 적용되며, 나눗셈은 응답에서 읽은 가격 값 그대로 사용합니다. 금은비가 필요한 계산에는 이 몫을 사용하고, 입력값을 다시 확인해야 할 때를 위해 개별 가격도 보관하세요.
스프레드시트로 계산하거나 온라인에서 확인하기
금은비 페이지를 열면 웹사이트에서 비율을 바로 볼 수 있습니다. API 요청 두 번을 직접 보내지 않고 수치만 확인하려는 경우 가장 빠른 방법입니다. 금과 은 가격을 스프레드시트에 입력해 거기서 나눌 수도 있습니다.
금 가격은 B1에, 은 가격은 B2에 입력합니다. 둘 다 트로이온스당 USD입니다. 비율을 표시할 셀에 수식을 입력하고, 입력 셀 옆에 레이블을 달아 각 금속을 구분하세요.
=B1/B2다른 가격 쌍을 입력할 때는 B1의 금 입력값과 B2의 은 입력값을 바꾸세요. 수식은 금을 은으로 나누는 형태 그대로 둡니다. 결과를 비교하려면 시트와 API 계산에 같은 가격 쌍을 사용하세요. 스프레드시트 수식은 해당 셀에서 입력값을 가져오고, Python 스크립트는 현물 응답에서 입력값을 가져옵니다.
상황별 계산 방법
| 상황 | 적합한 방법 | 이유 |
|---|---|---|
| 비율 읽기 | 금은비 페이지 | 웹사이트에서 수치 확인 |
| 차트나 모델 만들기 | 금과 은의 일봉 | 같은 날짜의 가격끼리 나누기 |
| 알림 설정하기 | 비율 저장 및 비교 | 알림을 위해 저장한 비율 비교 |
차트나 모델에는 GET /v1/commodities/spot/XAU/USD/bars와 GET /v1/commodities/spot/XAG/USD/bars를 사용합니다. interval=1d를 지정하고 두 금속 모두에 필요한 시작일과 종료일을 전달하세요. 금과 은에 같은 기간을 요청한 뒤, 같은 날짜의 바끼리 금을 은으로 나눕니다. 각 쌍은 차트나 모델에서 해당 날짜 비율의 입력값이 됩니다. 현물 계산과 마찬가지로 전체 이력에서 금 시계열을 분자로 유지하세요. 알림에는 계산한 비율을 저장하고 원자재 가격 알림 가이드에 설명된 대로 비교하세요.
두 가격이 같은 시점이어야 하나요?
네, 같은 시점의 가격을 사용하세요. 시점이 다르면 비율에 노이즈가 생기기 때문입니다. 두 현물 가격을 한 번에 요청하거나 같은 날짜의 일봉을 사용하세요. 비율 이력을 만들 때는 나누기 전에 각 금 바를 같은 날짜의 은 바와 짝지으세요.
현물 비율은 금과 은 요청을 함께 보내세요. 일별 시계열에서는 날짜로 입력을 짝지어, 한 날짜의 금 가격을 같은 날짜의 은 가격과 묶습니다. 나눗셈은 짝지은 각 쌍에 적용하세요.
은 가격을 다른 통화로 쓰면 안 되는 이유는 무엇인가요?
두 가격이 같은 통화일 때만 비율이 통화의 영향을 받지 않습니다. 이 계산에서는 두 요청 모두 USD를 사용하세요. 금 가격이 USD이고 은 가격이 다른 통화이면, 두 가격 모두 트로이온스당으로 표시되더라도 이 조건을 충족하지 못합니다. 통화와 단위가 모두 일치해야 합니다.
비율은 실시간인가요?
네. 원자재 현물 가격은 모든 계정에서 실시간이므로 비율도 시장에 따라 움직입니다. 결과를 읽을 때 각 가격의 timestamp를 확인하세요. 나눗셈은 그대로입니다. 금 가격을 은 가격으로 나누며, 두 가격 모두 트로이온스당 USD입니다.
계산 예시: 금은비 계산하기
2026년 10월 24일 예시는 금이 트로이온스당 $3,996.00, 은이 $53.9171입니다. 금 가격에서 시작해 은 가격으로 나눕니다. 계산에는 주어진 은 가격을 그대로 사용하고, 결과 비율은 Python 스크립트와 같은 정밀도로 표시하세요.
| 단계 | 2026년 10월 24일 |
|---|---|
| 금 가격 | 트로이온스당 $3,996.00 |
| 은 가격 | 트로이온스당 $53.9171 |
| 금을 은으로 나누기 | 3,996.00 / 53.9171 = 74.11 |
| 비율 읽기 | 금 1온스로 은 약 74온스를 살 수 있습니다 |
에 게시되었습니다.