Skip to content

ETB to PEN exchange rate API

Ethiopian Birr to Sol · quoted 2026-11-01

0.02144

▼ +3.01% over 6M

1 ETB = 0.02144 PEN · 1 PEN = 46.6440 ETB · Get this rate via the API

1 ETB buys 0.02144 PEN as of 2026-11-01, so 1 PEN buys 46.6440 ETB. Over the last 6 months, ETB/PEN traded between 0.02039 and 0.02210, averaged 0.02109 and fell 3.01%. The API holds daily ETB/PEN rates from 2024-08-24 — 2 years of history — so any past day, or a whole series, is one request away.

Converting an invoice? Convert an amount on a specific date.

Daily observations · gaps mean no published rate

Download CSV
ETB/PEN over 6M: show the values
Rates per 1 ETB. Missing rates are shown as a dash.
DatePEN
2026-05-050.022104
2026-05-060.021938
2026-05-070.021952
2026-05-080.021849
2026-05-090.021833
2026-05-100.022038
2026-05-110.021919
2026-05-120.021789
2026-05-140.021587
2026-05-150.021761
2026-05-160.021781
2026-05-170.02172
2026-05-180.021802
2026-05-190.021679
2026-05-200.021687
2026-05-210.0215
2026-05-230.021406
2026-05-240.021346
2026-05-250.021111
2026-05-260.021171
2026-05-270.02115
2026-05-280.02128
2026-05-290.021182
2026-05-300.021446
2026-05-310.021463
2026-06-010.02127
2026-06-020.021444
2026-06-030.021303
2026-06-040.021069
2026-06-050.02134
2026-06-060.021859
2026-06-090.021129
2026-06-100.021058
2026-06-110.020963
2026-06-120.021138
2026-06-130.021363
2026-06-140.021271
2026-06-150.021268
2026-06-160.021058
2026-06-170.02117
2026-06-180.020921
2026-06-190.021181
2026-06-200.021201
2026-06-210.021173
2026-06-220.021272
2026-06-230.021261
2026-06-240.021135
2026-06-250.021114
2026-06-260.021457
2026-06-270.021526
2026-06-280.021462
2026-06-290.021013
2026-06-300.021164
2026-07-010.021277
2026-07-020.021274
2026-07-030.021131
2026-07-040.02129
2026-07-050.021231
2026-07-060.021177
2026-07-070.021091
2026-07-080.021193
2026-07-090.021045
2026-07-100.020953
2026-07-110.021288
2026-07-120.021242
2026-07-130.021033
2026-07-140.020964
2026-07-150.020964
2026-07-160.021041
2026-07-170.020997
2026-07-180.021014
2026-07-190.021025
2026-07-200.021009
2026-07-210.020959
2026-07-220.021
2026-07-230.021007
2026-07-240.021174
2026-07-250.021263
2026-07-260.021193
2026-07-270.020995
2026-07-280.021159
2026-07-290.021153
2026-07-300.021036
2026-07-310.021033
2026-08-010.021275
2026-08-020.021268
2026-08-030.021202
2026-08-040.020927
2026-08-050.021043
2026-08-060.020909
2026-08-070.020828
2026-08-080.021051
2026-08-090.021046
2026-08-100.020872
2026-08-110.020707
2026-08-120.020696
2026-08-130.02071
2026-08-140.020724
2026-08-150.020847
2026-08-160.020748
2026-08-170.020708
2026-08-180.020669
2026-08-200.020525
2026-08-210.020419
2026-08-220.020805
2026-08-230.020728
2026-08-240.020545
2026-08-250.020424
2026-08-260.020617
2026-08-270.020495
2026-08-280.02044
2026-08-290.020883
2026-08-300.020839
2026-08-310.020385
2026-09-010.020635
2026-09-020.020588
2026-09-030.020537
2026-09-040.020731
2026-09-050.020766
2026-09-060.020797
2026-09-070.020595
2026-09-080.020596
2026-09-090.020658
2026-09-100.020565
2026-09-110.020776
2026-09-120.020826
2026-09-130.020774
2026-09-140.020828
2026-09-150.020801
2026-09-160.020659
2026-09-170.020613
2026-09-180.020744
2026-09-190.021011
2026-09-200.020901
2026-09-210.02044
2026-09-220.020531
2026-09-230.020831
2026-09-240.02071
2026-09-250.020871
2026-09-260.02092
2026-09-270.020946
2026-09-280.021041
2026-09-300.020986
2026-10-020.021209
2026-10-030.021329
2026-10-050.020917
2026-10-060.021001
2026-10-070.021294
2026-10-080.021245
2026-10-090.021146
2026-10-100.0213
2026-10-110.021188
2026-10-120.02109
2026-10-130.021147
2026-10-140.021177
2026-10-150.021054
2026-10-160.021034
2026-10-170.021065
2026-10-180.020999
2026-10-190.020892
2026-10-200.021009
2026-10-210.020978
2026-10-220.021005
2026-10-230.02104
2026-10-240.02118
2026-10-250.021233
2026-10-260.021142
2026-10-270.021075
2026-10-280.021171
2026-10-290.021107
2026-10-300.021358
2026-10-310.021439
2026-11-010.021439

High

0.02210

Low

0.02039

Average

0.02109

Statistics use all 173 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the ETB/PEN rate as JSON. The free plan includes 1,000 requests a month, with no credit card required.

cURL
curl -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=ETB&currencies=PEN"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=ETB&currencies=PEN");
const data = await response.json();
Python
import requests

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=ETB&currencies=PEN").json()

Replace YOUR_API_KEY with the key from your dashboard.

ETB/PEN API questions

How do I get the ETB/PEN exchange rate from an API?

Send one GET request to https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=ETB&currencies=PEN, replacing YOUR_API_KEY with your own key. The JSON response carries the date and the latest ETB/PEN rate in rates.PEN.

How far back does ETB/PEN historical data go?

Daily ETB/PEN rates are available from 2024-08-24. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free ETB/PEN exchange rate API?

Yes. The free plan includes 1,000 requests a month, with no credit card required; paid plans raise the limit.

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.