Skip to content

PEN to CUP exchange rate API

Sol to Cuban Peso · quoted 2026-10-31

6.9518

▲ +9.38% over 2Y

1 PEN = 6.9518 CUP · 1 CUP = 0.14385 PEN · Get this rate via the API

1 PEN buys 6.9518 CUP as of 2026-10-31, so 1 CUP buys 0.14385 PEN. Over the last 2 years, PEN/CUP traded between 6.2978 and 7.9760, averaged 7.0100 and rose 9.38%. The API holds daily PEN/CUP 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.

Chart sampled every 7 observations · table and exports keep every daily rate

Download CSV
PEN/CUP over 2Y: show the values
Rates per 1 PEN. Missing rates are shown as a dash.
DateCUP
2024-10-316.355836
2024-11-016.351598
2024-11-026.355168
2024-11-036.345175
2024-11-046.358107
2024-11-056.360302
2024-11-066.357398
2024-11-076.357025
2024-11-086.393747
2024-11-096.370266
2024-11-106.341485
2024-11-116.385051
2024-11-126.386619
2024-11-136.36223
2024-11-146.338442
2024-11-156.32814
2024-11-166.31133
2024-11-176.304595
2024-11-186.316278
2024-11-196.334518
2024-11-206.329228
2024-11-216.324395
2024-11-226.323602
2024-11-236.304863
2024-11-246.297841
2024-11-256.315432
2024-11-266.361479
2024-11-276.357937
2024-11-286.370882
2024-11-296.39528
2024-11-306.375352
2024-12-016.38046
2024-12-026.403537
2024-12-036.402669
2024-12-046.421532
2024-12-056.419607
2024-12-066.401571
2024-12-076.442631
2024-12-086.415899
2024-12-096.389261
2024-12-106.448428
2024-12-116.432114
2024-12-126.437219
2024-12-136.425363
2024-12-146.442592
2024-12-156.416952
2024-12-166.390944
2024-12-176.386119
2024-12-186.39486
2024-12-196.405672
2024-12-206.403368
2024-12-216.429939
2024-12-226.438589
2024-12-236.417645
2024-12-246.418204
2024-12-256.37646
2024-12-266.39733
2024-12-276.405788
2024-12-286.447144
2024-12-296.374241
2024-12-306.409068
2024-12-316.402047
2025-01-016.385143
2025-01-026.382769
2025-01-036.395849
2025-01-046.394037
2025-01-056.380902
2025-01-066.389163
2025-01-076.388252
2025-01-086.369383
2025-01-096.355257
2025-01-106.361054
2025-01-116.366095
2025-01-126.367896
2025-01-136.365312
2025-01-146.364589
2025-01-156.359398
2025-01-166.36308
2025-01-176.38205
2025-01-186.389302
2025-01-196.3943
2025-01-206.390425
2025-01-216.422279
2025-01-226.415649
2025-01-236.439048
2025-01-246.45682
2025-01-256.447941
2025-01-266.416741
2025-01-276.44837
2025-01-286.424209
2025-01-296.432243
2025-01-306.452157
2025-01-316.450546
2025-02-016.452135
2025-02-026.412766
2025-02-036.452464
2025-02-046.474702
2025-02-056.469315
2025-02-066.464216
2025-02-076.452227
2025-02-086.451029
2025-02-096.429186
2025-02-106.477612
2025-02-116.493319
2025-02-126.493889
2025-02-136.494476
2025-02-146.476322
2025-02-156.459384
2025-02-166.462771
2025-02-176.480741
2025-02-186.476783
2025-02-196.502838
2025-02-206.501352
2025-02-216.522802
2025-02-226.520042
2025-02-236.510228
2025-02-246.524846
2025-02-256.522763
2025-02-267.20598
2025-02-276.544815
2025-02-286.52351
2025-03-016.518037
2025-03-026.44291
2025-03-036.513253
2025-03-046.498862
2025-03-056.526235
2025-03-066.557933
2025-03-076.562864
2025-03-086.550689
2025-03-097.244563
2025-03-106.561045
2025-03-116.55373
2025-03-126.557278
2025-03-136.554547
2025-03-146.543273
2025-03-156.543448
2025-03-167.235742
2025-03-176.506496
2025-03-186.57093
2025-03-196.608214
2025-03-206.602863
2025-03-216.619052
2025-03-226.610986
2025-03-237.329292
2025-03-256.575422
2025-03-266.592295
2025-03-276.589486
2025-03-286.592454
2025-03-296.599289
2025-03-306.523697
2025-03-317.242054
2025-04-016.517027
2025-04-026.482982
2025-04-036.506395
2025-04-046.52898
2025-04-056.555452
2025-04-066.472637
2025-04-076.563467
2025-04-086.487438
2025-04-096.459512
2025-04-106.502763
2025-04-116.47652
2025-04-126.464796
2025-04-136.425012
2025-04-146.451887
2025-04-156.424573
2025-04-166.40073
2025-04-176.433452
2025-04-186.401122
2025-04-196.417126
2025-04-206.426967
2025-04-216.423528
2025-04-226.475211
2025-04-236.479711
2025-04-246.504052
2025-04-256.530681
2025-04-266.507362
2025-04-276.521339
2025-04-286.534322
2025-04-296.526765
2025-04-306.546551
2025-05-016.549901
2025-05-026.55506
2025-05-036.53524
2025-05-046.557056
2025-05-056.56469
2025-05-066.55839
2025-05-086.580812
2025-05-096.613304
2025-05-106.563513
2025-05-116.565519
2025-05-126.593006
2025-05-136.566931
2025-05-146.518187
2025-05-156.535737
2025-05-176.535273
2025-05-186.495832
2025-05-196.505498
2025-05-206.520239
2025-05-216.508407
2025-05-226.515095
2025-05-236.552944
2025-05-246.535632
2025-05-256.50838
2025-05-266.554795
2025-05-276.558394
2025-05-286.591696
2025-05-296.593021
2025-05-306.629055
2025-05-316.578603
2025-06-016.628472
2025-06-026.628014
2025-06-036.627232
2025-06-046.62323
2025-06-056.631368
2025-06-066.614075
2025-06-076.571832
2025-06-086.575274
2025-06-096.598782
2025-06-106.612772
2025-06-116.615246
2025-06-126.614845
2025-06-136.656874
2025-06-146.641365
2025-06-156.596355
2025-06-166.626026
2025-06-176.659093
2025-06-186.645173
2025-06-196.680011
2025-06-206.68425
2025-06-216.664658
2025-06-226.653799
2025-06-236.677837
2025-06-246.693876
2025-06-256.702052
2025-06-266.72793
2025-06-276.76024
2025-06-286.760799
2025-06-296.748446
2025-06-306.763653
2025-07-016.753133
2025-07-026.749414
2025-07-036.738564
2025-07-046.753623
2025-07-056.752537
2025-07-066.731768
2025-07-076.754654
2025-07-086.731943
2025-07-096.760653
2025-07-106.764591
2025-07-116.772475
2025-07-126.749044
2025-07-136.746627
2025-07-146.746956
2025-07-156.738902
2025-07-166.741732
2025-07-176.749681
2025-07-186.770221
2025-07-196.728886
2025-07-206.674551
2025-07-216.746064
2025-07-226.732345
2025-07-236.737971
2025-07-246.735811
2025-07-256.771402
2025-07-266.768632
2025-07-276.749015
2025-07-286.772427
2025-07-296.729612
2025-07-306.757924
2025-07-316.733442
2025-08-016.701774
2025-08-026.697944
2025-08-036.709228
2025-08-046.728496
2025-08-056.655537
2025-08-066.68056
2025-08-076.690025
2025-08-086.704071
2025-08-096.791503
2025-08-106.782005
2025-08-116.797538
2025-08-126.808435
2025-08-136.819087
2025-08-146.77738
2025-08-156.719501
2025-08-166.740569
2025-08-176.702437
2025-08-186.738894
2025-08-196.754826
2025-08-206.799339
2025-08-216.85256
2025-08-226.834486
2025-08-236.83936
2025-08-246.841033
2025-08-256.860377
2025-08-266.843896
2025-08-276.822216
2025-08-286.796244
2025-08-296.772374
2025-08-306.777874
2025-08-316.789531
2025-09-016.792736
2025-09-026.79018
2025-09-036.788237
2025-09-046.788731
2025-09-056.815638
2025-09-066.816596
2025-09-076.811281
2025-09-086.810159
2025-09-096.830164
2025-09-106.881807
2025-09-116.887971
2025-09-136.873214
2025-09-146.852683
2025-09-156.88266
2025-09-166.880151
2025-09-176.879238
2025-09-186.895547
2025-09-196.888682
2025-09-206.886285
2025-09-216.850045
2025-09-226.896137
2025-09-236.851585
2025-09-246.526446
2025-09-256.853875
2025-09-266.844221
2025-09-276.835835
2025-09-286.842483
2025-09-296.88781
2025-09-306.92448
2025-10-016.953722
2025-10-026.926956
2025-10-036.958139
2025-10-046.933042
2025-10-056.930461
2025-10-066.984159
2025-10-076.971955
2025-10-087.004688
2025-10-097.024591
2025-10-107.028904
2025-10-116.977231
2025-10-126.992592
2025-10-137.012342
2025-10-147.04232
2025-10-157.057094
2025-10-167.109023
2025-10-177.111054
2025-10-187.110087
2025-10-197.128632
2025-10-207.156833
2025-10-217.114884
2025-10-227.098496
2025-10-237.092434
2025-10-247.107224
2025-10-257.088738
2025-10-267.107783
2025-10-277.121574
2025-10-287.11092
2025-10-297.122533
2025-10-307.111299
2025-10-317.144162
2025-11-017.089998
2025-11-027.156267
2025-11-037.160079
2025-11-047.124529
2025-11-057.151391
2025-11-067.140658
2025-11-077.140797
2025-11-087.105929
2025-11-097.109396
2025-11-107.150458
2025-11-117.181749
2025-11-127.151502
2025-11-137.159893
2025-11-147.151853
2025-11-157.126255
2025-11-167.129353
2025-11-177.171088
2025-11-187.160776
2025-11-197.134427
2025-11-207.119598
2025-11-217.123689
2025-11-227.107137
2025-11-237.108426
2025-11-247.119881
2025-11-257.146119
2025-11-267.160903
2025-11-277.169744
2025-11-287.175811
2025-11-297.128765
2025-11-307.153117
2025-12-017.135214
2025-12-027.159041
2025-12-037.174214
2025-12-047.184317
2025-12-057.160261
2025-12-067.13299
2025-12-077.155976
2025-12-087.165561
2025-12-097.178863
2025-12-117.127508
2025-12-127.152703
2025-12-137.121562
2025-12-147.129926
2025-12-157.15252
2025-12-167.156213
2025-12-177.167994
2025-12-187.166758
2025-12-197.166093
2025-12-207.1282
2025-12-217.124421
2025-12-227.167219
2025-12-237.151316
2025-12-247.160609
2025-12-257.124872
2025-12-267.158147
2025-12-277.128641
2025-12-287.151078
2025-12-297.161476
2025-12-307.170762
2025-12-317.184075
2026-01-017.144894
2026-01-027.182888
2026-01-037.143275
2026-01-047.137097
2026-01-057.187249
2026-01-067.157592
2026-01-077.175049
2026-01-087.174585
2026-01-097.189213
2026-01-107.142546
2026-01-117.166601
2026-01-127.174879
2026-01-137.18989
2026-01-147.191505
2026-01-157.186584
2026-01-167.184638
2026-01-177.129742
2026-01-187.16936
2026-01-197.172764
2026-01-207.175275
2026-01-217.194684
2026-01-227.193064
2026-01-237.179614
2026-01-247.137398
2026-01-257.164265
2026-01-267.134693
2026-01-277.175351
2026-01-287.198081
2026-01-297.21979
2026-01-307.181084
2026-01-317.142093
2026-02-017.134549
2026-02-027.207743
2026-02-037.210293
2026-02-047.159865
2026-02-057.169568
2026-02-067.191181
2026-02-077.10554
2026-02-087.153905
2026-02-097.154751
2026-02-107.15784
2026-02-117.194357
2026-02-127.946861
2026-02-137.210836
2026-02-147.157831
2026-02-157.171456
2026-02-167.203087
2026-02-177.220717
2026-02-187.195908
2026-02-197.197135
2026-02-207.186845
2026-02-217.139256
2026-02-227.13541
2026-02-237.152861
2026-02-247.178537
2026-02-257.184902
2026-02-267.159618
2026-02-277.199427
2026-02-287.144309
2026-03-017.159292
2026-03-027.169718
2026-03-037.094728
2026-03-047.070795
2026-03-057.020834
2026-03-066.924968
2026-03-076.896742
2026-03-086.881983
2026-03-096.917457
2026-03-106.993082
2026-03-117.030149
2026-03-127.009069
2026-03-137.008959
2026-03-146.938298
2026-03-156.965713
2026-03-167.047746
2026-03-177.060463
2026-03-187.010176
2026-03-197.009036
2026-03-206.936476
2026-03-216.896903
2026-03-226.894194
2026-03-236.969972
2026-03-246.958915
2026-03-256.954455
2026-03-266.974619
2026-03-276.896617
2026-03-287.660057
2026-03-296.868778
2026-03-306.904538
2026-03-316.919858
2026-04-016.970842
2026-04-026.96949
2026-04-036.960923
2026-04-046.947793
2026-04-056.943154
2026-04-067.024891
2026-04-077.016731
2026-04-087.091882
2026-04-097.866156
2026-04-107.866888
2026-04-117.821635
2026-04-127.862529
2026-04-137.904781
2026-04-147.863355
2026-04-157.751823
2026-04-167.753941
2026-04-177.745483
2026-04-187.711325
2026-04-197.723401
2026-04-207.736574
2026-04-217.751457
2026-04-227.738324
2026-04-237.687949
2026-04-247.659943
2026-04-257.599572
2026-04-267.650431
2026-04-277.588667
2026-04-287.577411
2026-04-297.552843
2026-04-307.569317
2026-05-017.554806
2026-05-027.555229
2026-05-037.575751
2026-05-047.578113
2026-05-057.632192
2026-05-067.691268
2026-05-077.704129
2026-05-087.742541
2026-05-097.715816
2026-05-107.721543
2026-05-117.763521
2026-05-127.0296
2026-05-147.058966
2026-05-157.763407
2026-05-166.995252
2026-05-176.99107
2026-05-187.769213
2026-05-197.028977
2026-05-207.067641
2026-05-217.072482
2026-05-237.013566
2026-05-247.018696
2026-05-257.046807
2026-05-267.040876
2026-05-277.050239
2026-05-287.074215
2026-05-297.808572
2026-05-307.795075
2026-05-317.800745
2026-06-017.802084
2026-06-027.815542
2026-06-037.795766
2026-06-047.802451
2026-06-057.71762
2026-06-067.635458
2026-06-097.90259
2026-06-107.813927
2026-06-117.863471
2026-06-127.865668
2026-06-137.797959
2026-06-147.828043
2026-06-157.86941
2026-06-167.883345
2026-06-177.884196
2026-06-187.869012
2026-06-197.892137
2026-06-207.836268
2026-06-217.850798
2026-06-227.874443
2026-06-237.82236
2026-06-247.790722
2026-06-257.812565
2026-06-267.812092
2026-06-277.750627
2026-06-287.783112
2026-06-297.810458
2026-06-307.816536
2026-07-017.799848
2026-07-027.826728
2026-07-037.840998
2026-07-047.794517
2026-07-057.812927
2026-07-067.823807
2026-07-077.826957
2026-07-087.803105
2026-07-097.83776
2026-07-107.859311
2026-07-117.817438
2026-07-127.828421
2026-07-137.826937
2026-07-147.857487
2026-07-157.869985
2026-07-167.84178
2026-07-177.82291
2026-07-187.817664
2026-07-197.813127
2026-07-207.82862
2026-07-217.842394
2026-07-227.835183
2026-07-237.834671
2026-07-247.823467
2026-07-257.789516
2026-07-267.812353
2026-07-277.837314
2026-07-287.810791
2026-07-297.822644
2026-07-307.851711
2026-07-317.842752
2026-08-017.823242
2026-08-027.822704
2026-08-037.848262
2026-08-047.860253
2026-08-057.856886
2026-08-067.873881
2026-08-077.882571
2026-08-087.860394
2026-08-097.860096
2026-08-107.894382
2026-08-117.920402
2026-08-127.930168
2026-08-137.9243
2026-08-147.920894
2026-08-157.859879
2026-08-167.882969
2026-08-177.927201
2026-08-187.932167
2026-08-207.943063
2026-08-217.962135
2026-08-227.909121
2026-08-237.936609
2026-08-247.967177
2026-08-257.976016
2026-08-267.971327
2026-08-277.948734
2026-08-287.941785
2026-08-297.908793
2026-08-307.923612
2026-08-317.918773
2026-09-017.926799
2026-09-027.939317
2026-09-037.930854
2026-09-047.920364
2026-09-057.908
2026-09-067.914164
2026-09-077.922556
2026-09-087.944152
2026-09-097.93773
2026-09-107.90807
2026-09-117.913714
2026-09-127.902666
2026-09-137.915203
2026-09-147.886637
2026-09-157.894209
2026-09-167.913736
2026-09-177.923385
2026-09-187.935752
2026-09-197.853266
2026-09-207.893517
2026-09-217.94242
2026-09-227.930165
2026-09-237.869682
2026-09-247.825492
2026-09-257.052536
2026-09-267.075667
2026-09-277.072518
2026-09-287.032409
2026-09-307.037547
2026-10-027.059982
2026-10-036.991216
2026-10-057.012127
2026-10-067.011777
2026-10-076.994066
2026-10-086.99419
2026-10-096.968176
2026-10-106.994795
2026-10-116.999883
2026-10-127.015278
2026-10-137.023496
2026-10-147.009604
2026-10-157.040918
2026-10-167.009092
2026-10-176.98009
2026-10-187.012079
2026-10-197.033455
2026-10-207.031918
2026-10-217.01582
2026-10-227.007339
2026-10-236.993255
2026-10-246.967587
2026-10-256.981083
2026-10-266.993595
2026-10-277.00984
2026-10-286.995846
2026-10-296.962086
2026-10-306.970083
2026-10-316.951812

High

7.9760

Low

6.2978

Average

7.0100

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the PEN/CUP 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=PEN&currencies=CUP"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=PEN&currencies=CUP");
const data = await response.json();
Python
import requests

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

Replace YOUR_API_KEY with the key from your dashboard.

PEN/CUP API questions

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

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

How far back does PEN/CUP historical data go?

Daily PEN/CUP 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 PEN/CUP 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.