Skip to content

CUP to CAD exchange rate API

Cuban Peso to Canadian Dollar · quoted 2026-10-16

0.05918

▲ +3.08% over 2Y

1 CUP = 0.05918 CAD · 1 CAD = 16.8970 CUP · Get this rate via the API

1 CUP buys 0.05918 CAD as of 2026-10-16, so 1 CAD buys 16.8970 CUP. Over the last 2 years, CUP/CAD traded between 0.05124 and 0.06134, averaged 0.05694 and rose 3.08%. The API holds daily CUP/CAD 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/CAD over 2Y: show the values
Rates per 1 CUP. Missing rates are shown as a dash.
DateCAD
2024-10-160.057412
2024-10-170.057432
2024-10-180.057422
2024-10-190.057504
2024-10-200.057511
2024-10-210.057628
2024-10-220.057675
2024-10-230.057722
2024-10-240.057591
2024-10-250.057688
2024-10-260.057856
2024-10-270.05833
2024-10-280.057863
2024-10-290.057972
2024-10-300.058108
2024-10-310.058036
2024-11-010.058058
2024-11-020.058207
2024-11-030.058255
2024-11-040.058025
2024-11-050.057917
2024-11-060.058085
2024-11-070.057863
2024-11-080.057972
2024-11-090.057939
2024-11-100.058151
2024-11-110.057977
2024-11-120.057869
2024-11-130.057994
2024-11-140.05824
2024-11-150.058457
2024-11-160.05865
2024-11-170.058715
2024-11-180.058681
2024-11-190.058367
2024-11-200.058235
2024-11-210.058224
2024-11-220.058313
2024-11-230.058261
2024-11-240.058397
2024-11-250.058196
2024-11-260.058745
2024-11-270.058638
2024-11-280.058453
2024-11-290.058456
2024-11-300.058389
2024-12-010.058568
2024-12-020.058579
2024-12-030.05853
2024-12-040.058616
2024-12-050.058539
2024-12-060.058602
2024-12-070.058985
2024-12-080.059235
2024-12-090.058767
2024-12-100.058927
2024-12-110.059041
2024-12-120.059023
2024-12-130.059237
2024-12-140.059285
2024-12-150.059326
2024-12-160.059515
2024-12-170.059644
2024-12-180.05971
2024-12-190.059961
2024-12-200.060024
2024-12-210.059919
2024-12-220.059929
2024-12-230.060097
2024-12-240.060185
2024-12-250.059953
2024-12-260.060076
2024-12-270.06004
2024-12-280.060166
2024-12-290.060313
2024-12-300.060033
2024-12-310.05995
2025-01-010.059917
2025-01-020.060109
2025-01-030.060043
2025-01-040.060126
2025-01-050.060208
2025-01-060.059605
2025-01-070.059645
2025-01-080.059947
2025-01-090.059962
2025-01-100.060063
2025-01-110.060044
2025-01-120.060095
2025-01-130.060077
2025-01-140.059875
2025-01-150.059798
2025-01-160.059993
2025-01-170.060125
2025-01-180.060376
2025-01-190.06051
2025-01-200.06033
2025-01-210.060199
2025-01-220.059815
2025-01-230.060057
2025-01-240.059767
2025-01-250.059806
2025-01-260.060213
2025-01-270.059853
2025-01-280.060076
2025-01-290.060139
2025-01-300.060027
2025-01-310.060311
2025-02-010.060607
2025-02-020.061345
2025-02-030.06098
2025-02-040.059981
2025-02-050.059438
2025-02-060.059739
2025-02-070.059844
2025-02-080.059657
2025-02-090.059968
2025-02-100.059593
2025-02-110.059419
2025-02-120.059305
2025-02-130.059241
2025-02-140.058975
2025-02-150.05916
2025-02-160.059286
2025-02-170.059234
2025-02-180.059311
2025-02-190.059267
2025-02-200.059266
2025-02-210.059224
2025-02-220.059313
2025-02-230.05927
2025-02-240.059212
2025-02-250.059417
2025-02-260.054169
2025-02-270.059845
2025-02-280.060178
2025-03-010.060203
2025-03-020.060212
2025-03-030.060144
2025-03-040.060124
2025-03-050.060059
2025-03-060.059947
2025-03-070.059841
2025-03-080.060028
2025-03-090.054244
2025-03-100.060065
2025-03-110.060024
2025-03-120.060027
2025-03-130.059961
2025-03-140.060037
2025-03-150.05989
2025-03-160.054235
2025-03-170.059813
2025-03-180.059557
2025-03-190.059692
2025-03-200.059986
2025-03-210.059881
2025-03-220.059956
2025-03-230.054204
2025-03-250.059516
2025-03-260.059426
2025-03-270.05956
2025-03-280.059559
2025-03-290.059816
2025-03-300.059996
2025-03-310.054197
2025-04-010.060218
2025-04-020.06021
2025-04-030.059209
2025-04-040.059253
2025-04-050.059376
2025-04-060.059804
2025-04-070.059238
2025-04-080.058936
2025-04-090.059066
2025-04-100.058646
2025-04-110.057738
2025-04-120.057818
2025-04-130.057882
2025-04-140.057935
2025-04-150.057889
2025-04-160.058128
2025-04-170.05792
2025-04-180.057804
2025-04-190.057788
2025-04-200.057677
2025-04-210.057611
2025-04-220.057747
2025-04-230.057668
2025-04-240.057789
2025-04-250.057764
2025-04-260.057907
2025-04-270.057908
2025-04-280.057847
2025-04-290.057796
2025-04-300.057687
2025-05-010.05763
2025-05-020.057622
2025-05-030.057574
2025-05-040.057695
2025-05-050.05749
2025-05-060.057469
2025-05-080.057834
2025-05-090.057949
2025-05-100.058005
2025-05-110.058082
2025-05-120.058247
2025-05-130.058354
2025-05-140.058122
2025-05-150.058322
2025-05-170.058221
2025-05-180.058276
2025-05-190.058143
2025-05-200.058015
2025-05-210.05799
2025-05-220.057763
2025-05-230.057701
2025-05-240.057246
2025-05-250.057679
2025-05-260.057303
2025-05-270.057473
2025-05-280.05763
2025-05-290.057673
2025-05-300.057554
2025-05-310.057405
2025-06-010.057243
2025-06-020.057213
2025-06-030.057319
2025-06-040.057086
2025-06-050.056953
2025-06-060.057121
2025-06-070.057092
2025-06-080.05709
2025-06-090.056959
2025-06-100.057019
2025-06-110.057031
2025-06-120.056844
2025-06-130.056686
2025-06-140.056553
2025-06-150.056875
2025-06-160.056654
2025-06-170.056535
2025-06-180.05693
2025-06-190.057144
2025-06-200.057193
2025-06-210.057229
2025-06-220.057362
2025-06-230.057375
2025-06-240.057203
2025-06-250.057292
2025-06-260.057043
2025-06-270.056854
2025-06-280.057026
2025-06-290.057132
2025-06-300.057028
2025-07-010.056788
2025-07-020.056867
2025-07-030.056704
2025-07-040.056673
2025-07-050.056727
2025-07-060.056943
2025-07-070.056963
2025-07-080.056997
2025-07-090.057134
2025-07-100.05716
2025-07-110.057088
2025-07-120.057068
2025-07-130.057105
2025-07-140.057063
2025-07-150.057034
2025-07-160.057167
2025-07-170.057421
2025-07-180.057305
2025-07-190.057324
2025-07-200.057635
2025-07-210.057033
2025-07-220.057103
2025-07-230.056745
2025-07-240.056918
2025-07-250.057079
2025-07-260.057191
2025-07-270.057242
2025-07-280.057318
2025-07-290.057436
2025-07-300.0575
2025-07-310.057635
2025-08-010.057818
2025-08-020.057421
2025-08-030.05746
2025-08-040.057436
2025-08-050.058132
2025-08-060.057962
2025-08-070.057871
2025-08-080.057761
2025-08-090.057477
2025-08-100.057496
2025-08-110.057561
2025-08-120.057393
2025-08-130.0573
2025-08-140.057467
2025-08-150.057466
2025-08-160.057579
2025-08-170.057911
2025-08-180.057555
2025-08-190.057567
2025-08-200.057807
2025-08-210.057963
2025-08-220.057905
2025-08-230.057633
2025-08-240.057764
2025-08-250.057632
2025-08-260.057549
2025-08-270.057745
2025-08-280.057317
2025-08-290.057318
2025-08-300.057276
2025-08-310.057258
2025-09-010.057412
2025-09-020.05736
2025-09-030.057566
2025-09-040.057679
2025-09-050.05749
2025-09-060.057632
2025-09-070.057695
2025-09-080.057644
2025-09-090.057733
2025-09-100.057599
2025-09-110.05783
2025-09-130.057687
2025-09-140.057845
2025-09-150.057572
2025-09-160.05729
2025-09-170.057559
2025-09-180.057507
2025-09-190.057601
2025-09-200.057458
2025-09-210.057647
2025-09-220.057451
2025-09-230.057639
2025-09-240.057775
2025-09-250.057941
2025-09-260.058164
2025-09-270.058314
2025-09-280.058258
2025-09-290.058376
2025-09-300.058022
2025-10-010.058062
2025-10-020.058124
2025-10-030.05822
2025-10-040.058136
2025-10-050.058414
2025-10-060.05808
2025-10-070.058327
2025-10-080.058092
2025-10-090.058145
2025-10-100.058295
2025-10-110.058441
2025-10-120.05849
2025-10-130.058595
2025-10-140.058601
2025-10-150.058694
2025-10-160.058641
2025-10-170.058665
2025-10-180.058323
2025-10-190.058403
2025-10-200.058478
2025-10-210.058555
2025-10-220.058409
2025-10-230.058367
2025-10-240.05854
2025-10-250.058325
2025-10-260.058419
2025-10-270.058353
2025-10-280.058333
2025-10-290.058018
2025-10-300.058368
2025-10-310.058487
2025-11-010.058403
2025-11-020.058381
2025-11-030.058464
2025-11-040.058671
2025-11-050.058929
2025-11-060.058799
2025-11-070.058854
2025-11-080.058525
2025-11-090.058754
2025-11-100.058461
2025-11-110.058511
2025-11-120.058484
2025-11-130.058429
2025-11-140.058452
2025-11-150.058448
2025-11-160.058665
2025-11-170.0585
2025-11-180.058456
2025-11-190.058414
2025-11-200.058654
2025-11-210.058684
2025-11-220.058758
2025-11-230.058791
2025-11-240.058794
2025-11-250.058798
2025-11-260.058807
2025-11-270.058533
2025-11-280.058424
2025-11-290.058315
2025-11-300.058368
2025-12-010.058373
2025-12-020.058399
2025-12-030.058108
2025-12-040.058218
2025-12-050.058125
2025-12-060.057575
2025-12-070.057693
2025-12-080.05753
2025-12-090.057696
2025-12-110.057825
2025-12-120.057421
2025-12-130.057437
2025-12-140.057563
2025-12-150.0574
2025-12-160.057383
2025-12-170.057439
2025-12-180.057488
2025-12-190.057484
2025-12-200.057483
2025-12-210.057725
2025-12-220.057383
2025-12-230.057233
2025-12-240.057097
2025-12-250.05702
2025-12-260.057008
2025-12-270.057014
2025-12-280.056983
2025-12-290.057087
2025-12-300.057106
2025-12-310.057006
2026-01-010.057124
2026-01-020.057223
2026-01-030.05721
2026-01-040.057524
2026-01-050.057374
2026-01-060.057538
2026-01-070.057571
2026-01-080.057777
2026-01-090.057778
2026-01-100.057958
2026-01-110.058014
2026-01-120.057853
2026-01-130.057792
2026-01-140.057772
2026-01-150.057894
2026-01-160.057863
2026-01-170.057959
2026-01-180.057982
2026-01-190.057899
2026-01-200.057713
2026-01-210.057472
2026-01-220.057569
2026-01-230.057502
2026-01-240.057116
2026-01-250.057253
2026-01-260.057696
2026-01-270.057264
2026-01-280.056736
2026-01-290.056376
2026-01-300.056327
2026-01-310.056778
2026-02-010.056805
2026-02-020.056568
2026-02-030.056667
2026-02-040.057067
2026-02-050.05699
2026-02-060.056903
2026-02-070.057166
2026-02-080.057043
2026-02-090.056903
2026-02-100.056733
2026-02-110.056418
2026-02-120.051255
2026-02-130.056685
2026-02-140.056744
2026-02-150.056788
2026-02-160.056811
2026-02-170.05685
2026-02-180.056936
2026-02-190.056922
2026-02-200.056999
2026-02-210.057018
2026-02-220.057192
2026-02-230.05732
2026-02-240.057201
2026-02-250.057095
2026-02-260.057234
2026-02-270.056914
2026-02-280.056906
2026-03-010.056999
2026-03-020.056997
2026-03-030.056862
2026-03-040.056925
2026-03-050.056735
2026-03-060.056914
2026-03-070.056519
2026-03-080.056884
2026-03-090.056518
2026-03-100.056753
2026-03-110.056614
2026-03-120.056583
2026-03-130.056911
2026-03-140.057247
2026-03-150.057178
2026-03-160.056993
2026-03-170.057177
2026-03-180.057289
2026-03-190.057
2026-03-200.057172
2026-03-210.057197
2026-03-220.057383
2026-03-230.057111
2026-03-240.05745
2026-03-250.057532
2026-03-260.057469
2026-03-270.057919
2026-03-280.05245
2026-03-290.058185
2026-03-300.058057
2026-03-310.057997
2026-04-010.057926
2026-04-020.057948
2026-04-030.058234
2026-04-040.058129
2026-04-050.058378
2026-04-060.058155
2026-04-070.058124
2026-04-080.05807
2026-04-090.052235
2026-04-100.052158
2026-04-110.052239
2026-04-120.052269
2026-04-130.052246
2026-04-140.051917
2026-04-150.052006
2026-04-160.051802
2026-04-170.051592
2026-04-180.051994
2026-04-190.051765
2026-04-200.051678
2026-04-210.051535
2026-04-220.051568
2026-04-230.051585
2026-04-240.051625
2026-04-250.05162
2026-04-260.051615
2026-04-270.051321
2026-04-280.051608
2026-04-290.0516
2026-04-300.051576
2026-05-010.051243
2026-05-020.051311
2026-05-030.051296
2026-05-040.051378
2026-05-050.051375
2026-05-060.051329
2026-05-070.051425
2026-05-080.051539
2026-05-090.051586
2026-05-100.051631
2026-05-110.051572
2026-05-120.057119
2026-05-140.057193
2026-05-150.051907
2026-05-160.05727
2026-05-170.057431
2026-05-180.051854
2026-05-190.05733
2026-05-200.057381
2026-05-210.057366
2026-05-230.057599
2026-05-240.057711
2026-05-250.057766
2026-05-260.057651
2026-05-270.057723
2026-05-280.057698
2026-05-290.052083
2026-05-300.052064
2026-05-310.052073
2026-06-010.052183
2026-06-020.05222
2026-06-030.052294
2026-06-040.052463
2026-06-050.052382
2026-06-060.052594
2026-06-090.052526
2026-06-100.052549
2026-06-110.052755
2026-06-120.052786
2026-06-130.052748
2026-06-140.052745
2026-06-150.052787
2026-06-160.052899
2026-06-170.052876
2026-06-180.053309
2026-06-190.053323
2026-06-200.053443
2026-06-210.053497
2026-06-220.05341
2026-06-230.05355
2026-06-240.053698
2026-06-250.053737
2026-06-260.053525
2026-06-270.053532
2026-06-280.053531
2026-06-290.053602
2026-06-300.053705
2026-07-010.053674
2026-07-020.053639
2026-07-030.053586
2026-07-040.053568
2026-07-050.053579
2026-07-060.053667
2026-07-070.053636
2026-07-080.053548
2026-07-090.053451
2026-07-100.053394
2026-07-110.053397
2026-07-120.053439
2026-07-130.053345
2026-07-140.053252
2026-07-150.053134
2026-07-160.052937
2026-07-170.052919
2026-07-180.052896
2026-07-190.052895
2026-07-200.052951
2026-07-210.053089
2026-07-220.053167
2026-07-230.053127
2026-07-240.053131
2026-07-250.053178
2026-07-260.053158
2026-07-270.0532
2026-07-280.053263
2026-07-290.053239
2026-07-300.053016
2026-07-310.052976
2026-08-010.052874
2026-08-020.052861
2026-08-030.052935
2026-08-040.053056
2026-08-050.053043
2026-08-060.052815
2026-08-070.052866
2026-08-080.052595
2026-08-090.052624
2026-08-100.052595
2026-08-110.052589
2026-08-120.05254
2026-08-130.05262
2026-08-140.052351
2026-08-150.052365
2026-08-160.052363
2026-08-170.052298
2026-08-180.052338
2026-08-200.05197
2026-08-210.051852
2026-08-220.051899
2026-08-230.052015
2026-08-240.052236
2026-08-250.052279
2026-08-260.052297
2026-08-270.052324
2026-08-280.052297
2026-08-290.052447
2026-08-300.052476
2026-08-310.052395
2026-09-010.052396
2026-09-020.05253
2026-09-030.052045
2026-09-040.052069
2026-09-050.052178
2026-09-060.052193
2026-09-070.052157
2026-09-080.052094
2026-09-090.051955
2026-09-100.052139
2026-09-110.052287
2026-09-120.052318
2026-09-130.052318
2026-09-140.052394
2026-09-150.05252
2026-09-160.052603
2026-09-170.052826
2026-09-180.052869
2026-09-190.052763
2026-09-200.052793
2026-09-210.05285
2026-09-220.052992
2026-09-230.053134
2026-09-240.053247
2026-09-250.058926
2026-09-260.058979
2026-09-270.058928
2026-09-280.058961
2026-09-300.059048
2026-10-020.059026
2026-10-030.059356
2026-10-050.059518
2026-10-060.059488
2026-10-070.059408
2026-10-080.059465
2026-10-090.059487
2026-10-100.059378
2026-10-110.059429
2026-10-120.059421
2026-10-130.059232
2026-10-140.059346
2026-10-150.059224
2026-10-160.059182

High

0.06134

Low

0.05124

Average

0.05694

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

CUP/CAD API questions

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

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

How far back does CUP/CAD historical data go?

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