Skip to content

XAF to CUP exchange rate API

CFA Franc BEAC to Cuban Peso · quoted 2026-10-31

0.04095

▲ +3.29% over 2Y

1 XAF = 0.04095 CUP · 1 CUP = 24.4218 XAF · Get this rate via the API

1 XAF buys 0.04095 CUP as of 2026-10-31, so 1 CUP buys 24.4218 XAF. Over the last 2 years, XAF/CUP traded between 0.03744 and 0.04800, averaged 0.04247 and rose 3.29%. The API holds daily XAF/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
XAF/CUP over 2Y: show the values
Rates per 1 XAF. Missing rates are shown as a dash.
DateCUP
2024-10-310.039642
2024-11-010.039745
2024-11-020.039779
2024-11-030.039544
2024-11-040.039743
2024-11-050.039737
2024-11-060.039593
2024-11-070.039157
2024-11-080.039438
2024-11-090.039234
2024-11-100.039087
2024-11-110.039308
2024-11-120.039112
2024-11-130.039005
2024-11-140.038705
2024-11-150.038567
2024-11-160.038607
2024-11-170.03857
2024-11-180.0386
2024-11-190.038791
2024-11-200.038792
2024-11-210.038573
2024-11-220.038295
2024-11-230.038105
2024-11-240.037996
2024-11-250.038329
2024-11-260.038245
2024-11-270.038335
2024-11-280.038586
2024-11-290.038583
2024-11-300.038679
2024-12-010.038532
2024-12-020.038475
2024-12-030.038332
2024-12-040.03843
2024-12-050.038457
2024-12-060.03867
2024-12-070.03867
2024-12-080.038527
2024-12-090.038646
2024-12-100.038658
2024-12-110.038582
2024-12-120.038449
2024-12-130.038297
2024-12-140.038446
2024-12-150.038413
2024-12-160.038393
2024-12-170.038414
2024-12-180.038332
2024-12-190.037889
2024-12-200.037885
2024-12-210.03814
2024-12-220.038105
2024-12-230.03814
2024-12-240.037991
2024-12-250.038002
2024-12-260.037962
2024-12-270.038019
2024-12-280.038081
2024-12-290.037989
2024-12-300.038128
2024-12-310.038083
2025-01-010.037899
2025-01-020.03788
2025-01-030.037574
2025-01-040.03776
2025-01-050.037725
2025-01-060.037716
2025-01-070.037971
2025-01-080.037883
2025-01-090.03775
2025-01-100.037674
2025-01-110.037519
2025-01-120.037517
2025-01-130.037461
2025-01-140.037535
2025-01-150.037692
2025-01-160.037633
2025-01-170.037709
2025-01-180.037559
2025-01-190.03744
2025-01-200.037587
2025-01-210.037955
2025-01-220.038051
2025-01-230.038062
2025-01-240.038085
2025-01-250.038401
2025-01-260.038216
2025-01-270.038211
2025-01-280.038221
2025-01-290.038183
2025-01-300.038156
2025-01-310.037997
2025-02-010.037905
2025-02-020.037777
2025-02-030.037514
2025-02-040.037768
2025-02-050.037987
2025-02-060.03809
2025-02-070.037921
2025-02-080.037711
2025-02-090.037617
2025-02-100.037796
2025-02-110.037863
2025-02-120.03808
2025-02-130.038221
2025-02-140.038352
2025-02-150.038357
2025-02-160.038267
2025-02-170.038359
2025-02-180.038225
2025-02-190.038158
2025-02-200.038101
2025-02-210.038316
2025-02-220.038271
2025-02-230.038279
2025-02-240.038481
2025-02-250.038284
2025-02-260.042409
2025-02-270.038327
2025-02-280.037979
2025-03-010.037987
2025-03-020.03797
2025-03-030.038115
2025-03-040.03837
2025-03-050.038789
2025-03-060.039508
2025-03-070.039404
2025-03-080.039549
2025-03-090.043778
2025-03-100.039775
2025-03-110.039744
2025-03-120.03992
2025-03-130.039851
2025-03-140.039692
2025-03-150.039836
2025-03-160.043925
2025-03-170.039763
2025-03-180.039914
2025-03-190.039997
2025-03-200.039888
2025-03-210.039681
2025-03-220.039607
2025-03-230.043944
2025-03-250.039528
2025-03-260.039488
2025-03-270.039411
2025-03-280.039525
2025-03-290.039746
2025-03-300.039613
2025-03-310.043824
2025-04-010.039432
2025-04-020.039153
2025-04-030.039619
2025-04-040.040417
2025-04-050.040036
2025-04-060.039775
2025-04-070.040337
2025-04-080.040156
2025-04-090.040399
2025-04-100.04017
2025-04-110.041307
2025-04-120.041538
2025-04-130.041476
2025-04-140.041576
2025-04-150.041371
2025-04-160.041348
2025-04-170.041528
2025-04-180.041537
2025-04-190.041648
2025-04-200.041683
2025-04-210.041949
2025-04-220.042016
2025-04-230.041725
2025-04-240.041522
2025-04-250.041533
2025-04-260.041639
2025-04-270.041538
2025-04-280.041477
2025-04-290.041593
2025-04-300.041551
2025-05-010.04133
2025-05-020.041293
2025-05-030.041344
2025-05-040.041248
2025-05-050.041495
2025-05-060.041346
2025-05-080.041478
2025-05-090.041052
2025-05-100.0412
2025-05-110.041159
2025-05-120.041089
2025-05-130.040611
2025-05-140.040909
2025-05-150.040932
2025-05-170.040813
2025-05-180.040779
2025-05-190.040868
2025-05-200.041198
2025-05-210.041242
2025-05-220.041491
2025-05-230.041354
2025-05-240.04156
2025-05-250.041267
2025-05-260.041652
2025-05-270.041628
2025-05-280.041397
2025-05-290.041113
2025-05-300.041542
2025-05-310.041491
2025-06-010.041501
2025-06-020.041504
2025-06-030.041753
2025-06-040.04167
2025-06-050.041742
2025-06-060.041831
2025-06-070.041675
2025-06-080.04166
2025-06-090.041825
2025-06-100.041691
2025-06-110.041737
2025-06-120.042119
2025-06-130.04233
2025-06-140.042294
2025-06-150.042067
2025-06-160.042092
2025-06-170.042248
2025-06-180.042036
2025-06-190.041892
2025-06-200.04209
2025-06-210.042147
2025-06-220.042102
2025-06-230.042127
2025-06-240.042357
2025-06-250.042495
2025-06-260.042754
2025-06-270.042828
2025-06-280.042811
2025-06-290.042817
2025-06-300.042846
2025-07-010.043055
2025-07-020.043145
2025-07-030.043125
2025-07-040.043001
2025-07-050.043044
2025-07-060.042899
2025-07-070.043028
2025-07-080.042892
2025-07-090.042861
2025-07-100.042868
2025-07-110.042716
2025-07-120.042765
2025-07-130.042749
2025-07-140.042694
2025-07-150.042708
2025-07-160.042498
2025-07-170.042476
2025-07-180.042431
2025-07-190.042533
2025-07-200.042203
2025-07-210.042572
2025-07-220.042663
2025-07-230.042839
2025-07-240.042946
2025-07-250.04289
2025-07-260.042911
2025-07-270.042859
2025-07-280.042876
2025-07-290.042402
2025-07-300.042303
2025-07-310.041837
2025-08-010.041748
2025-08-020.042371
2025-08-030.042404
2025-08-040.04233
2025-08-050.041817
2025-08-060.041866
2025-08-070.04222
2025-08-080.042287
2025-08-090.042434
2025-08-100.042407
2025-08-110.042584
2025-08-120.042589
2025-08-130.042747
2025-08-140.042825
2025-08-150.042645
2025-08-160.042811
2025-08-170.042568
2025-08-180.042746
2025-08-190.042607
2025-08-200.042533
2025-08-210.04255
2025-08-220.042521
2025-08-230.042877
2025-08-240.04279
2025-08-250.04277
2025-08-260.042692
2025-08-270.04254
2025-08-280.042604
2025-08-290.042642
2025-08-300.042764
2025-08-310.04275
2025-09-010.042714
2025-09-020.042832
2025-09-030.042503
2025-09-040.042591
2025-09-050.042675
2025-09-060.042873
2025-09-070.04285
2025-09-080.042748
2025-09-090.042936
2025-09-100.042906
2025-09-110.042811
2025-09-130.042894
2025-09-140.042811
2025-09-150.042925
2025-09-160.043052
2025-09-170.043186
2025-09-180.043153
2025-09-190.043063
2025-09-200.042966
2025-09-210.04281
2025-09-220.043003
2025-09-230.043221
2025-09-240.043179
2025-09-250.042924
2025-09-260.042656
2025-09-270.042704
2025-09-280.042689
2025-09-290.042649
2025-09-300.042875
2025-10-010.042951
2025-10-020.04292
2025-10-030.042869
2025-10-040.042966
2025-10-050.042774
2025-10-060.042959
2025-10-070.04267
2025-10-080.042538
2025-10-090.042573
2025-10-100.04241
2025-10-110.042401
2025-10-120.042388
2025-10-130.042353
2025-10-140.042338
2025-10-150.042386
2025-10-160.042647
2025-10-170.042676
2025-10-180.042704
2025-10-190.042659
2025-10-200.042691
2025-10-210.042577
2025-10-220.042487
2025-10-230.042401
2025-10-240.042407
2025-10-250.042515
2025-10-260.042474
2025-10-270.042512
2025-10-280.042656
2025-10-290.042629
2025-10-300.042492
2025-10-310.042305
2025-11-010.04226
2025-11-020.042413
2025-11-030.042211
2025-11-040.042103
2025-11-050.04201
2025-11-060.042046
2025-11-070.042166
2025-11-080.042311
2025-11-090.042169
2025-11-100.04223
2025-11-110.04222
2025-11-120.042271
2025-11-130.042346
2025-11-140.042545
2025-11-150.042492
2025-11-160.042343
2025-11-170.042449
2025-11-180.042401
2025-11-190.042335
2025-11-200.042129
2025-11-210.042209
2025-11-220.042127
2025-11-230.0421
2025-11-240.04209
2025-11-250.042176
2025-11-260.04229
2025-11-270.042475
2025-11-280.042364
2025-11-290.042362
2025-11-300.042338
2025-12-010.042283
2025-12-020.042439
2025-12-030.042571
2025-12-040.04267
2025-12-050.042599
2025-12-060.042599
2025-12-070.042547
2025-12-080.042626
2025-12-090.042614
2025-12-110.042514
2025-12-120.042854
2025-12-130.042909
2025-12-140.042835
2025-12-150.042895
2025-12-160.042964
2025-12-170.042995
2025-12-180.042928
2025-12-190.042898
2025-12-200.042857
2025-12-210.042679
2025-12-220.042855
2025-12-230.042972
2025-12-240.043131
2025-12-250.043061
2025-12-260.043093
2025-12-270.043052
2025-12-280.043067
2025-12-290.043059
2025-12-300.043057
2025-12-310.042991
2026-01-010.043
2026-01-020.043038
2026-01-030.042917
2026-01-040.04271
2026-01-050.042855
2026-01-060.042796
2026-01-070.042788
2026-01-080.042698
2026-01-090.042672
2026-01-100.042602
2026-01-110.042544
2026-01-120.042619
2026-01-130.042677
2026-01-140.042622
2026-01-150.042611
2026-01-160.042479
2026-01-170.042437
2026-01-180.042456
2026-01-190.04248
2026-01-200.042517
2026-01-210.042912
2026-01-220.042766
2026-01-230.042864
2026-01-240.043239
2026-01-250.04315
2026-01-260.043014
2026-01-270.043266
2026-01-280.043709
2026-01-290.043773
2026-01-300.043585
2026-01-310.043361
2026-02-010.043307
2026-02-020.043663
2026-02-030.043375
2026-02-040.043128
2026-02-050.043185
2026-02-060.043168
2026-02-070.043081
2026-02-080.043177
2026-02-090.043093
2026-02-100.043444
2026-02-110.043585
2026-02-120.048
2026-02-130.043491
2026-02-140.043405
2026-02-150.043384
2026-02-160.043385
2026-02-170.043369
2026-02-180.043281
2026-02-190.043291
2026-02-200.043052
2026-02-210.043118
2026-02-220.04296
2026-02-230.043068
2026-02-240.043059
2026-02-250.043087
2026-02-260.04305
2026-02-270.043201
2026-02-280.043149
2026-03-010.04314
2026-03-020.04309
2026-03-030.042917
2026-03-040.042423
2026-03-050.042551
2026-03-060.042487
2026-03-070.042508
2026-03-080.042321
2026-03-090.042192
2026-03-100.042321
2026-03-110.042533
2026-03-120.042268
2026-03-130.04228
2026-03-140.041844
2026-03-150.04195
2026-03-160.041896
2026-03-170.04201
2026-03-180.042104
2026-03-190.042178
2026-03-200.0423
2026-03-210.0424
2026-03-220.042261
2026-03-230.042252
2026-03-240.042303
2026-03-250.042388
2026-03-260.042423
2026-03-270.042126
2026-03-280.046485
2026-03-290.041973
2026-03-300.042099
2026-03-310.042041
2026-04-010.042294
2026-04-020.042255
2026-04-030.042106
2026-04-040.042111
2026-04-050.041943
2026-04-060.04205
2026-04-070.042072
2026-04-080.042466
2026-04-090.047259
2026-04-100.047209
2026-04-110.047341
2026-04-120.04739
2026-04-130.04739
2026-04-140.047286
2026-04-150.047633
2026-04-160.047697
2026-04-170.04759
2026-04-180.047651
2026-04-190.047567
2026-04-200.047489
2026-04-210.047601
2026-04-220.047452
2026-04-230.047311
2026-04-240.04719
2026-04-250.047357
2026-04-260.047357
2026-04-270.047357
2026-04-280.047339
2026-04-290.04725
2026-04-300.047289
2026-05-010.047317
2026-05-020.047317
2026-05-030.047317
2026-05-040.047317
2026-05-050.047271
2026-05-060.047323
2026-05-070.04746
2026-05-080.047385
2026-05-090.047527
2026-05-100.047652
2026-05-110.047652
2026-05-120.043011
2026-05-140.042852
2026-05-150.047086
2026-05-160.042547
2026-05-170.042431
2026-05-180.046969
2026-05-190.042583
2026-05-200.042421
2026-05-210.042523
2026-05-230.042439
2026-05-240.042356
2026-05-250.042418
2026-05-260.042492
2026-05-270.042528
2026-05-280.042421
2026-05-290.047028
2026-05-300.047101
2026-05-310.047101
2026-06-010.047057
2026-06-020.047008
2026-06-030.046964
2026-06-040.046885
2026-06-050.046926
2026-06-060.046553
2026-06-090.046617
2026-06-100.046666
2026-06-110.046644
2026-06-120.046752
2026-06-130.046763
2026-06-140.046763
2026-06-150.046894
2026-06-160.046771
2026-06-170.046909
2026-06-180.04655
2026-06-190.046238
2026-06-200.046371
2026-06-210.046335
2026-06-220.046303
2026-06-230.046162
2026-06-240.045919
2026-06-250.045931
2026-06-260.045935
2026-06-270.046028
2026-06-280.046028
2026-06-290.045991
2026-06-300.046062
2026-07-010.046072
2026-07-020.046033
2026-07-030.046219
2026-07-040.046228
2026-07-050.046228
2026-07-060.046191
2026-07-070.046217
2026-07-080.046101
2026-07-090.046177
2026-07-100.046278
2026-07-110.046127
2026-07-120.046127
2026-07-130.046035
2026-07-140.046023
2026-07-150.046199
2026-07-160.046308
2026-07-170.046207
2026-07-180.046217
2026-07-190.046217
2026-07-200.046217
2026-07-210.046113
2026-07-220.046075
2026-07-230.046154
2026-07-240.045991
2026-07-250.045958
2026-07-260.045958
2026-07-270.046087
2026-07-280.045944
2026-07-290.046027
2026-07-300.046264
2026-07-310.046504
2026-08-010.046606
2026-08-020.046606
2026-08-030.046576
2026-08-040.046502
2026-08-050.046578
2026-08-060.046677
2026-08-070.046552
2026-08-080.046706
2026-08-090.046706
2026-08-100.046682
2026-08-110.046647
2026-08-120.046613
2026-08-130.046569
2026-08-140.046608
2026-08-150.04673
2026-08-160.04673
2026-08-170.046779
2026-08-180.046786
2026-08-200.047184
2026-08-210.047224
2026-08-220.047216
2026-08-230.047216
2026-08-240.0472
2026-08-250.047144
2026-08-260.047156
2026-08-270.047073
2026-08-280.047031
2026-08-290.046806
2026-08-300.046806
2026-08-310.04683
2026-09-010.046885
2026-09-020.046791
2026-09-030.046851
2026-09-040.046962
2026-09-050.046942
2026-09-060.046942
2026-09-070.0469
2026-09-080.046962
2026-09-090.046989
2026-09-100.047013
2026-09-110.046874
2026-09-120.046877
2026-09-130.046877
2026-09-140.046741
2026-09-150.046608
2026-09-160.046629
2026-09-170.046297
2026-09-180.046424
2026-09-190.046403
2026-09-200.046403
2026-09-210.046364
2026-09-220.04636
2026-09-230.046188
2026-09-240.045982
2026-09-250.0416
2026-09-260.041638
2026-09-270.04169
2026-09-280.041714
2026-09-300.041496
2026-10-020.041386
2026-10-030.041187
2026-10-050.040827
2026-10-060.040953
2026-10-070.041077
2026-10-080.040967
2026-10-090.040973
2026-10-100.040997
2026-10-110.040997
2026-10-120.040981
2026-10-130.040959
2026-10-140.040948
2026-10-150.041049
2026-10-160.041047
2026-10-170.041113
2026-10-180.041175
2026-10-190.041207
2026-10-200.041091
2026-10-210.041006
2026-10-220.041171
2026-10-230.041002
2026-10-240.040957
2026-10-250.040957
2026-10-260.040964
2026-10-270.040963
2026-10-280.040763
2026-10-290.040701
2026-10-300.040944
2026-10-310.040947

High

0.04800

Low

0.03744

Average

0.04247

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XAF/CUP API questions

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

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

How far back does XAF/CUP historical data go?

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