Skip to content

CUP to UGX exchange rate API

Cuban Peso to Uganda Shilling · quoted 2026-10-31

176.8127

▲ +15.75% over 2Y

1 CUP = 176.8127 UGX · 1 UGX = 0.005656 CUP · Get this rate via the API

1 CUP buys 176.8127 UGX as of 2026-10-31, so 1 UGX buys 0.005656 CUP. Over the last 2 years, CUP/UGX traded between 133.7064 and 185.9230, averaged 149.7671 and rose 15.75%. The API holds daily CUP/UGX 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/UGX over 2Y: show the values
Rates per 1 CUP. Missing rates are shown as a dash.
DateUGX
2024-10-31152.750757
2024-11-01152.792988
2024-11-02152.659176
2024-11-03153.064659
2024-11-04152.762836
2024-11-05152.65448
2024-11-06152.887294
2024-11-07153.270356
2024-11-08152.950189
2024-11-09152.511253
2024-11-10153.031135
2024-11-11152.47231
2024-11-12152.431241
2024-11-13152.654765
2024-11-14152.569412
2024-11-15152.812174
2024-11-16152.898986
2024-11-17152.90489
2024-11-18152.841347
2024-11-19152.787568
2024-11-20153.36153
2024-11-21153.711033
2024-11-22153.957438
2024-11-23153.242853
2024-11-24154.821387
2024-11-25154.354804
2024-11-26154.298953
2024-11-27154.500873
2024-11-28154.016689
2024-11-29154.031958
2024-11-30154.098592
2024-12-01154.375997
2024-12-02153.983479
2024-12-03153.818456
2024-12-04153.484194
2024-12-05153.364097
2024-12-06153.00927
2024-12-07153.556728
2024-12-08153.512105
2024-12-09152.617837
2024-12-10152.619121
2024-12-11152.430876
2024-12-12152.467359
2024-12-13152.452004
2024-12-14152.564557
2024-12-15152.204607
2024-12-16152.365022
2024-12-17152.215999
2024-12-18151.867357
2024-12-19151.975312
2024-12-20152.136186
2024-12-21151.735872
2024-12-22152.197081
2024-12-23153.266127
2024-12-24153.255566
2024-12-25152.865244
2024-12-26152.785202
2024-12-27152.806452
2024-12-28152.691767
2024-12-29153.374158
2024-12-30152.847187
2024-12-31152.917772
2025-01-01153.23903
2025-01-02153.351119
2025-01-03153.24808
2025-01-04153.192413
2025-01-05153.169978
2025-01-06153.119315
2025-01-07153.647876
2025-01-08153.666072
2025-01-09154.152539
2025-01-10154.269072
2025-01-11153.902479
2025-01-12154.05379
2025-01-13154.10158
2025-01-14153.952906
2025-01-15154.045793
2025-01-16154.066201
2025-01-17153.689812
2025-01-18153.950743
2025-01-19154.133279
2025-01-20153.627353
2025-01-21153.237275
2025-01-22153.355051
2025-01-23153.428895
2025-01-24153.576289
2025-01-25153.329414
2025-01-26154.428116
2025-01-27153.939468
2025-01-28153.784759
2025-01-29153.694878
2025-01-30153.64634
2025-01-31153.705096
2025-02-01153.435203
2025-02-02154.03038
2025-02-03153.174163
2025-02-04153.381918
2025-02-05153.3132
2025-02-06153.261757
2025-02-07153.490068
2025-02-08153.381773
2025-02-09153.803435
2025-02-10152.933111
2025-02-11152.562941
2025-02-12152.468916
2025-02-13152.6383
2025-02-14153.081098
2025-02-15153.267406
2025-02-16153.833449
2025-02-17153.60023
2025-02-18153.547065
2025-02-19153.735432
2025-02-20153.2054
2025-02-21153.248807
2025-02-22153.094948
2025-02-23152.911933
2025-02-24153.011136
2025-02-25153.16507
2025-02-26138.865707
2025-02-27153.380689
2025-02-28153.508429
2025-03-01153.168004
2025-03-02153.215725
2025-03-03153.158335
2025-03-04153.342265
2025-03-05153.331853
2025-03-06153.17894
2025-03-07153.259033
2025-03-08153.053003
2025-03-09138.630013
2025-03-10152.728795
2025-03-11152.792723
2025-03-12152.903363
2025-03-13152.797484
2025-03-14152.643278
2025-03-15152.840279
2025-03-16138.299966
2025-03-17152.882409
2025-03-18152.784822
2025-03-19152.797603
2025-03-20152.759566
2025-03-21152.752241
2025-03-22152.787995
2025-03-23138.003408
2025-03-25152.736174
2025-03-26152.74117
2025-03-27152.64641
2025-03-28152.587404
2025-03-29152.74158
2025-03-30153.52271
2025-03-31138.297683
2025-04-01152.870435
2025-04-02153.318365
2025-04-03153.210744
2025-04-04152.503336
2025-04-05152.586483
2025-04-06153.576287
2025-04-07151.931457
2025-04-08154.18268
2025-04-09153.700233
2025-04-10153.802471
2025-04-11153.430973
2025-04-12153.209268
2025-04-13153.416756
2025-04-14153.495169
2025-04-15153.195494
2025-04-16153.12988
2025-04-17152.898521
2025-04-18153.008899
2025-04-19152.841038
2025-04-20152.698567
2025-04-21152.852549
2025-04-22152.80313
2025-04-23152.746545
2025-04-24152.775885
2025-04-25152.649086
2025-04-26152.907413
2025-04-27153.089014
2025-04-28152.899875
2025-04-29152.911605
2025-04-30152.836163
2025-05-01152.778125
2025-05-02152.730383
2025-05-03152.482117
2025-05-04153.028083
2025-05-05152.445624
2025-05-06152.453267
2025-05-08152.363052
2025-05-09152.543477
2025-05-10152.418418
2025-05-11152.544642
2025-05-12152.518136
2025-05-13152.502426
2025-05-14152.611617
2025-05-15152.359942
2025-05-17152.357406
2025-05-18152.576782
2025-05-19152.495439
2025-05-20152.212189
2025-05-21152.57431
2025-05-22152.160671
2025-05-23152.281208
2025-05-24152.098173
2025-05-25153.323649
2025-05-26152.340517
2025-05-27152.19888
2025-05-28152.088726
2025-05-29151.975025
2025-05-30151.528056
2025-05-31151.612213
2025-06-01151.380229
2025-06-02151.796882
2025-06-03151.85912
2025-06-04151.709933
2025-06-05151.786099
2025-06-06151.288501
2025-06-07151.396986
2025-06-08151.790609
2025-06-09150.96113
2025-06-10150.824606
2025-06-11150.272023
2025-06-12149.820889
2025-06-13149.49463
2025-06-14150.185168
2025-06-15150.899515
2025-06-16150.52934
2025-06-17150.096513
2025-06-18150.01528
2025-06-19150.074443
2025-06-20150.34449
2025-06-21150.330683
2025-06-22150.43407
2025-06-23150.046355
2025-06-24150.149203
2025-06-25150.079922
2025-06-26149.829731
2025-06-27149.683334
2025-06-28149.91039
2025-06-29149.973291
2025-06-30149.925495
2025-07-01149.976036
2025-07-02149.818684
2025-07-03149.610603
2025-07-04149.669059
2025-07-05149.610801
2025-07-06150.102796
2025-07-07149.638922
2025-07-08149.955408
2025-07-09149.754049
2025-07-10149.876181
2025-07-11149.322823
2025-07-12149.357587
2025-07-13149.401543
2025-07-14149.581745
2025-07-15149.325566
2025-07-16149.25733
2025-07-17149.464347
2025-07-18149.572365
2025-07-19149.354717
2025-07-20150.504268
2025-07-21149.117482
2025-07-22149.668469
2025-07-23149.947644
2025-07-24149.993396
2025-07-25149.784288
2025-07-26149.674835
2025-07-27149.833032
2025-07-28149.620544
2025-07-29149.48795
2025-07-30149.512052
2025-07-31149.310305
2025-08-01149.399755
2025-08-02149.107011
2025-08-03149.281485
2025-08-04149.141634
2025-08-05150.846845
2025-08-06150.5948
2025-08-07150.270511
2025-08-08149.994128
2025-08-09149.095448
2025-08-10149.031203
2025-08-11148.99001
2025-08-12148.293784
2025-08-13148.248018
2025-08-14148.352845
2025-08-15148.21953
2025-08-16148.338072
2025-08-17149.174052
2025-08-18148.501893
2025-08-19148.422348
2025-08-20148.585791
2025-08-21148.716958
2025-08-22148.47422
2025-08-23148.454549
2025-08-24148.77129
2025-08-25148.533744
2025-08-26148.131458
2025-08-27148.512388
2025-08-28148.320685
2025-08-29148.080207
2025-08-30147.908521
2025-08-31147.889103
2025-09-01148.054382
2025-09-02147.644858
2025-09-03147.607742
2025-09-04147.175815
2025-09-05146.576144
2025-09-06146.590441
2025-09-07146.271802
2025-09-08146.823438
2025-09-09146.649485
2025-09-10145.525599
2025-09-11146.268026
2025-09-13146.218012
2025-09-14146.635771
2025-09-15146.19635
2025-09-16146.071289
2025-09-17146.476215
2025-09-18146.035188
2025-09-19146.004938
2025-09-20145.866367
2025-09-21146.424935
2025-09-22145.649901
2025-09-23145.915046
2025-09-24145.9094
2025-09-25145.934233
2025-09-26145.736142
2025-09-27145.919026
2025-09-28145.947932
2025-09-29146.341772
2025-09-30145.44215
2025-10-01145.256823
2025-10-02144.332306
2025-10-03144.503843
2025-10-04143.742237
2025-10-05144.63182
2025-10-06143.736294
2025-10-07144.008014
2025-10-08143.021792
2025-10-09143.160251
2025-10-10142.817104
2025-10-11142.795501
2025-10-12143.127239
2025-10-13143.343715
2025-10-14142.943132
2025-10-15144.110689
2025-10-16144.248421
2025-10-17145.0329
2025-10-18145.194152
2025-10-19145.419067
2025-10-20145.374793
2025-10-21144.732786
2025-10-22144.826756
2025-10-23145.419488
2025-10-24145.650046
2025-10-25144.993862
2025-10-26145.175931
2025-10-27145.196795
2025-10-28144.850257
2025-10-29144.585819
2025-10-30144.48689
2025-10-31145.152241
2025-11-01145.022294
2025-11-02144.845684
2025-11-03144.845206
2025-11-04144.970321
2025-11-05145.32711
2025-11-06145.663747
2025-11-07145.702546
2025-11-08145.856764
2025-11-09146.552746
2025-11-10146.018262
2025-11-11146.957765
2025-11-12149.171034
2025-11-13150.374654
2025-11-14150.131676
2025-11-15148.768587
2025-11-16149.372001
2025-11-17148.908651
2025-11-18148.897162
2025-11-19150.511118
2025-11-20151.579301
2025-11-21151.647962
2025-11-22151.535303
2025-11-23151.717236
2025-11-24151.522854
2025-11-25151.060485
2025-11-26151.223822
2025-11-27151.072663
2025-11-28151.127177
2025-11-29151.248626
2025-11-30151.69751
2025-12-01151.767313
2025-12-02150.11479
2025-12-03148.398006
2025-12-04147.699796
2025-12-05148.112042
2025-12-06147.445919
2025-12-07147.649738
2025-12-08147.610005
2025-12-09147.238979
2025-12-11149.437955
2025-12-12148.309804
2025-12-13148.115502
2025-12-14148.579001
2025-12-15148.267422
2025-12-16148.502199
2025-12-17148.375333
2025-12-18148.568468
2025-12-19148.856128
2025-12-20148.810134
2025-12-21149.642058
2025-12-22149.199847
2025-12-23150.532772
2025-12-24150.714174
2025-12-25150.563215
2025-12-26150.580197
2025-12-27150.602555
2025-12-28150.481639
2025-12-29150.478019
2025-12-30150.773884
2025-12-31150.695435
2026-01-01150.756747
2026-01-02150.837963
2026-01-03150.935793
2026-01-04151.715784
2026-01-05150.617265
2026-01-06151.19522
2026-01-07151.047896
2026-01-08150.248571
2026-01-09149.769995
2026-01-10149.848502
2026-01-11150.069522
2026-01-12150.120578
2026-01-13150.038096
2026-01-14149.104562
2026-01-15148.242048
2026-01-16148.132
2026-01-17148.221693
2026-01-18147.591165
2026-01-19147.895847
2026-01-20145.290115
2026-01-21144.243064
2026-01-22144.180608
2026-01-23146.448079
2026-01-24147.763115
2026-01-25148.093489
2026-01-26149.185537
2026-01-27148.31152
2026-01-28149.458354
2026-01-29149.038765
2026-01-30148.442142
2026-01-31148.467593
2026-02-01148.672326
2026-02-02148.506811
2026-02-03148.226379
2026-02-04148.974682
2026-02-05148.36701
2026-02-06148.287929
2026-02-07148.74787
2026-02-08148.517692
2026-02-09148.404952
2026-02-10148.621523
2026-02-11147.972
2026-02-12133.706387
2026-02-13147.478218
2026-02-14147.543277
2026-02-15147.656556
2026-02-16147.530445
2026-02-17147.553623
2026-02-18147.445776
2026-02-19147.816541
2026-02-20149.380869
2026-02-21149.563578
2026-02-22150.345393
2026-02-23150.265416
2026-02-24149.88548
2026-02-25149.427676
2026-02-26150.316489
2026-02-27149.763606
2026-02-28150.287377
2026-03-01150.39877
2026-03-02150.235017
2026-03-03150.757454
2026-03-04155.147697
2026-03-05153.736841
2026-03-06153.471878
2026-03-07153.270346
2026-03-08154.407275
2026-03-09153.414383
2026-03-10157.282282
2026-03-11154.912127
2026-03-12154.312354
2026-03-13155.687736
2026-03-14156.710074
2026-03-15156.838369
2026-03-16156.818128
2026-03-17157.328525
2026-03-18157.238143
2026-03-19156.503035
2026-03-20157.346226
2026-03-21157.266721
2026-03-22158.059103
2026-03-23157.300143
2026-03-24157.874529
2026-03-25156.267843
2026-03-26153.918805
2026-03-27155.154235
2026-03-28140.591994
2026-03-29156.317331
2026-03-30155.574126
2026-03-31156.247896
2026-04-01156.836638
2026-04-02155.488107
2026-04-03156.749451
2026-04-04156.112849
2026-04-05157.280693
2026-04-06156.823654
2026-04-07156.794996
2026-04-08157.250612
2026-04-09139.516881
2026-04-10138.886936
2026-04-11139.579906
2026-04-12139.420461
2026-04-13139.420457
2026-04-14140.813103
2026-04-15140.084821
2026-04-16139.091825
2026-04-17139.437334
2026-04-18139.743447
2026-04-19139.989121
2026-04-20140.217764
2026-04-21139.670474
2026-04-22139.779631
2026-04-23140.294662
2026-04-24140.397137
2026-04-25140.357584
2026-04-26140.159425
2026-04-27140.159426
2026-04-28140.727903
2026-04-29140.349732
2026-04-30140.619682
2026-05-01141.924051
2026-05-02141.924049
2026-05-03141.924049
2026-05-04141.924052
2026-05-05141.644451
2026-05-06142.161165
2026-05-07141.938481
2026-05-08141.595699
2026-05-09141.379134
2026-05-10141.019559
2026-05-11141.019559
2026-05-12156.635677
2026-05-14156.442158
2026-05-15141.15204
2026-05-16156.307035
2026-05-17156.823446
2026-05-18141.965856
2026-05-19157.061464
2026-05-20157.292949
2026-05-21157.124433
2026-05-23157.269875
2026-05-24158.045171
2026-05-25158.136358
2026-05-26157.308284
2026-05-27157.501165
2026-05-28157.272232
2026-05-29142.449933
2026-05-30142.256183
2026-05-31142.335118
2026-06-01142.316167
2026-06-02142.341869
2026-06-03142.199264
2026-06-04142.152621
2026-06-05142.318808
2026-06-06142.065574
2026-06-09142.385986
2026-06-10142.219042
2026-06-11142.068679
2026-06-12142.019845
2026-06-13141.410171
2026-06-14141.444704
2026-06-15141.629634
2026-06-16140.024717
2026-06-17139.379625
2026-06-18137.686604
2026-06-19138.333799
2026-06-20137.388779
2026-06-21137.542547
2026-06-22137.422251
2026-06-23137.630236
2026-06-24138.180836
2026-06-25139.582541
2026-06-26139.589745
2026-06-27138.423972
2026-06-28138.501034
2026-06-29138.615505
2026-06-30138.238805
2026-07-01138.279289
2026-07-02138.330999
2026-07-03138.184126
2026-07-04137.669838
2026-07-05137.738674
2026-07-06137.892924
2026-07-07137.659012
2026-07-08138.36075
2026-07-09139.083183
2026-07-10138.899435
2026-07-11138.773401
2026-07-12139.008741
2026-07-13139.118115
2026-07-14139.210772
2026-07-15139.732671
2026-07-16139.418169
2026-07-17139.348794
2026-07-18139.425906
2026-07-19139.410547
2026-07-20139.530832
2026-07-21139.793667
2026-07-22140.167621
2026-07-23140.989475
2026-07-24140.548824
2026-07-25140.199178
2026-07-26142.404179
2026-07-27142.166406
2026-07-28142.149597
2026-07-29142.221609
2026-07-30141.007875
2026-07-31140.921836
2026-08-01141.392313
2026-08-02141.462301
2026-08-03141.434037
2026-08-04141.192953
2026-08-05141.301426
2026-08-06140.778207
2026-08-07140.674778
2026-08-08140.588159
2026-08-09140.605407
2026-08-10140.295293
2026-08-11140.689118
2026-08-12140.428581
2026-08-13140.16442
2026-08-14140.051471
2026-08-15140.077012
2026-08-16140.042303
2026-08-17139.915509
2026-08-18140.412485
2026-08-20140.229438
2026-08-21140.360111
2026-08-22140.382175
2026-08-23140.457258
2026-08-24140.40662
2026-08-25140.424585
2026-08-26140.67132
2026-08-27141.383039
2026-08-28142.167581
2026-08-29142.163064
2026-08-30142.22691
2026-08-31142.344397
2026-09-01142.795429
2026-09-02142.471342
2026-09-03142.623365
2026-09-04142.553049
2026-09-05142.451451
2026-09-06142.584418
2026-09-07142.505163
2026-09-08142.582784
2026-09-09142.886015
2026-09-10143.050677
2026-09-11144.552373
2026-09-12145.853923
2026-09-13145.919737
2026-09-14145.948823
2026-09-15146.909649
2026-09-16147.52051
2026-09-17148.113206
2026-09-18148.281493
2026-09-19148.408758
2026-09-20148.501454
2026-09-21148.561392
2026-09-22148.20511
2026-09-23147.306302
2026-09-24147.319992
2026-09-25163.676467
2026-09-26163.286834
2026-09-27163.087851
2026-09-28162.972775
2026-09-30163.183944
2026-10-02163.930546
2026-10-03166.317894
2026-10-05166.555076
2026-10-06167.829077
2026-10-07168.55043
2026-10-08169.047357
2026-10-09170.821619
2026-10-10168.87262
2026-10-11168.849731
2026-10-12169.179167
2026-10-13172.863223
2026-10-14173.176897
2026-10-15169.387358
2026-10-16168.672985
2026-10-17171.985633
2026-10-18172.215037
2026-10-19171.956998
2026-10-20173.649543
2026-10-21174.381206
2026-10-22175.022205
2026-10-23179.044219
2026-10-24184.979358
2026-10-25184.532153
2026-10-26184.909491
2026-10-27185.923019
2026-10-28182.598565
2026-10-29181.733779
2026-10-30181.24453
2026-10-31176.812726

High

185.9230

Low

133.7064

Average

149.7671

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

CUP/UGX API questions

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

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

How far back does CUP/UGX historical data go?

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