Skip to content

CUP to CHF exchange rate API

Cuban Peso to Swiss Franc · quoted 2026-10-16

0.03450

▼ +3.98% over 2Y

1 CUP = 0.03450 CHF · 1 CHF = 28.9830 CUP · Get this rate via the API

1 CUP buys 0.03450 CHF as of 2026-10-16, so 1 CHF buys 28.9830 CUP. Over the last 2 years, CUP/CHF traded between 0.02905 and 0.03825, averaged 0.03363 and fell 3.98%. The API holds daily CUP/CHF 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/CHF over 2Y: show the values
Rates per 1 CUP. Missing rates are shown as a dash.
DateCHF
2024-10-160.035935
2024-10-170.035974
2024-10-180.036084
2024-10-190.036029
2024-10-200.036033
2024-10-210.036041
2024-10-220.036095
2024-10-230.036183
2024-10-240.036082
2024-10-250.036108
2024-10-260.0361
2024-10-270.036413
2024-10-280.036061
2024-10-290.036255
2024-10-300.036213
2024-10-310.036093
2024-11-010.03614
2024-11-020.036117
2024-11-030.03633
2024-11-040.036029
2024-11-050.035995
2024-11-060.036537
2024-11-070.036482
2024-11-080.036343
2024-11-090.036478
2024-11-100.036618
2024-11-110.036583
2024-11-120.036577
2024-11-130.036653
2024-11-140.03697
2024-11-150.036932
2024-11-160.036964
2024-11-170.037003
2024-11-180.036945
2024-11-190.036709
2024-11-200.036841
2024-11-210.036812
2024-11-220.037132
2024-11-230.037258
2024-11-240.037324
2024-11-250.037044
2024-11-260.036887
2024-11-270.036865
2024-11-280.03686
2024-11-290.036778
2024-11-300.036734
2024-12-010.036876
2024-12-020.037003
2024-12-030.036932
2024-12-040.036965
2024-12-050.036782
2024-12-060.036558
2024-12-070.036631
2024-12-080.03679
2024-12-090.036614
2024-12-100.03663
2024-12-110.036759
2024-12-120.037002
2024-12-130.037176
2024-12-140.037178
2024-12-150.037215
2024-12-160.037287
2024-12-170.037441
2024-12-180.037292
2024-12-190.037426
2024-12-200.037356
2024-12-210.037254
2024-12-220.037253
2024-12-230.037459
2024-12-240.037577
2024-12-250.037585
2024-12-260.037573
2024-12-270.037604
2024-12-280.037665
2024-12-290.037742
2024-12-300.037673
2024-12-310.037747
2025-01-010.037767
2025-01-020.037842
2025-01-030.037873
2025-01-040.037824
2025-01-050.037859
2025-01-060.037552
2025-01-070.037788
2025-01-080.037982
2025-01-090.037992
2025-01-100.038097
2025-01-110.038139
2025-01-120.03819
2025-01-130.038198
2025-01-140.038153
2025-01-150.037997
2025-01-160.038068
2025-01-170.037999
2025-01-180.038153
2025-01-190.038245
2025-01-200.038116
2025-01-210.037927
2025-01-220.03775
2025-01-230.037844
2025-01-240.03779
2025-01-250.037748
2025-01-260.037946
2025-01-270.037479
2025-01-280.037764
2025-01-290.03778
2025-01-300.037789
2025-01-310.037903
2025-02-010.037964
2025-02-020.038134
2025-02-030.038056
2025-02-040.037839
2025-02-050.037538
2025-02-060.037716
2025-02-070.037869
2025-02-080.03799
2025-02-090.038081
2025-02-100.037839
2025-02-110.037883
2025-02-120.037818
2025-02-130.037598
2025-02-140.037482
2025-02-150.037498
2025-02-160.037607
2025-02-170.037626
2025-02-180.037658
2025-02-190.037729
2025-02-200.03763
2025-02-210.037553
2025-02-220.037411
2025-02-230.037401
2025-02-240.037475
2025-02-250.037256
2025-02-260.033795
2025-02-270.037431
2025-02-280.03764
2025-03-010.037618
2025-03-020.03762
2025-03-030.037542
2025-03-040.037009
2025-03-050.037108
2025-03-060.036971
2025-03-070.03674
2025-03-080.036765
2025-03-090.03323
2025-03-100.036526
2025-03-110.036661
2025-03-120.036815
2025-03-130.03684
2025-03-140.036888
2025-03-150.036879
2025-03-160.03338
2025-03-170.03681
2025-03-180.036656
2025-03-190.036654
2025-03-200.036795
2025-03-210.036762
2025-03-220.036831
2025-03-230.033342
2025-03-250.036724
2025-03-260.036813
2025-03-270.036775
2025-03-280.036733
2025-03-290.036728
2025-03-300.036877
2025-03-310.033255
2025-04-010.036916
2025-04-020.03712
2025-04-030.036118
2025-04-040.035512
2025-04-050.035918
2025-04-060.036053
2025-04-070.035477
2025-04-080.03552
2025-04-090.03497
2025-04-100.034942
2025-04-110.033947
2025-04-120.033898
2025-04-130.034082
2025-04-140.034238
2025-04-150.034053
2025-04-160.034052
2025-04-170.034117
2025-04-180.03411
2025-04-190.034033
2025-04-200.034046
2025-04-210.033695
2025-04-220.033861
2025-04-230.034267
2025-04-240.034419
2025-04-250.034543
2025-04-260.034544
2025-04-270.03461
2025-04-280.034611
2025-04-290.034473
2025-04-300.034437
2025-05-010.034548
2025-05-020.034345
2025-05-030.034442
2025-05-040.03451
2025-05-050.034274
2025-05-060.034366
2025-05-080.034363
2025-05-090.034615
2025-05-100.03462
2025-05-110.03473
2025-05-120.035137
2025-05-130.035113
2025-05-140.034913
2025-05-150.034956
2025-05-170.034919
2025-05-180.034909
2025-05-190.034774
2025-05-200.034647
2025-05-210.034497
2025-05-220.034418
2025-05-230.034329
2025-05-240.034243
2025-05-250.034493
2025-05-260.034336
2025-05-270.034487
2025-05-280.034485
2025-05-290.034539
2025-05-300.034339
2025-05-310.034284
2025-06-010.034276
2025-06-020.034145
2025-06-030.034289
2025-06-040.034286
2025-06-050.034184
2025-06-060.034291
2025-06-070.034275
2025-06-080.034275
2025-06-090.034175
2025-06-100.034214
2025-06-110.03428
2025-06-120.0339
2025-06-130.033813
2025-06-140.033771
2025-06-150.033956
2025-06-160.033893
2025-06-170.033896
2025-06-180.034066
2025-06-190.034097
2025-06-200.034095
2025-06-210.034078
2025-06-220.03413
2025-06-230.034048
2025-06-240.033739
2025-06-250.033671
2025-06-260.033421
2025-06-270.033303
2025-06-280.033277
2025-06-290.033326
2025-06-300.033259
2025-07-010.032937
2025-07-020.033076
2025-07-030.033119
2025-07-040.033114
2025-07-050.033124
2025-07-060.033238
2025-07-070.033269
2025-07-080.033298
2025-07-090.033236
2025-07-100.033237
2025-07-110.033203
2025-07-120.033199
2025-07-130.033195
2025-07-140.033226
2025-07-150.033203
2025-07-160.03348
2025-07-170.03359
2025-07-180.033428
2025-07-190.033449
2025-07-200.033657
2025-07-210.03326
2025-07-220.033298
2025-07-230.033153
2025-07-240.03321
2025-07-250.033257
2025-07-260.033198
2025-07-270.033235
2025-07-280.033455
2025-07-290.03364
2025-07-300.033635
2025-07-310.033832
2025-08-010.034028
2025-08-020.033501
2025-08-030.033514
2025-08-040.033682
2025-08-050.034114
2025-08-060.03401
2025-08-070.034044
2025-08-080.033964
2025-08-090.033784
2025-08-100.03379
2025-08-110.033883
2025-08-120.033751
2025-08-130.033457
2025-08-140.033579
2025-08-150.033574
2025-08-160.033603
2025-08-170.033823
2025-08-180.03369
2025-08-190.033574
2025-08-200.033644
2025-08-210.033668
2025-08-220.03364
2025-08-230.033394
2025-08-240.033478
2025-08-250.033447
2025-08-260.033437
2025-08-270.033627
2025-08-280.033376
2025-08-290.03348
2025-08-300.033338
2025-08-310.033337
2025-09-010.033449
2025-09-020.033461
2025-09-030.03356
2025-09-040.033627
2025-09-050.033451
2025-09-060.03325
2025-09-070.033289
2025-09-080.033212
2025-09-090.033212
2025-09-100.033152
2025-09-110.033317
2025-09-130.033188
2025-09-140.033285
2025-09-150.033112
2025-09-160.032949
2025-09-170.032939
2025-09-180.032944
2025-09-190.033195
2025-09-200.033136
2025-09-210.033268
2025-09-220.033005
2025-09-230.033027
2025-09-240.033084
2025-09-250.033194
2025-09-260.03334
2025-09-270.033337
2025-09-280.033342
2025-09-290.033443
2025-09-300.033238
2025-10-010.033283
2025-10-020.033164
2025-10-030.033194
2025-10-040.033141
2025-10-050.033326
2025-10-060.033179
2025-10-070.033369
2025-10-080.033346
2025-10-090.033416
2025-10-100.033515
2025-10-110.033511
2025-10-120.033457
2025-10-130.033637
2025-10-140.033525
2025-10-150.033459
2025-10-160.033322
2025-10-170.033127
2025-10-180.033021
2025-10-190.033046
2025-10-200.033008
2025-10-210.033155
2025-10-220.033161
2025-10-230.03328
2025-10-240.033242
2025-10-250.033159
2025-10-260.033219
2025-10-270.033214
2025-10-280.033179
2025-10-290.033213
2025-10-300.033482
2025-10-310.033514
2025-11-010.033525
2025-11-020.033491
2025-11-030.033617
2025-11-040.033709
2025-11-050.033776
2025-11-060.033705
2025-11-070.0336
2025-11-080.033568
2025-11-090.033687
2025-11-100.033599
2025-11-110.03344
2025-11-120.03336
2025-11-130.033193
2025-11-140.032875
2025-11-150.033128
2025-11-160.033223
2025-11-170.033169
2025-11-180.033199
2025-11-190.033414
2025-11-200.033662
2025-11-210.033595
2025-11-220.033683
2025-11-230.033693
2025-11-240.033675
2025-11-250.033707
2025-11-260.033682
2025-11-270.033585
2025-11-280.033584
2025-11-290.033583
2025-11-300.033571
2025-12-010.033471
2025-12-020.033558
2025-12-030.033343
2025-12-040.033361
2025-12-050.033539
2025-12-060.033515
2025-12-070.033546
2025-12-080.033567
2025-12-090.033603
2025-12-110.033388
2025-12-120.033206
2025-12-130.033119
2025-12-140.033264
2025-12-150.03321
2025-12-160.033111
2025-12-170.033159
2025-12-180.033138
2025-12-190.033156
2025-12-200.033107
2025-12-210.033261
2025-12-220.033064
2025-12-230.032916
2025-12-240.032867
2025-12-250.032855
2025-12-260.032893
2025-12-270.032912
2025-12-280.032884
2025-12-290.032938
2025-12-300.032954
2025-12-310.033003
2026-01-010.033007
2026-01-020.033046
2026-01-030.032997
2026-01-040.033157
2026-01-050.033129
2026-01-060.03313
2026-01-070.033197
2026-01-080.033246
2026-01-090.033295
2026-01-100.033318
2026-01-110.03339
2026-01-120.033219
2026-01-130.033274
2026-01-140.033347
2026-01-150.033364
2026-01-160.033398
2026-01-170.033428
2026-01-180.033407
2026-01-190.033278
2026-01-200.032987
2026-01-210.032896
2026-01-220.033048
2026-01-230.033008
2026-01-240.032574
2026-01-250.03244
2026-01-260.032787
2026-01-270.032278
2026-01-280.032095
2026-01-290.031981
2026-01-300.031997
2026-01-310.032112
2026-02-010.032243
2026-02-020.032207
2026-02-030.032254
2026-02-040.03242
2026-02-050.032339
2026-02-060.032391
2026-02-070.032406
2026-02-080.032399
2026-02-090.032191
2026-02-100.032066
2026-02-110.032013
2026-02-120.029053
2026-02-130.031992
2026-02-140.032024
2026-02-150.032044
2026-02-160.032103
2026-02-170.032091
2026-02-180.032138
2026-02-190.032227
2026-02-200.032306
2026-02-210.032314
2026-02-220.032393
2026-02-230.032494
2026-02-240.032306
2026-02-250.032311
2026-02-260.032381
2026-02-270.032105
2026-02-280.03209
2026-03-010.032073
2026-03-020.032496
2026-03-030.032603
2026-03-040.032495
2026-03-050.03249
2026-03-060.032618
2026-03-070.03235
2026-03-080.032602
2026-03-090.032469
2026-03-100.032472
2026-03-110.032479
2026-03-120.032524
2026-03-130.032693
2026-03-140.033142
2026-03-150.032997
2026-03-160.032813
2026-03-170.032807
2026-03-180.032952
2026-03-190.032967
2026-03-200.032812
2026-03-210.032849
2026-03-220.03295
2026-03-230.03278
2026-03-240.032949
2026-03-250.032959
2026-03-260.032943
2026-03-270.033278
2026-03-280.030132
2026-03-290.033446
2026-03-300.033363
2026-03-310.033281
2026-04-010.033019
2026-04-020.033304
2026-04-030.033412
2026-04-040.033343
2026-04-050.0335
2026-04-060.033362
2026-04-070.033411
2026-04-080.033009
2026-04-090.029839
2026-04-100.029776
2026-04-110.029782
2026-04-120.029852
2026-04-130.029848
2026-04-140.02947
2026-04-150.029535
2026-04-160.029562
2026-04-170.029527
2026-04-180.029496
2026-04-190.029507
2026-04-200.029485
2026-04-210.029413
2026-04-220.029508
2026-04-230.029613
2026-04-240.029638
2026-04-250.029703
2026-04-260.029673
2026-04-270.02958
2026-04-280.029846
2026-04-290.029773
2026-04-300.029635
2026-05-010.029478
2026-05-020.029534
2026-05-030.029463
2026-05-040.029585
2026-05-050.029595
2026-05-060.029403
2026-05-070.029358
2026-05-080.029377
2026-05-090.029319
2026-05-100.029335
2026-05-110.029389
2026-05-120.032564
2026-05-140.032585
2026-05-150.029674
2026-05-160.032784
2026-05-170.032875
2026-05-180.029623
2026-05-190.032816
2026-05-200.032953
2026-05-210.032845
2026-05-230.032712
2026-05-240.032731
2026-05-250.032683
2026-05-260.032777
2026-05-270.032818
2026-05-280.032864
2026-05-290.029521
2026-05-300.029473
2026-05-310.029487
2026-06-010.029574
2026-06-020.029639
2026-06-030.029786
2026-06-040.029734
2026-06-050.029742
2026-06-060.03003
2026-06-090.030014
2026-06-100.03015
2026-06-110.030164
2026-06-120.030069
2026-06-130.030054
2026-06-140.030002
2026-06-150.029965
2026-06-160.03003
2026-06-170.02993
2026-06-180.030354
2026-06-190.030388
2026-06-200.030451
2026-06-210.030488
2026-06-220.030476
2026-06-230.030565
2026-06-240.030661
2026-06-250.030686
2026-06-260.030514
2026-06-270.030526
2026-06-280.030552
2026-06-290.030511
2026-06-300.030541
2026-07-010.030611
2026-07-020.030456
2026-07-030.03029
2026-07-040.030286
2026-07-050.030313
2026-07-060.030413
2026-07-070.030416
2026-07-080.030528
2026-07-090.03044
2026-07-100.030441
2026-07-110.030478
2026-07-120.030526
2026-07-130.030567
2026-07-140.030628
2026-07-150.030636
2026-07-160.030448
2026-07-170.030454
2026-07-180.030477
2026-07-190.030489
2026-07-200.030505
2026-07-210.03059
2026-07-220.030661
2026-07-230.030798
2026-07-240.030839
2026-07-250.030866
2026-07-260.030823
2026-07-270.030746
2026-07-280.030953
2026-07-290.030953
2026-07-300.030667
2026-07-310.030565
2026-08-010.030463
2026-08-020.030453
2026-08-030.030489
2026-08-040.030537
2026-08-050.030541
2026-08-060.030553
2026-08-070.030577
2026-08-080.030477
2026-08-090.030473
2026-08-100.030496
2026-08-110.030574
2026-08-120.030608
2026-08-130.030655
2026-08-140.03063
2026-08-150.030696
2026-08-160.03069
2026-08-170.030561
2026-08-180.030653
2026-08-200.030154
2026-08-210.030171
2026-08-220.030198
2026-08-230.030226
2026-08-240.030273
2026-08-250.030278
2026-08-260.030325
2026-08-270.030375
2026-08-280.03036
2026-08-290.030482
2026-08-300.030539
2026-08-310.030509
2026-09-010.030579
2026-09-020.030706
2026-09-030.030507
2026-09-040.030534
2026-09-050.030538
2026-09-060.030551
2026-09-070.03054
2026-09-080.030623
2026-09-090.030455
2026-09-100.030642
2026-09-110.030762
2026-09-120.030797
2026-09-130.030798
2026-09-140.030804
2026-09-150.03087
2026-09-160.030906
2026-09-170.031121
2026-09-180.031156
2026-09-190.031056
2026-09-200.031028
2026-09-210.030998
2026-09-220.030918
2026-09-230.031034
2026-09-240.031221
2026-09-250.03451
2026-09-260.034554
2026-09-270.034516
2026-09-280.03462
2026-09-300.03475
2026-10-020.034266
2026-10-030.034525
2026-10-050.034703
2026-10-060.034671
2026-10-070.034714
2026-10-080.034762
2026-10-090.034751
2026-10-100.034581
2026-10-110.03459
2026-10-120.0347
2026-10-130.034618
2026-10-140.034784
2026-10-150.034609
2026-10-160.034503

High

0.03825

Low

0.02905

Average

0.03363

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

CUP/CHF API questions

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

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

How far back does CUP/CHF historical data go?

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