Finance.Foundation
finance.foundation / Assets / US Dollar / Swiss Franc
Asset · Currency · FX pair

US Dollar / Swiss Franc

Major pair quoting the US dollar in Swiss francs. The franc is a traditional safe-haven currency, and the Swiss National Bank enforced a minimum exchange rate against the euro from 2011 until it was abandoned in January 2015.

No single covered venue: this asset trades over the counter or across many venues at once — OTC FX. We name where it trades rather than pointing at a page that does not exist. The venues we do cover.

Live · updated every 3h

0.8323 CHF per USD

as of 2026-10-13 · refreshed 2026-10-13 15:17 UTC · source: ECB reference rates — used under that provider’s terms, not our CC BY 4.0 · reference value, not a real-time tick

Symbol
USDCHF
Type
Currency
Category
FX pair
Quote currency
CHF
Primary venue
OTC FX (no single covered venue — see the note below)
Issuer
—
Currency pair
USD 840 / CHF 756 ISO 4217 — the two sides have codes, the pair does not
Identifier
No identifier standard exists for a currency pair. The honest identifiers are the two ISO 4217 codes below; a single code for the pair itself does not exist, and the instrument identifiers that appear to fit are for spot contracts rather than the rate.

Approximate reference values from public sources · seed-0.7 · marketcap-1 · 2026-08-30 · not real-time. See data & methodology.

# this page as data GET https://finance.foundation/api/v1/assets/usd-chf

JSONCSV No key, CORS enabled — paste any of these straight into a notebook.

Code to fetch it
curl
curl -s https://finance.foundation/api/v1/assets/usd-chf
Python
import requests r = requests.get("https://finance.foundation/api/v1/assets/usd-chf", timeout=30) r.raise_for_status() data = r.json()
JavaScript
const r = await fetch("https://finance.foundation/api/v1/assets/usd-chf"); if (!r.ok) throw new Error(r.status); const data = await r.json();
pandas
import pandas as pd df = pd.read_csv("https://finance.foundation/api/v1/assets/usd-chf.csv")