연준 금리 인하 확률 확인하기

2026년 10월 24일 기준으로 2026년 10월 28일 연준 회의에 대해 예측시장은 인하 0.7%, 동결 91.9%, 인상 7.5%로 보고 있습니다. 정책 경로에 요청을 한 번 보내면 앞으로 열릴 각 회의의 인하·동결·인상 확률과 베이시스포인트 단위의 예상 변동폭이 반환됩니다.

API로 정책 경로 읽기

GET /v1/predictions/policy-paths/federal-reserve를 사용하면 회의별 확률을 한꺼번에 읽을 수 있습니다. 응답에는 as_of 타임스탬프와 meetings[] 목록이 들어 있습니다. 각 회의에는 이벤트 식별자, 결정일, 확률, 예상 변동폭이 포함되어 있어 한 번의 요청으로 개별 회의와 누적 경로를 모두 얻을 수 있습니다.

출력은 확률 기준 시점의 타임스탬프로 시작합니다. 이어지는 각 줄은 하나의 회의를 나타내며 날짜가 맨 앞에 옵니다. 이 회의 날짜는 as_of와 구분해서 보세요. 회의 날짜는 확률을 읽고 있는 회의를 가리키고, as_of는 반환된 값 묶음의 기준 시점을 나타냅니다.

  1. API 키 받기 무료 키를 만들어 NARWHAL_API_KEY 환경 변수에 저장하세요. Narwhal은 모든 데이터 API에서 계정 하나와 API 키 하나를 사용하며, REST와 MCP도 같은 키를 공유합니다. 스크립트는 요청 헤더를 만들 때 이 변수를 읽으므로 경로를 요청하기 전에 키를 넣어 두세요.
  2. 정책 경로 요청하기 Python 스크립트로 키를 Authorization: Bearer YOUR_KEY 헤더에 담아 보냅니다. 응답 타임스탬프를 출력한 뒤 각 회의 날짜와 인하·동결·인상 확률, 예상 변동폭, 누적 변동폭을 출력합니다.
    Python, 연준 정책 경로
    import os
    import requests
    
    path = requests.get(
        "https://api.narwhalapi.com/v1/predictions/policy-paths/federal-reserve",
        headers={"Authorization": f"Bearer {os.environ['NARWHAL_API_KEY']}"},
        timeout=10,
    ).json()
    print("as of", path["as_of"])
    for m in path["meetings"]:
        print(
            m["resolves_at"][:10],
            f"cut {float(m['p_cut']):.1%}  hold {float(m['p_hold']):.1%}  "
            f"hike {float(m['p_hike']):.1%}",
            f" expected {m['expected_change_bps']} bp, "
            f"cumulative {m['cumulative_change_bps']} bp",
        )
  3. 회의별로 읽기 p_cut은 인하 확률, p_hold는 동결 확률, p_hike는 인상 확률로 읽습니다. 스크립트는 이 확률을 소수점 한 자리 퍼센트로 표시합니다. 날짜는 resolves_at에서 가져옵니다.
  4. 확률과 함께 타임스탬프도 보관하기 회의 값과 함께 as_of도 모델이나 대시보드에 가져가세요. /v1/predictions/scalar/{event_id}로 해당 회의의 구체적인 결과 규모도 조회하려면 event_id를 보관하세요.

코드 없이 또는 시트에서 확률 읽기

연방준비제도 금리 결정 확률을 열면 API 요청 없이 확률을 볼 수 있습니다. 연준 확률을 바로 보고 싶을 때는 이 페이지를 쓰세요. 값을 모델이나 대시보드에 넣으려면 정책 경로 엔드포인트를 사용합니다.

시트에서는 인하·동결·인상 확률을 붙여 넣고 =SUM으로 더하세요. 반올림하지 않은 값의 합은 1입니다. 표시용으로 반올림한 퍼센트를 붙여 넣으면 합계가 이 값과 조금 다를 수 있습니다. 시트가 어느 시점의 확률인지 알 수 있도록 붙여 넣은 수치와 함께 날짜도 남겨 두세요.

상황별 계산 방법

