Skip to content

XOF to CUP exchange rate API

CFA Franc BCEAO to Cuban Peso · quoted 2026-10-19

0.04115

▲ +3.41% over 2Y

1 XOF = 0.04115 CUP · 1 CUP = 24.3019 XOF · Get this rate via the API

1 XOF buys 0.04115 CUP as of 2026-10-19, so 1 CUP buys 24.3019 XOF. Over the last 2 years, XOF/CUP traded between 0.03752 and 0.04797, averaged 0.04268 and rose 3.41%. The API holds daily XOF/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
XOF/CUP over 2Y: show the values
Rates per 1 XOF. Missing rates are shown as a dash.
DateCUP
2024-10-190.039793
2024-10-200.040014
2024-10-210.040101
2024-10-220.040017
2024-10-230.03995
2024-10-240.040152
2024-10-250.040206
2024-10-260.039541
2024-10-270.039507
2024-10-280.040219
2024-10-290.040129
2024-10-300.040272
2024-10-310.040314
2024-11-010.040266
2024-11-020.039779
2024-11-030.039917
2024-11-040.040392
2024-11-050.040489
2024-11-060.039824
2024-11-070.04004
2024-11-080.03992
2024-11-090.039234
2024-11-100.039479
2024-11-110.039574
2024-11-120.039488
2024-11-130.039381
2024-11-140.039161
2024-11-150.039127
2024-11-160.038607
2024-11-170.03889
2024-11-180.039194
2024-11-190.039207
2024-11-200.039054
2024-11-210.038874
2024-11-220.038537
2024-11-230.038105
2024-11-240.038222
2024-11-250.038837
2024-11-260.03887
2024-11-270.039033
2024-11-280.039035
2024-11-290.039067
2024-11-300.038679
2024-12-010.038765
2024-12-020.038907
2024-12-030.039057
2024-12-040.039041
2024-12-050.039246
2024-12-060.039288
2024-12-070.03867
2024-12-080.038813
2024-12-090.039352
2024-12-100.039226
2024-12-110.039117
2024-12-120.039061
2024-12-130.039045
2024-12-140.038446
2024-12-150.038829
2024-12-160.038995
2024-12-170.038981
2024-12-180.038833
2024-12-190.038604
2024-12-200.03878
2024-12-210.03814
2024-12-220.038597
2024-12-230.038749
2024-12-240.038685
2024-12-250.038002
2024-12-260.038714
2024-12-270.038652
2024-12-280.038081
2024-12-290.038386
2024-12-300.038643
2024-12-310.038541
2025-01-010.038193
2025-01-020.038232
2025-01-030.038243
2025-01-040.03776
2025-01-050.038093
2025-01-060.038564
2025-01-070.038424
2025-01-080.038193
2025-01-090.038186
2025-01-100.03807
2025-01-110.037519
2025-01-120.037859
2025-01-130.037893
2025-01-140.038202
2025-01-150.038211
2025-01-160.038133
2025-01-170.038172
2025-01-180.037559
2025-01-190.037789
2025-01-200.038464
2025-01-210.038483
2025-01-220.038531
2025-01-230.038463
2025-01-240.038726
2025-01-250.038401
2025-01-260.038349
2025-01-270.038679
2025-01-280.038485
2025-01-290.038498
2025-01-300.038539
2025-01-310.038453
2025-02-010.037905
2025-02-020.037875
2025-02-030.038144
2025-02-040.038494
2025-02-050.038668
2025-02-060.038569
2025-02-070.038463
2025-02-080.037711
2025-02-090.037943
2025-02-100.038469
2025-02-110.038625
2025-02-120.038779
2025-02-130.038947
2025-02-140.039102
2025-02-150.038357
2025-02-160.038675
2025-02-170.038925
2025-02-180.038828
2025-02-190.038737
2025-02-200.038889
2025-02-210.038898
2025-02-220.038271
2025-02-230.038636
2025-02-240.038969
2025-02-250.039057
2025-02-260.043109
2025-02-270.038796
2025-02-280.038623
2025-03-010.037987
2025-03-020.038455
2025-03-030.038941
2025-03-040.039209
2025-03-050.039957
2025-03-060.040132
2025-03-070.040305
2025-03-080.039549
2025-03-090.043778
2025-03-100.040348
2025-03-110.040652
2025-03-120.040566
2025-03-130.040421
2025-03-140.040467
2025-03-150.039836
2025-03-160.04431
2025-03-170.040401
2025-03-180.040511
2025-03-190.040316
2025-03-200.040128
2025-03-210.04005
2025-03-220.039607
2025-03-230.044072
2025-03-250.039981
2025-03-260.039877
2025-03-270.04004
2025-03-280.04029
2025-03-290.039746
2025-03-300.039862
2025-03-310.0445
2025-04-010.040075
2025-04-020.039969
2025-04-030.040759
2025-04-040.040869
2025-04-050.040036
2025-04-060.039775
2025-04-070.04095
2025-04-080.040883
2025-04-090.041135
2025-04-100.041568
2025-04-110.042415
2025-04-120.041538
2025-04-130.041476
2025-04-140.042327
2025-04-150.042119
2025-04-160.042344
2025-04-170.04235
2025-04-180.042428
2025-04-190.041648
2025-04-200.041683
2025-04-210.042974
2025-04-220.042753
2025-04-230.042323
2025-04-240.042295
2025-04-250.042334
2025-04-260.041639
2025-04-270.041538
2025-04-280.042295
2025-04-290.042318
2025-04-300.042234
2025-05-010.042023
2025-05-020.042131
2025-05-030.041344
2025-05-040.041248
2025-05-050.0422
2025-05-060.042299
2025-05-080.042113
2025-05-090.042079
2025-05-100.0412
2025-05-110.041159
2025-05-120.041486
2025-05-130.041607
2025-05-140.041838
2025-05-150.04174
2025-05-170.040813
2025-05-180.040779
2025-05-190.042005
2025-05-200.042154
2025-05-210.042249
2025-05-220.042189
2025-05-230.042354
2025-05-240.04156
2025-05-250.041267
2025-05-260.042438
2025-05-270.042326
2025-05-280.042237
2025-05-290.042273
2025-05-300.042365
2025-05-310.041491
2025-06-010.041501
2025-06-020.042609
2025-06-030.042506
2025-06-040.042651
2025-06-050.042665
2025-06-060.042538
2025-06-070.041675
2025-06-080.04166
2025-06-090.042684
2025-06-100.042662
2025-06-110.042802
2025-06-120.043166
2025-06-130.043128
2025-06-140.042294
2025-06-150.042067
2025-06-160.043119
2025-06-170.043011
2025-06-180.042898
2025-06-190.042794
2025-06-200.042976
2025-06-210.042147
2025-06-220.042102
2025-06-230.043024
2025-06-240.043293
2025-06-250.043293
2025-06-260.043588
2025-06-270.043603
2025-06-280.042811
2025-06-290.042817
2025-06-300.043653
2025-07-010.043731
2025-07-020.043704
2025-07-030.043544
2025-07-040.043582
2025-07-050.043044
2025-07-060.042899
2025-07-070.043361
2025-07-080.043339
2025-07-090.043433
2025-07-100.043346
2025-07-110.043409
2025-07-120.042765
2025-07-130.042711
2025-07-140.043293
2025-07-150.043273
2025-07-160.043233
2025-07-170.04303
2025-07-180.043155
2025-07-190.042533
2025-07-200.042203
2025-07-210.043424
2025-07-220.043467
2025-07-230.043495
2025-07-240.043594
2025-07-250.043533
2025-07-260.042911
2025-07-270.042859
2025-07-280.043079
2025-07-290.042759
2025-07-300.042489
2025-07-310.042243
2025-08-010.042487
2025-08-020.042371
2025-08-030.042404
2025-08-040.042772
2025-08-050.042266
2025-08-060.042608
2025-08-070.042751
2025-08-080.04281
2025-08-090.042434
2025-08-100.042407
2025-08-110.043119
2025-08-120.043474
2025-08-130.04376
2025-08-140.043523
2025-08-150.043685
2025-08-160.042811
2025-08-170.042568
2025-08-180.043499
2025-08-190.043554
2025-08-200.043423
2025-08-210.043256
2025-08-220.043493
2025-08-230.042877
2025-08-240.04279
2025-08-250.043469
2025-08-260.043501
2025-08-270.043061
2025-08-280.043379
2025-08-290.043422
2025-08-300.042764
2025-08-310.04275
2025-09-010.043456
2025-09-020.043304
2025-09-030.043285
2025-09-040.043221
2025-09-050.043562
2025-09-060.042873
2025-09-070.04285
2025-09-080.043563
2025-09-090.043481
2025-09-100.043641
2025-09-110.043573
2025-09-130.042894
2025-09-140.042811
2025-09-150.04376
2025-09-160.04407
2025-09-170.043903
2025-09-180.043863
2025-09-190.043657
2025-09-200.042966
2025-09-210.04281
2025-09-220.043944
2025-09-230.04394
2025-09-240.043749
2025-09-250.043503
2025-09-260.043439
2025-09-270.042704
2025-09-280.043033
2025-09-290.043354
2025-09-300.043247
2025-10-010.043627
2025-10-020.043556
2025-10-030.04362
2025-10-040.042966
2025-10-050.043092
2025-10-060.043528
2025-10-070.043237
2025-10-080.043313
2025-10-090.04244
2025-10-100.042462
2025-10-110.042401
2025-10-120.042367
2025-10-130.042243
2025-10-140.04237
2025-10-150.04242
2025-10-160.042624
2025-10-170.042634
2025-10-180.042704
2025-10-190.042681
2025-10-200.0427
2025-10-210.042505
2025-10-220.042516
2025-10-230.042433
2025-10-240.042459
2025-10-250.042515
2025-10-260.042503
2025-10-270.042538
2025-10-280.042682
2025-10-290.042584
2025-10-300.042412
2025-10-310.042257
2025-11-010.04226
2025-11-020.042282
2025-11-030.042202
2025-11-040.042069
2025-11-050.04199
2025-11-060.042097
2025-11-070.042219
2025-11-080.042311
2025-11-090.042137
2025-11-100.042239
2025-11-110.042284
2025-11-120.042289
2025-11-130.042432
2025-11-140.04252
2025-11-150.042492
2025-11-160.042346
2025-11-170.042417
2025-11-180.042392
2025-11-190.042298
2025-11-200.042133
2025-11-210.042172
2025-11-220.042127
2025-11-230.042104
2025-11-240.042134
2025-11-250.042231
2025-11-260.042303
2025-11-270.042421
2025-11-280.042368
2025-11-290.042362
2025-11-300.042337
2025-12-010.042337
2025-12-020.042444
2025-12-030.042627
2025-12-040.042662
2025-12-050.042582
2025-12-060.042599
2025-12-070.042547
2025-12-080.042609
2025-12-090.042586
2025-12-110.042632
2025-12-120.04287
2025-12-130.042909
2025-12-140.042823
2025-12-150.042911
2025-12-160.042984
2025-12-170.042957
2025-12-180.042912
2025-12-190.042865
2025-12-200.042857
2025-12-210.042687
2025-12-220.042918
2025-12-230.042988
2025-12-240.043078
2025-12-250.043071
2025-12-260.043064
2025-12-270.043052
2025-12-280.043061
2025-12-290.043034
2025-12-300.043025
2025-12-310.042986
2026-01-010.043002
2026-01-020.042947
2026-01-030.042917
2026-01-040.042689
2026-01-050.042871
2026-01-060.042748
2026-01-070.042742
2026-01-080.042681
2026-01-090.042656
2026-01-100.042602
2026-01-110.042548
2026-01-120.042664
2026-01-130.042672
2026-01-140.042651
2026-01-150.04256
2026-01-160.042476
2026-01-170.042437
2026-01-180.042403
2026-01-190.042525
2026-01-200.04272
2026-01-210.042852
2026-01-220.042834
2026-01-230.042906
2026-01-240.043239
2026-01-250.043227
2026-01-260.042995
2026-01-270.043379
2026-01-280.04364
2026-01-290.043757
2026-01-300.043603
2026-01-310.043361
2026-02-010.043292
2026-02-020.043543
2026-02-030.043379
2026-02-040.043091
2026-02-050.043169
2026-02-060.043209
2026-02-070.043081
2026-02-080.043162
2026-02-090.043272
2026-02-100.043411
2026-02-110.043527
2026-02-120.047965
2026-02-130.043474
2026-02-140.043405
2026-02-150.04339
2026-02-160.043364
2026-02-170.043359
2026-02-180.043217
2026-02-190.043242
2026-02-200.043098
2026-02-210.043118
2026-02-220.042989
2026-02-230.04299
2026-02-240.043048
2026-02-250.043107
2026-02-260.043003
2026-02-270.043234
2026-02-280.043149
2026-03-010.043038
2026-03-020.042881
2026-03-030.042719
2026-03-040.0425
2026-03-050.042486
2026-03-060.042424
2026-03-070.042508
2026-03-080.042149
2026-03-090.042321
2026-03-100.042331
2026-03-110.042463
2026-03-120.042271
2026-03-130.042117
2026-03-140.041844
2026-03-150.041851
2026-03-160.041957
2026-03-170.042072
2026-03-180.042046
2026-03-190.042229
2026-03-200.042281
2026-03-210.0424
2026-03-220.042132
2026-03-230.042332
2026-03-240.0423
2026-03-250.042322
2026-03-260.04238
2026-03-270.042078
2026-03-280.046654
2026-03-290.041866
2026-03-300.041981
2026-03-310.042132
2026-04-010.04237
2026-04-020.042222
2026-04-030.042058
2026-04-040.042111
2026-04-050.04194
2026-04-060.042114
2026-04-070.042186
2026-04-080.042502
2026-04-090.047177
2026-04-100.047306
2026-04-110.047278
2026-04-120.047241
2026-04-130.047297
2026-04-140.047607
2026-04-150.047633
2026-04-160.047634
2026-04-170.047618
2026-04-180.047618
2026-04-190.047485
2026-04-200.047544
2026-04-210.047527
2026-04-220.047407
2026-04-230.047253
2026-04-240.047265
2026-04-250.047357
2026-04-260.047318
2026-04-270.047386
2026-04-280.047298
2026-04-290.047253
2026-04-300.047271
2026-05-010.047407
2026-05-020.047321
2026-05-030.047387
2026-05-040.047316
2026-05-050.047236
2026-05-060.04745
2026-05-070.047489
2026-05-080.047504
2026-05-090.047533
2026-05-100.047568
2026-05-110.047557
2026-05-120.042973
2026-05-140.042804
2026-05-150.047007
2026-05-160.042547
2026-05-170.042425
2026-05-180.04701
2026-05-190.042524
2026-05-200.042426
2026-05-210.042506
2026-05-230.042439
2026-05-240.04244
2026-05-250.042439
2026-05-260.042486
2026-05-270.042515
2026-05-280.042546
2026-05-290.047083
2026-05-300.047101
2026-05-310.047092
2026-06-010.047038
2026-06-020.047006
2026-06-030.046904
2026-06-040.046903
2026-06-050.046842
2026-06-060.046553
2026-06-090.046656
2026-06-100.046659
2026-06-110.046637
2026-06-120.046749
2026-06-130.046763
2026-06-140.046852
2026-06-150.046851
2026-06-160.046837
2026-06-170.046811
2026-06-180.046416
2026-06-190.046354
2026-06-200.046371
2026-06-210.046304
2026-06-220.046271
2026-06-230.046068
2026-06-240.045893
2026-06-250.045913
2026-06-260.046005
2026-06-270.046028
2026-06-280.046015
2026-06-290.046075
2026-06-300.046099
2026-07-010.04604
2026-07-020.046096
2026-07-030.046227
2026-07-040.046228
2026-07-050.04622
2026-07-060.046178
2026-07-070.046191
2026-07-080.046091
2026-07-090.046187
2026-07-100.046198
2026-07-110.046127
2026-07-120.046085
2026-07-130.046061
2026-07-140.046087
2026-07-150.046194
2026-07-160.046274
2026-07-170.046209
2026-07-180.046217
2026-07-190.046194
2026-07-200.04616
2026-07-210.04612
2026-07-220.04608
2026-07-230.046034
2026-07-240.045991
2026-07-250.045958
2026-07-260.046009
2026-07-270.046041
2026-07-280.045926
2026-07-290.046061
2026-07-300.046359
2026-07-310.046529
2026-08-010.046606
2026-08-020.046652
2026-08-030.046554
2026-08-040.046533
2026-08-050.046599
2026-08-060.046615
2026-08-070.046609
2026-08-080.046706
2026-08-090.046702
2026-08-100.046669
2026-08-110.046628
2026-08-120.046609
2026-08-130.04659
2026-08-140.046688
2026-08-150.04673
2026-08-160.046729
2026-08-170.046804
2026-08-180.046785
2026-08-200.04718
2026-08-210.047216
2026-08-220.047216
2026-08-230.047202
2026-08-240.047169
2026-08-250.047151
2026-08-260.047124
2026-08-270.04708
2026-08-280.046955
2026-08-290.046806
2026-08-300.046798
2026-08-310.046871
2026-09-010.04687
2026-09-020.046805
2026-09-030.046907
2026-09-040.046956
2026-09-050.046942
2026-09-060.046926
2026-09-070.046939
2026-09-080.046953
2026-09-090.047002
2026-09-100.046971
2026-09-110.046879
2026-09-120.046877
2026-09-130.046873
2026-09-140.046696
2026-09-150.046626
2026-09-160.046587
2026-09-170.046338
2026-09-180.046372
2026-09-190.046403
2026-09-200.046393
2026-09-210.046354
2026-09-220.0463
2026-09-230.046118
2026-09-240.045982
2026-09-250.041658
2026-09-260.041638
2026-09-270.041657
2026-09-280.041666
2026-09-300.041526
2026-10-020.041374
2026-10-030.041187
2026-10-050.040905
2026-10-060.041042
2026-10-070.041002
2026-10-080.04095
2026-10-090.040885
2026-10-100.040997
2026-10-110.040969
2026-10-120.040925
2026-10-130.040992
2026-10-140.040813
2026-10-150.041005
2026-10-160.041038
2026-10-170.041113
2026-10-180.041068
2026-10-190.041149

High

0.04797

Low

0.03752

Average

0.04268

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XOF/CUP API questions

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

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

How far back does XOF/CUP historical data go?

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