Final terms and supplements

HSBC issues debt instruments via issuance programmes and standalone documents. Copies of the relevant final terms or prospectus supplements for individual issuances can be found below. Copies of base documentation are available on our Issuance programmes page.

1,801 to 1,900 of 2,043 items
Maturity date Issuer Amount Security ISIN Item
13 May 2032
HSBC Bank plc
GBP 449,261
Maxi Auto-Callable short DI put
ISIN XS3287269552
13 May 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3287269636
Final terms
13 May 2032
HSBC Bank plc
GBP 1.448m
Auto-Callable short DI put
ISIN XS3287269636
13 May 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3287269719
Final terms
13 May 2032
HSBC Bank plc
GBP 1.892m
Auto-Callable short DI put
ISIN XS3287269719
13 May 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3287269800
Final terms
13 May 2032
HSBC Bank plc
GBP 2.366m
Auto-Callable short DI put
ISIN XS3287269800
13 May 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3287300225
Final terms
13 May 2032
HSBC Bank plc
GBP 549,927
Auto-Callable short DI put
ISIN XS3287300225
13 May 2032
HSBC Bank plc
GBP 25m
Maxi Auto-Callable short DI put
ISIN XS3287300498
Final terms
13 May 2032
HSBC Bank plc
GBP 540,027
Maxi Auto-Callable short DI put
ISIN XS3287300498
17 May 2032
HSBC Finance Corporation
USD 97m
7.625% Notes
ISIN US441812JZ87 CUSIP 441812JZ8
Prospectus supplement
26 May 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3287265642
Final terms
26 May 2032
HSBC Bank plc
GBP 331,706
Auto-Callable short DI put
ISIN XS3287265642
26 May 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3287265725
Final terms
26 May 2032
HSBC Bank plc
GBP 45,200
Auto-Callable short DI put
ISIN XS3287265725
26 May 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3287265998
Final terms
26 May 2032
HSBC Bank plc
GBP 37,185
Auto-Callable short DI put
ISIN XS3287265998
01 Jun 2032
HSBC Bank plc
GBP 25m
Maxi Auto-Callable short DI put
ISIN XS3287751740
Final terms
01 Jun 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3287752631
Final terms
01 Jun 2032
HSBC Bank plc
GBP 1.924m
Auto-Callable short DI put
ISIN XS3287752631
01 Jun 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3287752714
Final terms
01 Jun 2032
HSBC Bank plc
GBP 1.159m
Auto-Callable short DI put
ISIN XS3287752714
01 Jun 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3287752987
Final terms
01 Jun 2032
HSBC Bank plc
GBP 803,412
Auto-Callable short DI put
ISIN XS3287752987
01 Jun 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3287753019
Final terms
01 Jun 2032
HSBC Bank plc
GBP 685,875
Auto-Callable short DI put
ISIN XS3287753019
01 Jun 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3287753282
Final terms
01 Jun 2032
HSBC Bank plc
GBP 802,853
Auto-Callable short DI put
ISIN XS3287753282
01 Jun 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3287753365
Final terms
01 Jun 2032
HSBC Bank plc
GBP 919,798
Auto-Callable short DI put
ISIN XS3287753365
14 Jun 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288011912
Final terms
14 Jun 2032
HSBC Bank plc
GBP 190,397
Auto-Callable short DI put
ISIN XS3288011912
14 Jun 2032
HSBC Bank plc
GBP 25m
Maxi Auto-Callable short DI put
ISIN XS3288012050
Final terms
14 Jun 2032
HSBC Bank plc
GBP 843,575
Maxi Auto-Callable short DI put
ISIN XS3288012050
14 Jun 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288012134
Final terms
14 Jun 2032
HSBC Bank plc
GBP 429,228
Auto-Callable short DI put
ISIN XS3288012134
14 Jun 2032
HSBC Bank plc
GBP 25m
Maxi Auto-Callable short DI put
ISIN XS3288012217
Final terms
14 Jun 2032
HSBC Bank plc
GBP 79,467
Maxi Auto-Callable short DI put
ISIN XS3288012217
14 Jun 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288012308
Final terms
14 Jun 2032
HSBC Bank plc
GBP 2.676m
Auto-Callable short DI put
ISIN XS3288012308
05 Jul 2032
HSBC Bank plc
GBP 952,786
Auto-Callable short DI put
ISIN XS3288421814
05 Jul 2032
HSBC Bank plc
GBP 424,089
Auto-Callable short DI put
ISIN XS3288421905
05 Jul 2032
HSBC Bank plc
GBP 555,619
Auto-Callable short DI put
ISIN XS3288422036
05 Jul 2032
HSBC Bank plc
GBP 3.746m
Auto-Callable short DI put
ISIN XS3288422119
05 Jul 2032
HSBC Bank plc
GBP 687,158
Auto-Callable short DI put
ISIN XS3288422200
05 Jul 2032
HSBC Bank plc
GBP 50,000
Auto-Callable short DI put
ISIN XS3457184607
Final terms
08 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288381414
Final terms
08 Jul 2032
HSBC Bank plc
GBP 113,764
Auto-Callable short DI put
ISIN XS3288381687
08 Jul 2032
HSBC Bank plc
GBP 620,538
Maxi Auto-Callable + short DI Put
ISIN XS3288381760
12 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288381505
Final terms
12 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288381505
12 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288381687
Final terms
12 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288381760
Final terms
12 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288421814
Final terms
12 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288421905
Final terms
12 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288422036
Final terms
12 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288422119
Final terms
12 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3288422200
Final terms
16 Jul 2032
HSBC Bank plc
USD 50m
Fixed Rate Note
ISIN XS0801997080
Final terms
19 Jul 2032
HSBC Bank plc
USD 30m
Fixed Rate Note
ISIN XS0804150109
Final terms
19 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376375153
Final terms
19 Jul 2032
HSBC Bank plc
GBP 176,169
Auto-Callable short DI put
ISIN XS3376375153
19 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376375237
Final terms
19 Jul 2032
HSBC Bank plc
GBP 1.323m
Auto-Callable short DI put
ISIN XS3376375237
19 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376375310
Final terms
19 Jul 2032
HSBC Bank plc
GBP 672,382
Auto-Callable short DI put
ISIN XS3376375310
19 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376375401
Final terms
19 Jul 2032
HSBC Bank plc
GBP 288,490
Auto-Callable short DI put
ISIN XS3376375401
27 Jul 2032
HSBC Bank plc
GBP 0
Maxi Auto-Callable + short DI Put
ISIN XS3376473834
Final terms
27 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376599695
Final terms
27 Jul 2032
HSBC Bank plc
GBP 540,385
Auto-Callable short DI put
ISIN XS3376599695
27 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376599778
Final terms
27 Jul 2032
HSBC Bank plc
GBP 1.601m
Auto-Callable short DI put
ISIN XS3376599778
27 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376599935
Final terms
27 Jul 2032
HSBC Bank plc
GBP 409,393
Auto-Callable short DI put
ISIN XS3376599935
27 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376600022
Final terms
27 Jul 2032
HSBC Bank plc
GBP 147,557
Auto-Callable short DI put
ISIN XS3376600022
28 Jul 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376599851
Final terms
12 Aug 2032
HSBC Bank plc
EUR 120m
Auto-callable short DI Put
ISIN FR0014007TQ5
Final terms
12 Aug 2032
HSBC Bank plc
EUR 92.5m
Auto-Callable DI Reverse
ISIN FR0014007TQ5
13 Aug 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376567494
Final terms
13 Aug 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376567494
23 Aug 2032
HSBC Bank plc
USD 43m
Callable Accreting Note
ISIN XS0816481666
Final terms
31 Aug 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376993674
Final terms
31 Aug 2032
HSBC Bank plc
GBP 4.641m
Auto-Callable short DI put
ISIN XS3376993674
31 Aug 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376993757
Final terms
31 Aug 2032
HSBC Bank plc
GBP 259,700
Auto-Callable short DI put
ISIN XS3376993757
31 Aug 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3376993831
Final terms
31 Aug 2032
HSBC Bank plc
GBP 2.075m
Auto-Callable short DI put
ISIN XS3376993831
31 Aug 2032
HSBC Bank plc
GBP 25m
Maxi Auto-Callable short DI put
ISIN XS3376993914
Final terms
31 Aug 2032
HSBC Bank plc
GBP 1.707m
Auto-Callable short DI put
ISIN XS3376993914
02 Sep 2032
HSBC Bank plc
GBP 830,550
Maxi Auto-Callable + short DI Put
ISIN XS3376938141
02 Sep 2032
HSBC Bank plc
GBP 25m
Maxi Auto-Callable + short DI Put
ISIN XS3376938141
Final terms
07 Sep 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3377198307
Final terms
07 Sep 2032
HSBC Bank plc
GBP 481,288
Auto-Callable short DI put
ISIN XS3377198307
07 Sep 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3377198489
Final terms
07 Sep 2032
HSBC Bank plc
GBP 945,092
Auto-Callable short DI put
ISIN XS3377198489
07 Sep 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3377198562
Final terms
07 Sep 2032
HSBC Bank plc
GBP 242,599
Auto-Callable short DI put
ISIN XS3377198562