상황적합한 방법이유
확률을 직접 읽기연방준비제도 금리 결정 확률 페이지코드 없이 연준 확률 읽기
모델 또는 대시보드정책 경로 엔드포인트회의별 확률과 예상 변동폭을 함께 읽기
25bp 또는 50bp 같은 특정 변동폭 결과해당 회의의 스칼라 이벤트event_id로 특정 결과 읽기

정책 경로는 회의별 인하·동결·인상 확률을 한데 묶어 보여 줍니다. 특정 변동폭의 결과가 필요하면 해당 회의의 event_id를 /v1/predictions/scalar/{event_id}에 사용하세요. 묶인 확률과 특정 변동폭 결과는 같은 회의에 대해 서로 다른 질문에 답합니다.

누적 변동폭은 무엇을 뜻하나요?

누적 값은 회의 순서대로 예상 변동폭을 더해 나간 합계입니다. 각 expected_change_bps는 결과별 변동폭(베이시스포인트)을 확률로 가중 평균한 값입니다. cumulative_change_bps 필드에는 지금 읽고 있는 회의까지의 합계가 들어 있습니다.

2026년 10월 24일 기준 수치로 예상 변동폭은 2026년 10월 28일이 +1.7 bp, 2026년 12월 9일이 +19.7 bp, 2027년 1월 27일이 +7.4 bp입니다. 누적 값은 각각 +1.7 bp, +21.4 bp, +28.8 bp입니다. 1월 누적 값은 이 회의들을 거치며 예상되는 순변동폭으로 읽으면 됩니다.

2026년 10월 24일 기준 2027년 1월 27일 회의는 인하 1.8%, 동결 67.4%, 인상 30.8%였습니다. 이 회의에서는 동결 확률이 가장 높았지만 예상 변동폭은 플러스였습니다. 예상 변동폭에는 결과별 크기와 확률이 반영되고, 동결 확률은 그 회의에서 변동이 없을 가능성만을 나타냅니다.

세 확률의 합은 1이 되나요?

네, 반올림하지 않은 확률의 합은 1이지만 표시되는 퍼센트에는 반올림 오차가 있을 수 있습니다. 2026년 10월 24일 기준 2026년 10월 28일 회의는 인하 0.7%, 동결 91.9%, 인상 7.5%였습니다. 각 값이 소수점 한 자리라서 이를 더하면 100.1%가 됩니다.

다른 어떤 중앙은행을 읽을 수 있나요?

정책 경로는 ECB, 영란은행, 일본은행, 캐나다 중앙은행, 호주 중앙은행, 인도네시아 중앙은행도 지원합니다. 정책 경로의 federal-reserve를 읽고 싶은 은행의 기관명으로 바꾸세요.

ECB에는 european-central-bank, 영란은행에는 bank-of-england, 일본은행에는 bank-of-japan을 사용합니다. 나머지 기관명은 bank-of-canada, reserve-bank-of-australia, bank-indonesia입니다.

계산 예시: 2026년 12월 9일 회의 읽기

수치는 2026년 10월 24일 기준입니다. 응답 타임스탬프는 2026-10-24T00:00:00Z입니다. 2026년 12월 9일 회의는 먼저 확률을 읽고 다음으로 그 회의의 예상 변동폭을 읽습니다. 인상 확률 77.3%는 인상될 가능성을 뜻합니다. 예상 변동폭 +19.7 bp는 결과별 크기를 확률로 가중 평균한 값입니다. 25 bp나 50 bp 같은 특정 인상폭을 보려면 해당 회의의 event_id를 스칼라 이벤트에 사용하세요.

필드값
인하 확률1.2%
동결 확률21.5%
인상 확률77.3%
반올림한 확률 합계100.0%
예상 변동폭+19.7 bp
누적 변동폭+21.4 bp

표시된 확률을 더합니다: 1.2% + 21.5% + 77.3% = 100.0%. 누적 변동폭을 구하려면 2026년 10월 28일의 예상 변동폭 +1.7 bp에 2026년 12월 9일의 예상 변동폭 +19.7 bp를 더하세요. 12월 회의까지의 결과는 +21.4 bp입니다.

에 게시되었습니다.

다음 단계