Skip to content

CUP to PEN exchange rate API

Cuban Peso to Sol · quoted 2026-10-31

0.14385

▼ +8.57% over 2Y

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

1 CUP buys 0.14385 PEN as of 2026-10-31, so 1 PEN buys 6.9518 CUP. Over the last 2 years, CUP/PEN traded between 0.12537 and 0.15878, averaged 0.14336 and fell 8.57%. The API holds daily CUP/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.

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

Download CSV
CUP/PEN over 2Y: show the values
Rates per 1 CUP. Missing rates are shown as a dash.
DatePEN
2024-10-310.157335
2024-11-010.15744
2024-11-020.157352
2024-11-030.1576
2024-11-040.157279
2024-11-050.157225
2024-11-060.157297
2024-11-070.157306
2024-11-080.156402
2024-11-090.156979
2024-11-100.157691
2024-11-110.156615
2024-11-120.156577
2024-11-130.157177
2024-11-140.157767
2024-11-150.158024
2024-11-160.158445
2024-11-170.158614
2024-11-180.158321
2024-11-190.157865
2024-11-200.157997
2024-11-210.158117
2024-11-220.158137
2024-11-230.158607
2024-11-240.158784
2024-11-250.158342
2024-11-260.157196
2024-11-270.157283
2024-11-280.156964
2024-11-290.156365
2024-11-300.156854
2024-12-010.156728
2024-12-020.156163
2024-12-030.156184
2024-12-040.155726
2024-12-050.155772
2024-12-060.156211
2024-12-070.155216
2024-12-080.155862
2024-12-090.156512
2024-12-100.155076
2024-12-110.155469
2024-12-120.155346
2024-12-130.155633
2024-12-140.155217
2024-12-150.155837
2024-12-160.156471
2024-12-170.156589
2024-12-180.156375
2024-12-190.156111
2024-12-200.156167
2024-12-210.155522
2024-12-220.155313
2024-12-230.15582
2024-12-240.155806
2024-12-250.156826
2024-12-260.156315
2024-12-270.156108
2024-12-280.155107
2024-12-290.156881
2024-12-300.156028
2024-12-310.1562
2025-01-010.156613
2025-01-020.156671
2025-01-030.156351
2025-01-040.156395
2025-01-050.156717
2025-01-060.156515
2025-01-070.156537
2025-01-080.157001
2025-01-090.15735
2025-01-100.157206
2025-01-110.157082
2025-01-120.157037
2025-01-130.157101
2025-01-140.157119
2025-01-150.157247
2025-01-160.157156
2025-01-170.156689
2025-01-180.156511
2025-01-190.156389
2025-01-200.156484
2025-01-210.155707
2025-01-220.155868
2025-01-230.155302
2025-01-240.154875
2025-01-250.155088
2025-01-260.155842
2025-01-270.155077
2025-01-280.155661
2025-01-290.155466
2025-01-300.154986
2025-01-310.155025
2025-02-010.154987
2025-02-020.155938
2025-02-030.154979
2025-02-040.154447
2025-02-050.154575
2025-02-060.154697
2025-02-070.154985
2025-02-080.155014
2025-02-090.15554
2025-02-100.154377
2025-02-110.154004
2025-02-120.15399
2025-02-130.153977
2025-02-140.154408
2025-02-150.154813
2025-02-160.154732
2025-02-170.154303
2025-02-180.154397
2025-02-190.153778
2025-02-200.153814
2025-02-210.153308
2025-02-220.153373
2025-02-230.153604
2025-02-240.15326
2025-02-250.153309
2025-02-260.138773
2025-02-270.152792
2025-02-280.153291
2025-03-010.15342
2025-03-020.155209
2025-03-030.153533
2025-03-040.153873
2025-03-050.153227
2025-03-060.152487
2025-03-070.152372
2025-03-080.152655
2025-03-090.138034
2025-03-100.152414
2025-03-110.152584
2025-03-120.152502
2025-03-130.152565
2025-03-140.152828
2025-03-150.152824
2025-03-160.138202
2025-03-170.153692
2025-03-180.152185
2025-03-190.151326
2025-03-200.151449
2025-03-210.151079
2025-03-220.151263
2025-03-230.136438
2025-03-250.152081
2025-03-260.151692
2025-03-270.151756
2025-03-280.151688
2025-03-290.151531
2025-03-300.153287
2025-03-310.138082
2025-04-010.153444
2025-04-020.154249
2025-04-030.153694
2025-04-040.153163
2025-04-050.152544
2025-04-060.154496
2025-04-070.152358
2025-04-080.154144
2025-04-090.15481
2025-04-100.15378
2025-04-110.154403
2025-04-120.154683
2025-04-130.155641
2025-04-140.154993
2025-04-150.155652
2025-04-160.156232
2025-04-170.155437
2025-04-180.156222
2025-04-190.155832
2025-04-200.155594
2025-04-210.155677
2025-04-220.154435
2025-04-230.154327
2025-04-240.15375
2025-04-250.153123
2025-04-260.153672
2025-04-270.153342
2025-04-280.153038
2025-04-290.153215
2025-04-300.152752
2025-05-010.152674
2025-05-020.152553
2025-05-030.153016
2025-05-040.152507
2025-05-050.15233
2025-05-060.152476
2025-05-080.151956
2025-05-090.15121
2025-05-100.152357
2025-05-110.15231
2025-05-120.151675
2025-05-130.152278
2025-05-140.153416
2025-05-150.153004
2025-05-170.153015
2025-05-180.153944
2025-05-190.153716
2025-05-200.153368
2025-05-210.153647
2025-05-220.153489
2025-05-230.152603
2025-05-240.153007
2025-05-250.153648
2025-05-260.15256
2025-05-270.152476
2025-05-280.151706
2025-05-290.151675
2025-05-300.150851
2025-05-310.152007
2025-06-010.150864
2025-06-020.150874
2025-06-030.150892
2025-06-040.150983
2025-06-050.150798
2025-06-060.151192
2025-06-070.152164
2025-06-080.152084
2025-06-090.151543
2025-06-100.151222
2025-06-110.151165
2025-06-120.151175
2025-06-130.15022
2025-06-140.150571
2025-06-150.151598
2025-06-160.15092
2025-06-170.15017
2025-06-180.150485
2025-06-190.1497
2025-06-200.149605
2025-06-210.150045
2025-06-220.15029
2025-06-230.149749
2025-06-240.14939
2025-06-250.149208
2025-06-260.148634
2025-06-270.147923
2025-06-280.147911
2025-06-290.148182
2025-06-300.147849
2025-07-010.148079
2025-07-020.14816
2025-07-030.148399
2025-07-040.148068
2025-07-050.148092
2025-07-060.148549
2025-07-070.148046
2025-07-080.148545
2025-07-090.147914
2025-07-100.147828
2025-07-110.147656
2025-07-120.148169
2025-07-130.148222
2025-07-140.148214
2025-07-150.148392
2025-07-160.148329
2025-07-170.148155
2025-07-180.147705
2025-07-190.148612
2025-07-200.149822
2025-07-210.148234
2025-07-220.148536
2025-07-230.148412
2025-07-240.14846
2025-07-250.147679
2025-07-260.14774
2025-07-270.148169
2025-07-280.147657
2025-07-290.148596
2025-07-300.147974
2025-07-310.148512
2025-08-010.149214
2025-08-020.149299
2025-08-030.149048
2025-08-040.148621
2025-08-050.15025
2025-08-060.149688
2025-08-070.149476
2025-08-080.149163
2025-08-090.147242
2025-08-100.147449
2025-08-110.147112
2025-08-120.146876
2025-08-130.146647
2025-08-140.147549
2025-08-150.14882
2025-08-160.148355
2025-08-170.149199
2025-08-180.148392
2025-08-190.148042
2025-08-200.147073
2025-08-210.14593
2025-08-220.146316
2025-08-230.146212
2025-08-240.146176
2025-08-250.145764
2025-08-260.146115
2025-08-270.146579
2025-08-280.14714
2025-08-290.147658
2025-08-300.147538
2025-08-310.147285
2025-09-010.147216
2025-09-020.147271
2025-09-030.147313
2025-09-040.147302
2025-09-050.146721
2025-09-060.1467
2025-09-070.146815
2025-09-080.146839
2025-09-090.146409
2025-09-100.14531
2025-09-110.14518
2025-09-130.145492
2025-09-140.145928
2025-09-150.145292
2025-09-160.145345
2025-09-170.145364
2025-09-180.145021
2025-09-190.145165
2025-09-200.145216
2025-09-210.145984
2025-09-220.145008
2025-09-230.145951
2025-09-240.153222
2025-09-250.145902
2025-09-260.146108
2025-09-270.146287
2025-09-280.146145
2025-09-290.145184
2025-09-300.144415
2025-10-010.143807
2025-10-020.144363
2025-10-030.143716
2025-10-040.144236
2025-10-050.14429
2025-10-060.143181
2025-10-070.143431
2025-10-080.142761
2025-10-090.142357
2025-10-100.142269
2025-10-110.143323
2025-10-120.143008
2025-10-130.142605
2025-10-140.141998
2025-10-150.141701
2025-10-160.140666
2025-10-170.140626
2025-10-180.140645
2025-10-190.140279
2025-10-200.139726
2025-10-210.14055
2025-10-220.140874
2025-10-230.140995
2025-10-240.140701
2025-10-250.141068
2025-10-260.14069
2025-10-270.140418
2025-10-280.140628
2025-10-290.140399
2025-10-300.140621
2025-10-310.139974
2025-11-010.141043
2025-11-020.139737
2025-11-030.139663
2025-11-040.14036
2025-11-050.139832
2025-11-060.140043
2025-11-070.14004
2025-11-080.140727
2025-11-090.140658
2025-11-100.139851
2025-11-110.139241
2025-11-120.13983
2025-11-130.139666
2025-11-140.139823
2025-11-150.140326
2025-11-160.140265
2025-11-170.139448
2025-11-180.139649
2025-11-190.140165
2025-11-200.140457
2025-11-210.140376
2025-11-220.140703
2025-11-230.140678
2025-11-240.140451
2025-11-250.139936
2025-11-260.139647
2025-11-270.139474
2025-11-280.139357
2025-11-290.140276
2025-11-300.139799
2025-12-010.140149
2025-12-020.139683
2025-12-030.139388
2025-12-040.139192
2025-12-050.139659
2025-12-060.140193
2025-12-070.139743
2025-12-080.139556
2025-12-090.139297
2025-12-110.140301
2025-12-120.139807
2025-12-130.140418
2025-12-140.140253
2025-12-150.13981
2025-12-160.139738
2025-12-170.139509
2025-12-180.139533
2025-12-190.139546
2025-12-200.140287
2025-12-210.140362
2025-12-220.139524
2025-12-230.139834
2025-12-240.139652
2025-12-250.140353
2025-12-260.1397
2025-12-270.140279
2025-12-280.139839
2025-12-290.139636
2025-12-300.139455
2025-12-310.139196
2026-01-010.13996
2026-01-020.139219
2026-01-030.139991
2026-01-040.140112
2026-01-050.139135
2026-01-060.139711
2026-01-070.139371
2026-01-080.13938
2026-01-090.139097
2026-01-100.140006
2026-01-110.139536
2026-01-120.139375
2026-01-130.139084
2026-01-140.139052
2026-01-150.139148
2026-01-160.139185
2026-01-170.140257
2026-01-180.139482
2026-01-190.139416
2026-01-200.139367
2026-01-210.138991
2026-01-220.139022
2026-01-230.139283
2026-01-240.140107
2026-01-250.139581
2026-01-260.14016
2026-01-270.139365
2026-01-280.138925
2026-01-290.138508
2026-01-300.139254
2026-01-310.140014
2026-02-010.140163
2026-02-020.138739
2026-02-030.13869
2026-02-040.139667
2026-02-050.139478
2026-02-060.139059
2026-02-070.140735
2026-02-080.139783
2026-02-090.139767
2026-02-100.139706
2026-02-110.138997
2026-02-120.125835
2026-02-130.13868
2026-02-140.139707
2026-02-150.139441
2026-02-160.138829
2026-02-170.13849
2026-02-180.138967
2026-02-190.138944
2026-02-200.139143
2026-02-210.14007
2026-02-220.140146
2026-02-230.139804
2026-02-240.139304
2026-02-250.13918
2026-02-260.139672
2026-02-270.138899
2026-02-280.139971
2026-03-010.139678
2026-03-020.139475
2026-03-030.140949
2026-03-040.141426
2026-03-050.142433
2026-03-060.144404
2026-03-070.144995
2026-03-080.145306
2026-03-090.144561
2026-03-100.142998
2026-03-110.142244
2026-03-120.142672
2026-03-130.142674
2026-03-140.144127
2026-03-150.14356
2026-03-160.141889
2026-03-170.141633
2026-03-180.142649
2026-03-190.142672
2026-03-200.144165
2026-03-210.144992
2026-03-220.145049
2026-03-230.143472
2026-03-240.1437
2026-03-250.143792
2026-03-260.143376
2026-03-270.144998
2026-03-280.130547
2026-03-290.145586
2026-03-300.144832
2026-03-310.144511
2026-04-010.143454
2026-04-020.143482
2026-04-030.143659
2026-04-040.14393
2026-04-050.144026
2026-04-060.14235
2026-04-070.142516
2026-04-080.141006
2026-04-090.127126
2026-04-100.127115
2026-04-110.12785
2026-04-120.127185
2026-04-130.126505
2026-04-140.127172
2026-04-150.129001
2026-04-160.128966
2026-04-170.129107
2026-04-180.129679
2026-04-190.129476
2026-04-200.129256
2026-04-210.129007
2026-04-220.129226
2026-04-230.130073
2026-04-240.130549
2026-04-250.131586
2026-04-260.130711
2026-04-270.131775
2026-04-280.131971
2026-04-290.1324
2026-04-300.132112
2026-05-010.132366
2026-05-020.132358
2026-05-030.132
2026-05-040.131958
2026-05-050.131023
2026-05-060.130017
2026-05-070.1298
2026-05-080.129156
2026-05-090.129603
2026-05-100.129507
2026-05-110.128807
2026-05-120.142255
2026-05-140.141663
2026-05-150.128809
2026-05-160.142954
2026-05-170.143039
2026-05-180.128713
2026-05-190.142268
2026-05-200.141489
2026-05-210.141393
2026-05-230.14258
2026-05-240.142476
2026-05-250.141908
2026-05-260.142027
2026-05-270.141839
2026-05-280.141358
2026-05-290.128064
2026-05-300.128286
2026-05-310.128192
2026-06-010.12817
2026-06-020.12795
2026-06-030.128274
2026-06-040.128164
2026-06-050.129573
2026-06-060.130967
2026-06-090.12654
2026-06-100.127976
2026-06-110.12717
2026-06-120.127134
2026-06-130.128238
2026-06-140.127745
2026-06-150.127074
2026-06-160.126849
2026-06-170.126836
2026-06-180.12708
2026-06-190.126708
2026-06-200.127611
2026-06-210.127375
2026-06-220.126993
2026-06-230.127838
2026-06-240.128357
2026-06-250.127998
2026-06-260.128006
2026-06-270.129021
2026-06-280.128483
2026-06-290.128033
2026-06-300.127933
2026-07-010.128207
2026-07-020.127767
2026-07-030.127534
2026-07-040.128295
2026-07-050.127992
2026-07-060.127815
2026-07-070.127763
2026-07-080.128154
2026-07-090.127587
2026-07-100.127237
2026-07-110.127919
2026-07-120.127739
2026-07-130.127763
2026-07-140.127267
2026-07-150.127065
2026-07-160.127522
2026-07-170.127829
2026-07-180.127915
2026-07-190.127989
2026-07-200.127736
2026-07-210.127512
2026-07-220.127629
2026-07-230.127637
2026-07-240.12782
2026-07-250.128377
2026-07-260.128002
2026-07-270.127594
2026-07-280.128027
2026-07-290.127834
2026-07-300.12736
2026-07-310.127506
2026-08-010.127824
2026-08-020.127833
2026-08-030.127416
2026-08-040.127222
2026-08-050.127276
2026-08-060.127002
2026-08-070.126862
2026-08-080.12722
2026-08-090.127224
2026-08-100.126672
2026-08-110.126256
2026-08-120.1261
2026-08-130.126194
2026-08-140.126248
2026-08-150.127228
2026-08-160.126855
2026-08-170.126147
2026-08-180.126068
2026-08-200.125896
2026-08-210.125594
2026-08-220.126436
2026-08-230.125998
2026-08-240.125514
2026-08-250.125375
2026-08-260.125449
2026-08-270.125806
2026-08-280.125916
2026-08-290.126441
2026-08-300.126205
2026-08-310.126282
2026-09-010.126154
2026-09-020.125955
2026-09-030.126089
2026-09-040.126256
2026-09-050.126454
2026-09-060.126355
2026-09-070.126221
2026-09-080.125878
2026-09-090.12598
2026-09-100.126453
2026-09-110.126362
2026-09-120.126539
2026-09-130.126339
2026-09-140.126796
2026-09-150.126675
2026-09-160.126362
2026-09-170.126208
2026-09-180.126011
2026-09-190.127335
2026-09-200.126686
2026-09-210.125906
2026-09-220.1261
2026-09-230.127069
2026-09-240.127787
2026-09-250.141792
2026-09-260.141329
2026-09-270.141392
2026-09-280.142198
2026-09-300.142094
2026-10-020.141643
2026-10-030.143036
2026-10-050.14261
2026-10-060.142617
2026-10-070.142978
2026-10-080.142975
2026-10-090.143509
2026-10-100.142963
2026-10-110.142859
2026-10-120.142546
2026-10-130.142379
2026-10-140.142661
2026-10-150.142026
2026-10-160.142671
2026-10-170.143264
2026-10-180.142611
2026-10-190.142177
2026-10-200.142208
2026-10-210.142534
2026-10-220.142707
2026-10-230.142994
2026-10-240.143521
2026-10-250.143244
2026-10-260.142987
2026-10-270.142656
2026-10-280.142941
2026-10-290.143635
2026-10-300.14347
2026-10-310.143847

High

0.15878

Low

0.12537

Average

0.14336

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

CUP/PEN API questions

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

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

How far back does CUP/PEN historical data go?

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