Skip to content

XCD to CUP exchange rate API

East Caribbean Dollar to Cuban Peso · quoted 2026-10-24

8.8728

▼ +0.10% over 2Y

1 XCD = 8.8728 CUP · 1 CUP = 0.11270 XCD · Get this rate via the API

1 XCD buys 8.8728 CUP as of 2026-10-24, so 1 CUP buys 0.11270 XCD. Over the last 2 years, XCD/CUP traded between 8.7691 and 9.8221, averaged 9.0700 and fell 0.10%. The API holds daily XCD/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
XCD/CUP over 2Y: show the values
Rates per 1 XCD. Missing rates are shown as a dash.
DateCUP
2024-10-248.881833
2024-10-258.88349
2024-10-268.886588
2024-10-278.819555
2024-10-288.872449
2024-10-298.863862
2024-10-308.862462
2024-10-318.860247
2024-11-018.858221
2024-11-028.874248
2024-11-038.85755
2024-11-048.852335
2024-11-058.854687
2024-11-068.860122
2024-11-078.859529
2024-11-088.867372
2024-11-098.884565
2024-11-108.857254
2024-11-118.890271
2024-11-128.900759
2024-11-138.897408
2024-11-148.891683
2024-11-158.879603
2024-11-168.88921
2024-11-178.888853
2024-11-188.879506
2024-11-198.880764
2024-11-208.873068
2024-11-218.865772
2024-11-228.868795
2024-11-238.873954
2024-11-248.857528
2024-11-258.867283
2024-11-268.868342
2024-11-278.864157
2024-11-288.860138
2024-11-298.861946
2024-11-308.875057
2024-12-018.849696
2024-12-028.857726
2024-12-038.863405
2024-12-048.864169
2024-12-058.87357
2024-12-068.872012
2024-12-078.881516
2024-12-088.852088
2024-12-098.876008
2024-12-108.884835
2024-12-118.87804
2024-12-128.872674
2024-12-138.868967
2024-12-148.885495
2024-12-158.885741
2024-12-168.848752
2024-12-178.849928
2024-12-188.856571
2024-12-198.854279
2024-12-208.857078
2024-12-218.876372
2024-12-228.87849
2024-12-238.860843
2024-12-248.85262
2024-12-258.849898
2024-12-268.849352
2024-12-278.847386
2024-12-288.864128
2024-12-298.851187
2024-12-308.862097
2024-12-318.873609
2025-01-018.871686
2025-01-028.869031
2025-01-038.868361
2025-01-048.8899
2025-01-058.888886
2025-01-068.8673
2025-01-078.867939
2025-01-088.870162
2025-01-098.87327
2025-01-108.864996
2025-01-118.889518
2025-01-128.888863
2025-01-138.866988
2025-01-148.882732
2025-01-158.86241
2025-01-168.861552
2025-01-178.871919
2025-01-188.874225
2025-01-198.857692
2025-01-208.881802
2025-01-218.86688
2025-01-228.859498
2025-01-238.862585
2025-01-248.864147
2025-01-258.8761
2025-01-268.841461
2025-01-278.8521
2025-01-288.863895
2025-01-298.871541
2025-01-308.873449
2025-01-318.866593
2025-02-018.87847
2025-02-028.857388
2025-02-038.878409
2025-02-048.877973
2025-02-058.873066
2025-02-068.878385
2025-02-078.856169
2025-02-088.86151
2025-02-098.847439
2025-02-108.90357
2025-02-118.906327
2025-02-128.90688
2025-02-138.908961
2025-02-148.881544
2025-02-158.872165
2025-02-168.857649
2025-02-178.848346
2025-02-188.850151
2025-02-198.848075
2025-02-208.856997
2025-02-218.858096
2025-02-228.880305
2025-02-238.888883
2025-02-248.88288
2025-02-258.866684
2025-02-269.805554
2025-02-278.861968
2025-02-288.85725
2025-03-018.878817
2025-03-028.888757
2025-03-038.865175
2025-03-048.858948
2025-03-058.856024
2025-03-068.851892
2025-03-078.852374
2025-03-088.860813
2025-03-099.805554
2025-03-108.871348
2025-03-118.872624
2025-03-128.865971
2025-03-138.869592
2025-03-148.865564
2025-03-158.881316
2025-03-169.788279
2025-03-178.849749
2025-03-188.863596
2025-03-198.863746
2025-03-208.863052
2025-03-218.861593
2025-03-228.876111
2025-03-239.805553
2025-03-258.864421
2025-03-268.866919
2025-03-278.871132
2025-03-288.872509
2025-03-298.877074
2025-03-308.841468
2025-03-319.814702
2025-04-018.834256
2025-04-028.791347
2025-04-038.79006
2025-04-048.850427
2025-04-058.867347
2025-04-068.818359
2025-04-078.902472
2025-04-088.880047
2025-04-098.873394
2025-04-108.873712
2025-04-118.874219
2025-04-128.87744
2025-04-138.872657
2025-04-148.84658
2025-04-158.852366
2025-04-168.849772
2025-04-178.85511
2025-04-188.853077
2025-04-198.874799
2025-04-208.8888
2025-04-218.861944
2025-04-228.857013
2025-04-238.860709
2025-04-248.860305
2025-04-258.869919
2025-04-268.868851
2025-04-278.865838
2025-04-288.854809
2025-04-298.849628
2025-04-308.856252
2025-05-018.858117
2025-05-028.862031
2025-05-038.882159
2025-05-048.867122
2025-05-058.873973
2025-05-068.873597
2025-05-088.872457
2025-05-098.870401
2025-05-108.888813
2025-05-118.886069
2025-05-128.869464
2025-05-138.861179
2025-05-148.858603
2025-05-158.858685
2025-05-178.875607
2025-05-188.874471
2025-05-198.862764
2025-05-208.885011
2025-05-218.846877
2025-05-228.869733
2025-05-238.854923
2025-05-248.874799
2025-05-258.818384
2025-05-268.847279
2025-05-278.852274
2025-05-288.862405
2025-05-298.856863
2025-05-308.861888
2025-05-318.874208
2025-06-018.885573
2025-06-028.844208
2025-06-038.858491
2025-06-048.8673
2025-06-058.858583
2025-06-068.857777
2025-06-078.874374
2025-06-088.885038
2025-06-098.877448
2025-06-108.870389
2025-06-118.865364
2025-06-128.862947
2025-06-138.882725
2025-06-148.888723
2025-06-158.847263
2025-06-168.847117
2025-06-178.862882
2025-06-188.8609
2025-06-198.863809
2025-06-208.859002
2025-06-218.87876
2025-06-228.874608
2025-06-238.876595
2025-06-248.857854
2025-06-258.858138
2025-06-268.863965
2025-06-278.868515
2025-06-288.879846
2025-06-298.876062
2025-06-308.85976
2025-07-018.856291
2025-07-028.865996
2025-07-038.853206
2025-07-048.861031
2025-07-058.873469
2025-07-068.849096
2025-07-078.857634
2025-07-088.854322
2025-07-098.861037
2025-07-108.847184
2025-07-118.86621
2025-07-128.878198
2025-07-138.882554
2025-07-148.850682
2025-07-158.869769
2025-07-168.869442
2025-07-178.856056
2025-07-188.846172
2025-07-198.877656
2025-07-208.818342
2025-07-218.876731
2025-07-228.849952
2025-07-238.843811
2025-07-248.838559
2025-07-258.853188
2025-07-268.866988
2025-07-278.864526
2025-07-288.845434
2025-07-298.859906
2025-07-308.864672
2025-07-318.868106
2025-08-018.863509
2025-08-028.879861
2025-08-038.886953
2025-08-048.860203
2025-08-058.769081
2025-08-068.769524
2025-08-078.774205
2025-08-088.788253
2025-08-098.852508
2025-08-108.860559
2025-08-118.846059
2025-08-128.883295
2025-08-138.870319
2025-08-148.862901
2025-08-158.867485
2025-08-168.881029
2025-08-178.835474
2025-08-188.852289
2025-08-198.86085
2025-08-208.860627
2025-08-218.854244
2025-08-228.876541
2025-08-238.879445
2025-08-248.865798
2025-08-258.861849
2025-08-268.887087
2025-08-278.861762
2025-08-288.866416
2025-08-298.86539
2025-08-308.882926
2025-08-318.884689
2025-09-018.847516
2025-09-028.867552
2025-09-038.856174
2025-09-048.851663
2025-09-058.865548
2025-09-068.882563
2025-09-078.880721
2025-09-088.846612
2025-09-098.836828
2025-09-108.888612
2025-09-118.868703
2025-09-138.881127
2025-09-148.860503
2025-09-158.867381
2025-09-168.867563
2025-09-178.82626
2025-09-188.856244
2025-09-198.859187
2025-09-208.88256
2025-09-218.850649
2025-09-228.881545
2025-09-238.862458
2025-09-248.865153
2025-09-258.859613
2025-09-268.860706
2025-09-278.857124
2025-09-288.856753
2025-09-298.816575
2025-09-308.862489
2025-10-018.863172
2025-10-028.861059
2025-10-038.860312
2025-10-048.882759
2025-10-058.849174
2025-10-068.878608
2025-10-078.839178
2025-10-088.865154
2025-10-098.863793
2025-10-108.885447
2025-10-118.869596
2025-10-128.863966
2025-10-138.832439
2025-10-148.865598
2025-10-158.840344
2025-10-168.85397
2025-10-178.8384
2025-10-188.892036
2025-10-198.886878
2025-10-208.874544
2025-10-218.862778
2025-10-228.871476
2025-10-238.855329
2025-10-248.85026
2025-10-258.877333
2025-10-268.873772
2025-10-278.85154
2025-10-288.86725
2025-10-298.86877
2025-10-308.86345
2025-10-318.861138
2025-11-018.888364
2025-11-028.892432
2025-11-038.877548
2025-11-048.866043
2025-11-058.860218
2025-11-068.854313
2025-11-078.856811
2025-11-088.876915
2025-11-098.849641
2025-11-108.856689
2025-11-118.858041
2025-11-128.848012
2025-11-138.856964
2025-11-148.859834
2025-11-158.878038
2025-11-168.84907
2025-11-178.858995
2025-11-188.864526
2025-11-198.860685
2025-11-208.860837
2025-11-218.866483
2025-11-228.880702
2025-11-238.878551
2025-11-248.860735
2025-11-258.87005
2025-11-268.849197
2025-11-278.863092
2025-11-288.860591
2025-11-298.869528
2025-11-308.869012
2025-12-018.829158
2025-12-028.858469
2025-12-038.864172
2025-12-048.866135
2025-12-058.862481
2025-12-068.879799
2025-12-078.877001
2025-12-088.869242
2025-12-098.8663
2025-12-118.814162
2025-12-128.848556
2025-12-138.874393
2025-12-148.86004
2025-12-158.853331
2025-12-168.86019
2025-12-178.868058
2025-12-188.862065
2025-12-198.865011
2025-12-208.880663
2025-12-218.851459
2025-12-228.858729
2025-12-238.843433
2025-12-248.853576
2025-12-258.860737
2025-12-268.858219
2025-12-278.874663
2025-12-288.88359
2025-12-298.857037
2025-12-308.859664
2025-12-318.872166
2026-01-018.870611
2026-01-028.868907
2026-01-038.881463
2026-01-048.842972
2026-01-058.87909
2026-01-068.848197
2026-01-078.86347
2026-01-088.865252
2026-01-098.876884
2026-01-108.883222
2026-01-118.88129
2026-01-128.857307
2026-01-138.871768
2026-01-148.87865
2026-01-158.875071
2026-01-168.869732
2026-01-178.884244
2026-01-188.885858
2026-01-198.858401
2026-01-208.852466
2026-01-218.864834
2026-01-228.867129
2026-01-238.844759
2026-01-248.876963
2026-01-258.861245
2026-01-268.770843
2026-01-278.827141
2026-01-288.826973
2026-01-298.860658
2026-01-308.862486
2026-01-318.876293
2026-02-018.872505
2026-02-028.910857
2026-02-038.901719
2026-02-048.836934
2026-02-058.868124
2026-02-068.870859
2026-02-078.854906
2026-02-088.875049
2026-02-098.834999
2026-02-108.838903
2026-02-118.868749
2026-02-129.805554
2026-02-138.880189
2026-02-148.880753
2026-02-158.875267
2026-02-168.85994
2026-02-178.874242
2026-02-188.85438
2026-02-198.89384
2026-02-208.875757
2026-02-218.882034
2026-02-228.853705
2026-02-238.823513
2026-02-248.8574
2026-02-258.86129
2026-02-268.824743
2026-02-278.873773
2026-02-288.871471
2026-03-018.869764
2026-03-028.861415
2026-03-038.894503
2026-03-048.86184
2026-03-058.869265
2026-03-068.861269
2026-03-078.881455
2026-03-088.846349
2026-03-098.871097
2026-03-108.822558
2026-03-118.868966
2026-03-128.873511
2026-03-138.894
2026-03-148.870611
2026-03-158.886905
2026-03-168.867275
2026-03-178.855278
2026-03-188.841323
2026-03-198.896994
2026-03-208.864156
2026-03-218.878517
2026-03-228.857324
2026-03-238.871972
2026-03-248.845149
2026-03-258.852498
2026-03-268.893797
2026-03-278.847817
2026-03-289.805552
2026-03-298.838275
2026-03-308.852038
2026-03-318.874109
2026-04-018.86059
2026-04-028.869936
2026-04-038.84454
2026-04-048.877024
2026-04-058.843752
2026-04-068.839066
2026-04-078.844668
2026-04-088.810412
2026-04-099.805555
2026-04-109.805555
2026-04-119.805553
2026-04-129.805553
2026-04-139.805554
2026-04-149.805555
2026-04-159.805553
2026-04-169.805553
2026-04-179.805552
2026-04-189.805551
2026-04-199.805551
2026-04-209.805552
2026-04-219.805553
2026-04-229.805555
2026-04-239.805553
2026-04-249.805552
2026-04-259.805554
2026-04-269.805554
2026-04-279.805551
2026-04-289.805552
2026-04-299.805553
2026-04-309.805554
2026-05-019.805553
2026-05-029.805551
2026-05-039.805551
2026-05-049.805554
2026-05-059.805553
2026-05-069.805554
2026-05-079.805553
2026-05-089.805552
2026-05-099.805551
2026-05-109.805551
2026-05-119.805553
2026-05-128.864991
2026-05-148.863391
2026-05-159.805554
2026-05-168.884773
2026-05-178.867559
2026-05-189.805555
2026-05-198.862929
2026-05-208.858152
2026-05-218.867677
2026-05-238.878173
2026-05-248.866785
2026-05-258.832874
2026-05-268.853475
2026-05-278.855479
2026-05-288.870016
2026-05-299.794022
2026-05-309.814242
2026-05-319.811598
2026-06-019.788989
2026-06-029.788714
2026-06-039.787927
2026-06-049.786138
2026-06-059.790433
2026-06-069.807449
2026-06-099.790985
2026-06-109.790711
2026-06-119.787056
2026-06-129.785568
2026-06-139.822141
2026-06-149.812961
2026-06-159.783559
2026-06-169.786822
2026-06-179.789407
2026-06-189.787461
2026-06-199.805045
2026-06-209.818255
2026-06-219.808711
2026-06-229.796028
2026-06-239.790981
2026-06-249.791754
2026-06-259.789761
2026-06-269.789009
2026-06-279.820966
2026-06-289.818236
2026-06-299.791109
2026-06-309.7923
2026-07-019.792314
2026-07-029.805553
2026-07-039.795508
2026-07-049.811067
2026-07-059.815988
2026-07-069.790836
2026-07-079.789122
2026-07-089.786388
2026-07-099.791165
2026-07-109.792302
2026-07-119.813275
2026-07-129.814826
2026-07-139.787544
2026-07-149.789921
2026-07-159.783611
2026-07-169.785368
2026-07-179.787676
2026-07-189.808061
2026-07-199.815452
2026-07-209.78878
2026-07-219.791408
2026-07-229.791588
2026-07-239.785606
2026-07-249.783936
2026-07-259.799086
2026-07-269.81737
2026-07-279.794201
2026-07-289.782901
2026-07-299.78584
2026-07-309.789162
2026-07-319.791274
2026-08-019.81223
2026-08-029.81615
2026-08-039.790007
2026-08-049.789695
2026-08-059.783261
2026-08-069.789953
2026-08-079.789979
2026-08-089.808176
2026-08-099.815119
2026-08-109.792213
2026-08-119.7908
2026-08-129.792102
2026-08-139.791663
2026-08-149.792043
2026-08-159.803152
2026-08-169.81267
2026-08-179.789841
2026-08-189.791153
2026-08-209.788202
2026-08-219.787246
2026-08-229.815552
2026-08-239.815675
2026-08-249.793002
2026-08-259.793678
2026-08-269.79018
2026-08-279.793905
2026-08-289.784748
2026-08-299.809207
2026-08-309.812264
2026-08-319.80797
2026-09-019.790212
2026-09-029.791313
2026-09-039.788842
2026-09-049.793332
2026-09-059.810918
2026-09-069.814955
2026-09-079.785211
2026-09-089.7888
2026-09-099.788877
2026-09-109.790773
2026-09-119.791465
2026-09-129.810237
2026-09-139.818605
2026-09-149.79038
2026-09-159.790073
2026-09-169.790635
2026-09-179.794619
2026-09-189.805552
2026-09-199.806394
2026-09-209.812459
2026-09-219.788166
2026-09-229.788947
2026-09-239.795441
2026-09-249.792778
2026-09-258.865124
2026-09-268.872347
2026-09-278.890227
2026-09-288.875935
2026-09-308.874975
2026-10-028.914696
2026-10-038.883779
2026-10-058.848335
2026-10-068.849098
2026-10-078.862605
2026-10-088.862332
2026-10-098.834789
2026-10-108.883404
2026-10-118.889594
2026-10-128.865318
2026-10-138.873719
2026-10-148.841872
2026-10-158.867014
2026-10-168.854106
2026-10-178.879004
2026-10-188.900575
2026-10-198.890586
2026-10-208.860744
2026-10-218.84049
2026-10-228.86904
2026-10-238.862333
2026-10-248.872754

High

9.8221

Low

8.7691

Average

9.0700

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XCD/CUP API questions

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

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

How far back does XCD/CUP historical data go?

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