Skip to content

CHF to CUP exchange rate API

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

29.1078

▲ +4.60% over 2Y

1 CHF = 29.1078 CUP · 1 CUP = 0.03436 CHF · Get this rate via the API

1 CHF buys 29.1078 CUP as of 2026-10-16, so 1 CUP buys 0.03436 CHF. Over the last 2 years, CHF/CUP traded between 26.1468 and 34.4193, averaged 29.8898 and rose 4.60%. The API holds daily CHF/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
CHF/CUP over 2Y: show the values
Rates per 1 CHF. Missing rates are shown as a dash.
DateCUP
2024-10-1627.827318
2024-10-1727.797582
2024-10-1827.712367
2024-10-1927.754778
2024-10-2027.751763
2024-10-2127.745505
2024-10-2227.704269
2024-10-2327.637038
2024-10-2427.714311
2024-10-2527.694245
2024-10-2627.700282
2024-10-2727.462649
2024-10-2827.730442
2024-10-2927.582028
2024-10-3027.61367
2024-10-3127.705943
2024-11-0127.669543
2024-11-0227.687421
2024-11-0327.525318
2024-11-0427.755339
2024-11-0527.781212
2024-11-0627.369408
2024-11-0727.410774
2024-11-0827.515349
2024-11-0927.413777
2024-11-1027.308903
2024-11-1127.334823
2024-11-1227.339155
2024-11-1327.28274
2024-11-1427.048243
2024-11-1527.076332
2024-11-1627.053083
2024-11-1727.024209
2024-11-1827.066931
2024-11-1927.241104
2024-11-2027.14337
2024-11-2127.16478
2024-11-2226.9307
2024-11-2326.839571
2024-11-2426.792234
2024-11-2526.994722
2024-11-2627.109258
2024-11-2727.125842
2024-11-2827.129067
2024-11-2927.189912
2024-11-3027.222346
2024-12-0127.117378
2024-12-0227.024474
2024-12-0327.076574
2024-12-0427.052193
2024-12-0527.186723
2024-12-0627.353315
2024-12-0727.2992
2024-12-0827.180585
2024-12-0927.311946
2024-12-1027.299843
2024-12-1127.203556
2024-12-1227.025369
2024-12-1326.898645
2024-12-1426.897417
2024-12-1526.870414
2024-12-1626.818951
2024-12-1726.708603
2024-12-1826.815265
2024-12-1926.718976
2024-12-2026.769387
2024-12-2126.842601
2024-12-2226.843134
2024-12-2326.695433
2024-12-2426.611603
2024-12-2526.60589
2024-12-2626.614778
2024-12-2726.592874
2024-12-2826.549528
2024-12-2926.495439
2024-12-3026.544159
2024-12-3126.491809
2025-01-0126.477891
2025-01-0226.425401
2025-01-0326.403427
2025-01-0426.438104
2025-01-0526.413465
2025-01-0626.629399
2025-01-0726.462816
2025-01-0826.328233
2025-01-0926.321169
2025-01-1026.248297
2025-01-1126.21962
2025-01-1226.184616
2025-01-1326.178821
2025-01-1426.209972
2025-01-1526.31772
2025-01-1626.268423
2025-01-1726.316386
2025-01-1826.210061
2025-01-1926.146792
2025-01-2026.235278
2025-01-2126.366367
2025-01-2226.489713
2025-01-2326.423731
2025-01-2426.461356
2025-01-2526.491141
2025-01-2626.352596
2025-01-2726.681247
2025-01-2826.479901
2025-01-2926.468929
2025-01-3026.462712
2025-01-3126.382668
2025-02-0126.34014
2025-02-0226.222834
2025-02-0326.27672
2025-02-0426.427277
2025-02-0526.639156
2025-02-0626.513577
2025-02-0726.40623
2025-02-0826.322206
2025-02-0926.259357
2025-02-1026.427628
2025-02-1126.39647
2025-02-1226.441901
2025-02-1326.596595
2025-02-1426.678868
2025-02-1526.667728
2025-02-1626.590373
2025-02-1726.576765
2025-02-1826.5542
2025-02-1926.504663
2025-02-2026.574412
2025-02-2126.62851
2025-02-2226.729629
2025-02-2326.737038
2025-02-2426.684059
2025-02-2526.840882
2025-02-2629.589607
2025-02-2726.715426
2025-02-2826.567273
2025-03-0126.582481
2025-03-0226.581435
2025-03-0326.636447
2025-03-0427.020451
2025-03-0526.947762
2025-03-0627.047566
2025-03-0727.217877
2025-03-0827.199545
2025-03-0930.092871
2025-03-1027.377564
2025-03-1127.276711
2025-03-1227.162773
2025-03-1327.144296
2025-03-1427.108603
2025-03-1527.115067
2025-03-1629.957587
2025-03-1727.165856
2025-03-1827.279954
2025-03-1927.281426
2025-03-2027.177463
2025-03-2127.201646
2025-03-2227.150663
2025-03-2329.992077
2025-03-2527.229527
2025-03-2627.163969
2025-03-2727.192287
2025-03-2827.223402
2025-03-2927.226944
2025-03-3027.116848
2025-03-3130.070041
2025-04-0127.087932
2025-04-0226.939113
2025-04-0327.687004
2025-04-0428.159393
2025-04-0527.840743
2025-04-0627.736238
2025-04-0728.186595
2025-04-0828.152786
2025-04-0928.595881
2025-04-1028.618083
2025-04-1129.45719
2025-04-1229.499955
2025-04-1329.340801
2025-04-1429.207159
2025-04-1529.365526
2025-04-1629.366129
2025-04-1729.310368
2025-04-1829.316853
2025-04-1929.382998
2025-04-2029.371994
2025-04-2129.67754
2025-04-2229.531985
2025-04-2329.182516
2025-04-2429.053666
2025-04-2528.948821
2025-04-2628.947763
2025-04-2728.892568
2025-04-2828.891936
2025-04-2929.007485
2025-04-3029.038342
2025-05-0128.944776
2025-05-0229.115906
2025-05-0329.033984
2025-05-0428.976709
2025-05-0529.176398
2025-05-0629.09813
2025-05-0829.100379
2025-05-0928.889116
2025-05-1028.884499
2025-05-1128.792815
2025-05-1228.459502
2025-05-1328.479438
2025-05-1428.642299
2025-05-1528.607107
2025-05-1728.637279
2025-05-1828.645381
2025-05-1928.75666
2025-05-2028.86232
2025-05-2128.987908
2025-05-2229.053897
2025-05-2329.129807
2025-05-2429.202393
2025-05-2528.990853
2025-05-2629.123702
2025-05-2728.996322
2025-05-2828.998092
2025-05-2928.95236
2025-05-3029.120992
2025-05-3129.167957
2025-06-0129.174199
2025-06-0229.286287
2025-06-0329.163302
2025-06-0429.166374
2025-06-0529.253447
2025-06-0629.162059
2025-06-0729.17517
2025-06-0829.175002
2025-06-0929.260821
2025-06-1029.227045
2025-06-1129.171264
2025-06-1229.497864
2025-06-1329.57429
2025-06-1429.610413
2025-06-1529.44946
2025-06-1629.504548
2025-06-1729.501169
2025-06-1829.354472
2025-06-1929.327241
2025-06-2029.329096
2025-06-2129.344328
2025-06-2229.299359
2025-06-2329.369669
2025-06-2429.638423
2025-06-2529.698768
2025-06-2629.920926
2025-06-2730.026439
2025-06-2830.050323
2025-06-2930.005778
2025-06-3030.066994
2025-07-0130.360862
2025-07-0230.233059
2025-07-0330.193578
2025-07-0430.197903
2025-07-0530.18899
2025-07-0630.085611
2025-07-0730.058009
2025-07-0830.030948
2025-07-0930.087734
2025-07-1030.086326
2025-07-1130.117025
2025-07-1230.120588
2025-07-1330.124764
2025-07-1430.09664
2025-07-1530.117103
2025-07-1629.867862
2025-07-1729.770071
2025-07-1829.914938
2025-07-1929.895907
2025-07-2029.711386
2025-07-2130.065673
2025-07-2230.031338
2025-07-2330.162475
2025-07-2430.110541
2025-07-2530.068091
2025-07-2630.1214
2025-07-2730.088248
2025-07-2829.890738
2025-07-2929.726222
2025-07-3029.730083
2025-07-3129.557613
2025-08-0129.386931
2025-08-0229.849705
2025-08-0329.837723
2025-08-0429.689379
2025-08-0529.313415
2025-08-0629.402351
2025-08-0729.373595
2025-08-0829.442606
2025-08-0929.599038
2025-08-1029.594541
2025-08-1129.513257
2025-08-1229.628376
2025-08-1329.88838
2025-08-1429.780485
2025-08-1529.784815
2025-08-1629.758573
2025-08-1729.565607
2025-08-1829.682025
2025-08-1929.784589
2025-08-2029.722291
2025-08-2129.7013
2025-08-2229.726149
2025-08-2329.94492
2025-08-2429.869541
2025-08-2529.897315
2025-08-2629.906177
2025-08-2729.737556
2025-08-2829.961133
2025-08-2929.867903
2025-08-3029.99502
2025-08-3129.996522
2025-09-0129.896088
2025-09-0229.88543
2025-09-0329.796584
2025-09-0429.737223
2025-09-0529.894121
2025-09-0630.074618
2025-09-0730.039945
2025-09-0830.10905
2025-09-0930.108864
2025-09-1030.163929
2025-09-1130.014104
2025-09-1330.131036
2025-09-1430.042805
2025-09-1530.199987
2025-09-1630.349714
2025-09-1730.358858
2025-09-1830.353966
2025-09-1930.124977
2025-09-2030.178268
2025-09-2130.058077
2025-09-2230.298345
2025-09-2330.277838
2025-09-2430.225946
2025-09-2530.125206
2025-09-2629.993172
2025-09-2729.996349
2025-09-2829.991615
2025-09-2929.901224
2025-09-3030.085439
2025-10-0130.045006
2025-10-0230.153095
2025-10-0330.125783
2025-10-0430.173471
2025-10-0530.006186
2025-10-0630.138676
2025-10-0729.967109
2025-10-0829.987835
2025-10-0929.925562
2025-10-1029.837079
2025-10-1129.840867
2025-10-1229.888717
2025-10-1329.728401
2025-10-1429.827614
2025-10-1529.887294
2025-10-1630.010055
2025-10-1730.186065
2025-10-1830.283003
2025-10-1930.260183
2025-10-2030.295195
2025-10-2130.16098
2025-10-2230.155677
2025-10-2330.047827
2025-10-2430.082168
2025-10-2530.157083
2025-10-2630.102901
2025-10-2730.107768
2025-10-2830.139423
2025-10-2930.10804
2025-10-3029.8663
2025-10-3129.837484
2025-11-0129.828435
2025-11-0229.858654
2025-11-0329.746179
2025-11-0429.665245
2025-11-0529.606472
2025-11-0629.66902
2025-11-0729.761669
2025-11-0829.790091
2025-11-0929.684701
2025-11-1029.762493
2025-11-1129.904133
2025-11-1229.975283
2025-11-1330.126646
2025-11-1430.418129
2025-11-1530.18517
2025-11-1630.099597
2025-11-1730.148014
2025-11-1830.120501
2025-11-1929.927171
2025-11-2029.706421
2025-11-2129.765675
2025-11-2229.688137
2025-11-2329.678921
2025-11-2429.69526
2025-11-2529.666926
2025-11-2629.689253
2025-11-2729.775106
2025-11-2829.775815
2025-11-2929.776152
2025-11-3029.786985
2025-12-0129.875901
2025-12-0229.798275
2025-12-0329.990553
2025-12-0429.974548
2025-12-0529.815614
2025-12-0629.836874
2025-12-0729.809314
2025-12-0829.790977
2025-12-0929.759012
2025-12-1129.950633
2025-12-1230.114902
2025-12-1330.193257
2025-12-1430.062214
2025-12-1530.110947
2025-12-1630.201441
2025-12-1730.15728
2025-12-1830.175944
2025-12-1930.160087
2025-12-2030.204476
2025-12-2130.065154
2025-12-2230.243827
2025-12-2330.380149
2025-12-2430.424978
2025-12-2530.436379
2025-12-2630.401405
2025-12-2730.383229
2025-12-2830.409576
2025-12-2930.359416
2025-12-3030.345314
2025-12-3130.300172
2026-01-0130.296105
2026-01-0230.260192
2026-01-0330.305186
2026-01-0430.159355
2026-01-0530.184454
2026-01-0630.183949
2026-01-0730.122651
2026-01-0830.078469
2026-01-0930.034357
2026-01-1030.012938
2026-01-1129.948902
2026-01-1230.102733
2026-01-1330.053307
2026-01-1429.98765
2026-01-1529.972354
2026-01-1629.941482
2026-01-1729.914672
2026-01-1829.933101
2026-01-1930.049208
2026-01-2030.314615
2026-01-2130.398714
2026-01-2230.258943
2026-01-2330.295023
2026-01-2430.698776
2026-01-2530.826084
2026-01-2630.499861
2026-01-2730.9803
2026-01-2831.157204
2026-01-2931.268175
2026-01-3031.252802
2026-01-3131.140691
2026-02-0131.01442
2026-02-0231.048801
2026-02-0331.003496
2026-02-0430.845103
2026-02-0530.921839
2026-02-0630.872358
2026-02-0730.857967
2026-02-0830.864232
2026-02-0931.064075
2026-02-1031.185347
2026-02-1131.236911
2026-02-1234.419298
2026-02-1331.257664
2026-02-1431.225677
2026-02-1531.206722
2026-02-1631.14953
2026-02-1731.160789
2026-02-1831.115463
2026-02-1931.029874
2026-02-2030.953666
2026-02-2130.945455
2026-02-2230.870158
2026-02-2330.774754
2026-02-2430.953825
2026-02-2530.948638
2026-02-2630.881635
2026-02-2731.147189
2026-02-2831.162291
2026-03-0131.178608
2026-03-0230.772651
2026-03-0330.671298
2026-03-0430.773792
2026-03-0530.778641
2026-03-0630.657
2026-03-0730.911349
2026-03-0830.67214
2026-03-0930.798469
2026-03-1030.795412
2026-03-1130.789107
2026-03-1230.745931
2026-03-1330.587165
2026-03-1430.172586
2026-03-1530.305178
2026-03-1630.474872
2026-03-1730.48098
2026-03-1830.346921
2026-03-1930.332782
2026-03-2030.476377
2026-03-2130.441631
2026-03-2230.348347
2026-03-2330.505802
2026-03-2430.349727
2026-03-2530.340203
2026-03-2630.355216
2026-03-2730.04981
2026-03-2833.186275
2026-03-2929.898184
2026-03-3029.973275
2026-03-3130.046894
2026-04-0130.28556
2026-04-0230.025564
2026-04-0329.92851
2026-04-0429.99055
2026-04-0529.850133
2026-04-0629.974139
2026-04-0729.930027
2026-04-0830.294278
2026-04-0933.512192
2026-04-1033.583123
2026-04-1133.577298
2026-04-1233.498592
2026-04-1333.502053
2026-04-1433.932122
2026-04-1533.857933
2026-04-1633.826995
2026-04-1733.866391
2026-04-1833.902765
2026-04-1933.889168
2026-04-2033.914488
2026-04-2133.997553
2026-04-2233.888235
2026-04-2333.76825
2026-04-2433.739342
2026-04-2533.665696
2026-04-2633.699979
2026-04-2733.805514
2026-04-2833.505118
2026-04-2933.586945
2026-04-3033.743553
2026-05-0133.92344
2026-05-0233.858745
2026-05-0333.940212
2026-05-0433.800288
2026-05-0533.789327
2026-05-0634.009075
2026-05-0734.061947
2026-05-0834.039614
2026-05-0934.107511
2026-05-1034.088505
2026-05-1134.025186
2026-05-1230.70811
2026-05-1430.688549
2026-05-1533.698855
2026-05-1630.502177
2026-05-1730.417837
2026-05-1833.756813
2026-05-1930.472414
2026-05-2030.345953
2026-05-2130.445324
2026-05-2330.569492
2026-05-2430.551666
2026-05-2530.596166
2026-05-2630.508397
2026-05-2730.470975
2026-05-2830.427894
2026-05-2933.873467
2026-05-3033.928315
2026-05-3133.912922
2026-06-0133.812509
2026-06-0233.738293
2026-06-0333.572381
2026-06-0433.630943
2026-06-0533.622189
2026-06-0633.298935
2026-06-0933.317721
2026-06-1033.166578
2026-06-1133.15169
2026-06-1233.255866
2026-06-1333.272971
2026-06-1433.330996
2026-06-1533.371657
2026-06-1633.299158
2026-06-1733.411271
2026-06-1832.944418
2026-06-1932.907718
2026-06-2032.83891
2026-06-2132.799099
2026-06-2232.811806
2026-06-2332.716276
2026-06-2432.613846
2026-06-2532.587142
2026-06-2632.771004
2026-06-2732.758857
2026-06-2832.730514
2026-06-2932.774414
2026-06-3032.742701
2026-07-0132.667594
2026-07-0232.834089
2026-07-0333.013667
2026-07-0433.017798
2026-07-0532.98908
2026-07-0632.879793
2026-07-0732.876939
2026-07-0832.756442
2026-07-0932.851116
2026-07-1032.849726
2026-07-1132.809722
2026-07-1232.758285
2026-07-1332.714631
2026-07-1432.649623
2026-07-1532.640559
2026-07-1632.842668
2026-07-1732.835789
2026-07-1832.811219
2026-07-1932.798395
2026-07-2032.781272
2026-07-2132.690183
2026-07-2232.614408
2026-07-2332.469263
2026-07-2432.426343
2026-07-2532.397303
2026-07-2632.442398
2026-07-2732.524121
2026-07-2832.306978
2026-07-2932.306818
2026-07-3032.608275
2026-07-3132.716859
2026-08-0132.826269
2026-08-0232.837026
2026-08-0332.797718
2026-08-0432.746686
2026-08-0532.742452
2026-08-0632.729967
2026-08-0732.703321
2026-08-0832.811101
2026-08-0932.815426
2026-08-1032.790222
2026-08-1132.706525
2026-08-1232.670792
2026-08-1332.621042
2026-08-1432.647668
2026-08-1532.576736
2026-08-1632.583343
2026-08-1732.720661
2026-08-1832.622788
2026-08-2033.161999
2026-08-2133.144111
2026-08-2233.113784
2026-08-2333.083937
2026-08-2433.03213
2026-08-2533.027217
2026-08-2632.975083
2026-08-2732.921248
2026-08-2832.937879
2026-08-2932.806061
2026-08-3032.744656
2026-08-3132.776977
2026-09-0132.701277
2026-09-0232.566576
2026-09-0332.778391
2026-09-0432.749943
2026-09-0532.746067
2026-09-0632.731492
2026-09-0732.743697
2026-09-0832.654408
2026-09-0932.835166
2026-09-1032.634317
2026-09-1132.507065
2026-09-1232.470094
2026-09-1332.469065
2026-09-1432.463097
2026-09-1532.392867
2026-09-1632.355135
2026-09-1732.132186
2026-09-1832.095757
2026-09-1932.199417
2026-09-2032.228508
2026-09-2132.259202
2026-09-2232.343175
2026-09-2332.222552
2026-09-2432.029722
2026-09-2528.976373
2026-09-2628.939522
2026-09-2728.971877
2026-09-2828.884744
2026-09-3028.776416
2026-10-0229.183291
2026-10-0328.96413
2026-10-0528.815772
2026-10-0628.842358
2026-10-0728.806776
2026-10-0828.766274
2026-10-0928.775937
2026-10-1028.916837
2026-10-1128.909796
2026-10-1228.818111
2026-10-1328.886263
2026-10-1428.748472
2026-10-1528.894103
2026-10-1629.107769

High

34.4193

Low

26.1468

Average

29.8898

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

CHF/CUP API questions

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

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

How far back does CHF/CUP historical data go?

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