튜토리얼스프레드시트

Excel에서 실시간 금 시세 가져오기

다운로드할 수 있는 설정용 통합 문서와 Power Query M으로 Excel에 실시간 금 시세를 연결하세요.

2026년 8월 18일 · 읽는 시간 3분

=LET(j,WEBSERVICE("https://api.goldprice.dev/v1/spot/XAU-USD-SPOT"),s,SEARCH("""price"":""",j)+9,VALUE(MID(j,s,SEARCH("""",j,s)-s)))는 Windows용 Excel 365에서 트로이온스당 XAU/USD 시세를 반환합니다. Mac과 웹에서는 WEBSERVICE를 사용할 수 없습니다. 키는 필요하지 않습니다. 통합 문서를 다시 계산할 때마다 익명 요청의 월 5,000회 한도를 사용합니다. 무료 시세는 15분 지연됩니다. 예약 갱신은 함께 제공되는 통합 문서를 다운로드하고 GoldpriceSettings에 API 키와 심볼을 입력한 뒤 Windows에서 제공된 Power Query M 코드를 붙여 넣어 설정하세요. Mac에서는 Windows에서 만든 연결 중 지원되는 연결을 갱신할 수 있습니다.

설정용 Excel 통합 문서 다운로드하기

**goldprice.dev Excel 템플릿 다운로드**. Setup 테이블, 복사할 수 있는 전체 쿼리, 요청 한도 계산기, 예상 결과 예제가 들어 있습니다. API 키는 비어 있고 실시간 연결은 설정되어 있지 않습니다.

goldprice.dev/onboarding에서 무료 키를 만드세요. 무료 플랜은 신용카드가 필요하지 않습니다.

Setup에 키와 심볼 입력하기

통합 문서를 열고 Setup!B5에 키를 입력하세요. XAU-USD-SPOT 이외의 심볼을 사용하려는 경우에만 Setup!B6을 바꾸세요. 이 셀들은 쿼리가 읽는 GoldpriceSettings 테이블을 구성합니다.

키는 통합 문서에서 볼 수 있습니다. 파일을 공유하기 전에 삭제하거나 조직에서 승인한 비밀 정보 관리 방식을 사용하세요.

Windows용 Excel에서 쿼리 만들기

Windows용 Excel에서 데이터 → 데이터 가져오기 → 기타 원본에서 → 빈 쿼리를 선택하고 고급 편집기를 열어 내용을 아래 쿼리로 바꾸세요. 같은 코드가 통합 문서에 있으며 Power Query 파일로도 제공됩니다. 쿼리 이름을 GoldPrice로 바꾸세요.

Power Query · 고급 편집기
let    Settings = Excel.CurrentWorkbook(){[Name="GoldpriceSettings"]}[Content],    ApiKey = Text.Trim(Text.From(Table.SelectRows(Settings, each [Setting] = "ApiKey"){0}[Value])),    Symbol = Text.Upper(Text.Trim(Text.From(Table.SelectRows(Settings, each [Setting] = "Symbol"){0}[Value]))),    CheckedKey = if ApiKey = "" then error "Enter your goldprice.dev API key in Setup!B5" else ApiKey,    Raw = Web.Contents(        "https://api.goldprice.dev",        [            RelativePath = "v1/spot/" & Symbol,            Headers = [#"X-API-Key" = CheckedKey]        ]    ),    Source = Json.Document(Raw),    Result = #table(        {"field", "value"},        {            {"symbol", Source[symbol] & "-" & Source[quote_currency]},            {"price", Number.FromText(Source[price], "en-US")},            {"bid", if Record.HasFields(Source, "bid") and Source[bid] <> null then Number.FromText(Source[bid], "en-US") else null},            {"ask", if Record.HasFields(Source, "ask") and Source[ask] <> null then Number.FromText(Source[ask], "en-US") else null},            {"computed_at", Source[computed_at]},            {"is_stale", Source[is_stale]}        }    )in    Result

결과 불러오기 및 갱신하기

완료 → 닫기 & 로드를 클릭하세요. Excel에서 https://api.goldprice.dev의 연결 방법을 물으면 익명을 선택하세요. 쿼리가 헤더로 키를 보냅니다. 데이터 → 모두 새로 고침으로 갱신하세요.

Mac용 Excel에서는 Windows에서 만든 Power Query 연결 중 지원되는 연결을 갱신할 수 있습니다. 다만 이 연결을 작성하는 데 필요한 전체 Power Query 편집기는 제공하지 않습니다. 다운로드 파일은 설정을 돕는 템플릿이며, 연결이 미리 설정된 통합 문서는 아닙니다.

통화 또는 금속 바꾸기

Setup!B6을 바꾸고 새로 고침하세요. 심볼 형식은 METAL-CURRENCY-SPOT입니다. 쿼리가 자동으로 대문자로 바꾸고 앞뒤 공백을 제거합니다.

Setup!B6 · 심볼 예시
XAU-USD-SPOTXAU-INR-SPOTXAU-EUR-SPOTXAG-USD-SPOT

예상 결과

JSON
{  "symbol": "XAU",  "quote_currency": "USD",  "unit": "troy_ounce",  "contract_type": "spot",  "price": "4012.75",  "is_stale": false,  "computed_at": "2026-08-18T08:00:00Z"}

테이블에 symbol, price, computed_at, is_stale이 표시됩니다. 매수호가와 매도호가는 유료 전용이며 null일 수 있습니다. 숫자 셀의 표시 형식을 통화로 지정하세요.

자주 발생하는 오류

코드증상해결 방법
401Power Query가 DataSource.Error: 401 Unauthorized를 반환합니다Setup!B5의 키가 비어 있거나 유효하지 않습니다. 대시보드에서 새 키를 복사해 붙여 넣으세요. Excel이 잘못된 연결 인증 정보를 캐시했다면 api.goldprice.dev의 권한을 지우고 익명을 다시 선택하세요.
429DataSource.Error: 429 Too Many Requests가 가끔 발생합니다Power Query는 429 응답을 자동으로 재시도하며, API가 Retry-After를 제공하면 따릅니다. 계속 실패하면 갱신 빈도를 낮추세요. Setup 시트에서 월 호출 수를 예상할 수 있습니다. 모든 쿼리와 통합 문서의 호출을 합산하세요. 플랜 한도를 넘으면 요금 안내를 확인하세요.
N/AMac용 Excel에 전체 Power Query 편집기가 표시되지 않습니다API 오류가 아니라 플랫폼의 제한입니다. Windows용 Excel에서 이 사용자 지정 M 연결을 한 번 만든 뒤, 지원되는 Mac 버전에서 연결된 통합 문서를 열고 새로 고침하세요.

더 활용하기

  • 시세 알림 열 만들기: =IF([@price] > 4800, "ALERT", "OK")
  • 금과 은을 별도 쿼리로 추적하고 한 대시보드에 모으세요
  • /v1/bars에서 최근 일별 데이터를 가져와 차트나 백테스트에 사용하세요
  • 갱신된 시세를 평가 모델에 연결해 값을 자동으로 반영하세요

자주 묻는 질문

시세는 얼마나 자주 갱신되나요?

현물 엔드포인트는 60초마다 갱신될 수 있습니다. Excel은 통합 문서를 열거나 모두 새로 고침을 클릭하거나 설정한 갱신을 실행할 때만 API를 호출합니다.

무료 플랜의 요청 한도 안에 들어가나요?

Free는 월 5,000회를 제공합니다. 하루 세 번 수동 갱신은 월 약 90회입니다. 하루 8시간씩 22일 동안 매시간 갱신하면 월 176회, 15분마다 갱신하면 월 704회입니다. 같은 일정에서 5분마다 갱신해도 월 2,112회로 Free 한도 안에 들어갑니다. 통합 문서 계산기도 같은 공식을 사용합니다.

Mac에서도 사용할 수 있나요?

Mac용 Excel은 지원되는 Power Query 데이터를 가져오고 갱신할 수 있지만, 전체 Power Query 편집기는 제공되지 않습니다. 이 예제 같은 사용자 지정 M 연결은 Windows용 Excel에서 먼저 만들어야 합니다. 이후 지원되는 Mac 버전에서 연결된 통합 문서를 갱신할 수 있습니다.

통합 문서를 공유해도 안전한가요?

Setup!B5에 키가 남아 있으면 공유하지 마세요. 파일을 보내기 전에 해당 셀을 비우세요. 다운로드 템플릿은 이 셀이 비어 있는 상태로 제공됩니다.

상업적으로 이용해도 되나요?

모든 플랜에서 상업적 이용이 가능합니다. 유료 플랜은 표시 의무가 없으며, Free는 시세 근처에 goldprice.dev로 연결되는 링크를 눈에 보이게 표시해야 합니다.

어떤 금속을 지원하나요?

금(XAU), 은(XAG), 구리(HG)를 지원합니다. Setup!B6의 심볼을 바꾸세요. 예를 들어 XAG-USD-SPOT로 은 시세를 가져올 수 있습니다.

Claude 같은 AI 도구에 작성을 맡겨도 되나요?

네. Claude, Cursor 또는 ChatGPT에 goldprice.dev MCP 서버나 llms.txt를 제공하고 Web.Contents, RelativePath, X-API-Key 헤더를 사용하는 Power Query M 쿼리를 요청하세요. 프롬프트에 실제 키를 넣지 마세요.

계속 읽기

무료 API 키로 시작하기

무료 플랜으로 월 5,000회 요청할 수 있습니다. 신용카드는 필요하지 않습니다.

무료 키 받기