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,701 to 1,800 of 2,043 items
Maturity date Issuer Amount Security ISIN Item
21 Nov 2031
HSBC Bank plc
GBP 100,000
Auto-Callable short DI put
ISIN XS3150484270
21 Nov 2031
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3150270711
Final terms
21 Nov 2031
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3150271016
Final terms
21 Nov 2031
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3150271107
Final terms
21 Nov 2031
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3150278375
Final terms
21 Nov 2031
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3150294570
Final terms
21 Nov 2031
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3150294653
Final terms
21 Nov 2031
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3150294737
Final terms
01 Dec 2031
HSBC Bank plc
GBP 25m
Maxi Auto-Callable short DI put
ISIN XS3150700238
Final terms
01 Dec 2031
HSBC Bank plc
GBP 3.821m
Maxi Auto-Callable short DI put
ISIN XS3150700238
05 Dec 2031
HSBC Continental Europe (formerly HSBC France)
EUR 30m
Maxi Autocallable Recovery short DI put
ISIN FR0013458759
Pricing supplement
12 Dec 2031
HSBC Bank plc
GBP 1.121m
Auto-Callable short DI put
ISIN XS3150699471
12 Dec 2031
HSBC Bank plc
GBP 186,308
Auto-Callable short DI put
ISIN XS3150699554
12 Dec 2031
HSBC Bank plc
GBP 761,748
Auto-Callable short DI put
ISIN XS3150700584
12 Dec 2031
HSBC Bank plc
GBP 260,092
Auto-Callable short DI put
ISIN XS3150701129
12 Dec 2031
HSBC Bank plc
GBP 1.865m
Auto-Callable short DI put
ISIN XS3150701632
12 Dec 2031
HSBC Bank plc
GBP 2.807m
Auto-Callable short DI put
ISIN XS3150702101
12 Dec 2031
HSBC Bank plc
GBP 3.121m
Auto-Callable short DI put
ISIN XS3150702440
30 Dec 2031
HSBC Bank plc
GBP 720,381
Auto-Callable short DI put
ISIN XS3204949237
30 Dec 2031
HSBC Bank plc
GBP 1.521m
Auto-Callable short DI put
ISIN XS3204949310
30 Dec 2031
HSBC Bank plc
GBP 3.049m
Auto-Callable short DI put
ISIN XS3204949401
30 Dec 2031
HSBC Bank plc
GBP 302,322
Auto-Callable short DI put
ISIN XS3204949583
30 Dec 2031
HSBC Bank plc
GBP 1.281m
Auto-Callable short DI put
ISIN XS3204949666
30 Dec 2031
HSBC Bank plc
GBP 577,273
Auto-Callable short DI put
ISIN XS3204949740
30 Dec 2031
HSBC Bank plc
GBP 53,300
Auto-Callable short DI put
ISIN XS3204949823
30 Jan 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205263968
Final terms
30 Jan 2032
HSBC Bank plc
GBP 367,428
Auto-Callable short DI put
ISIN XS3205263968
30 Jan 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205264008
Final terms
30 Jan 2032
HSBC Bank plc
GBP 45,272
Auto-Callable short DI put
ISIN XS3205264008
30 Jan 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205264180
Final terms
30 Jan 2032
HSBC Bank plc
GBP 1.863m
Auto-Callable short DI put
ISIN XS3205264180
30 Jan 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205264263
Final terms
30 Jan 2032
HSBC Bank plc
GBP 3.965m
Auto-Callable short DI put
ISIN XS3205264263
30 Jan 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205264420
Final terms
30 Jan 2032
HSBC Bank plc
GBP 675,238
Auto-Callable short DI put
ISIN XS3205264420
30 Jan 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205264693
Final terms
30 Jan 2032
HSBC Bank plc
GBP 2.37m
Auto-Callable short DI put
ISIN XS3205264693
02 Feb 2032
HSBC Bank plc
GBP 1.81m
Maxi Auto-Callable short DI put
ISIN XS3205264347
Final terms
06 Feb 2032
HSBC Bank plc
GBP 742,914
Auto-Callable short DI put
ISIN XS3205371936
06 Feb 2032
HSBC Bank plc
GBP 438,566
Auto-Callable short DI put
ISIN XS3205372314
06 Feb 2032
HSBC Bank plc
GBP 954,839
Auto-Callable short DI put
ISIN XS3205371779
06 Feb 2032
HSBC Bank plc
GBP 65,000
Auto-Callable short DI put
ISIN XS3205372157
06 Feb 2032
HSBC Bank plc
GBP 96,550
Auto-Callable short DI put
ISIN XS3205372074
06 Feb 2032
HSBC Bank plc
GBP 2.438m
Auto-Callable short DI put
ISIN XS3205372231
06 Feb 2032
HSBC Bank plc
GBP 311,405
Auto-Callable short DI put
ISIN XS3205371852
27 Feb 2032
HSBC Continental Europe (formerly HSBC France)
EUR 30m
Auto-Callable short DI put
ISIN FR001400XRJ6
Final terms
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205568135
Final terms
03 Mar 2032
HSBC Bank plc
GBP 1.524m
Auto-Callable short DI put
ISIN XS3205568135
03 Mar 2032
HSBC Bank plc
GBP 25m
Maxi Auto-Callable short DI put
ISIN XS3205568218
Final terms
03 Mar 2032
HSBC Bank plc
GBP 804,389
Maxi Auto-Callable short DI put
ISIN XS3205568218
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205568309
Final terms
03 Mar 2032
HSBC Bank plc
GBP 231,846
Auto-Callable short DI put
ISIN XS3205568309
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205568481
Final terms
03 Mar 2032
HSBC Bank plc
GBP 4.503m
Auto-Callable short DI put
ISIN XS3205568481
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205568564
Final terms
03 Mar 2032
HSBC Bank plc
GBP 828,236
Auto-Callable short DI put
ISIN XS3205568564
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205569539
Final terms
03 Mar 2032
HSBC Bank plc
GBP 1.515m
Auto-Callable short DI put
ISIN XS3205569539
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3205569885
Final terms
03 Mar 2032
HSBC Bank plc
GBP 428,456
Auto-Callable short DI put
ISIN XS3205569885
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3269749274
Final terms
03 Mar 2032
HSBC Bank plc
GBP 389,274
Auto-Callable short DI put
ISIN XS3269749274
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3269749357
Final terms
03 Mar 2032
HSBC Bank plc
GBP 108,500
Auto-Callable short DI put
ISIN XS3269749357
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3269749431
Final terms
03 Mar 2032
HSBC Bank plc
GBP 774,035
Auto-Callable short DI put
ISIN XS3269749431
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3269749514
Final terms
03 Mar 2032
HSBC Bank plc
GBP 218,927
Auto-Callable short DI put
ISIN XS3269749514
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3269749605
Final terms
03 Mar 2032
HSBC Bank plc
GBP 269,859
Auto-Callable short DI put
ISIN XS3269749605
03 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3269749787
Final terms
03 Mar 2032
HSBC Bank plc
GBP 32,925
Auto-Callable short DI put
ISIN XS3269749787
04 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3269749191
Final terms
04 Mar 2032
HSBC Bank plc
GBP 448,655
Auto-Callable short DI put
ISIN XS3269749191
25 Mar 2032
HSBC Bank plc
GBP 25m
Maxi Auto-Callable + short DI Put
ISIN XS3270800835
Final terms
25 Mar 2032
HSBC Bank plc
GBP 895,127
Maxi Auto-Callable short DI put
ISIN XS3270800835
25 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3270800918
Final terms
25 Mar 2032
HSBC Bank plc
GBP 13,000
Auto-Callable + short DI put
ISIN XS3270800918
25 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3270801056
Final terms
25 Mar 2032
HSBC Bank plc
GBP 420,614
Auto-Callable + short DI put
ISIN XS3270801056
25 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3270801130
Final terms
25 Mar 2032
HSBC Bank plc
GBP 2.446m
Auto-Callable + short DI put
ISIN XS3270801130
25 Mar 2032
HSBC Bank plc
GBP 25m
Maxi Auto-Callable short DI put
ISIN XS3270801213
Final terms
25 Mar 2032
HSBC Bank plc
GBP 1.577m
Maxi Auto-Callable short DI put
ISIN XS3270801213
25 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3270801304
Final terms
25 Mar 2032
HSBC Bank plc
GBP 543,208
Auto-Callable + short DI put
ISIN XS3270801304
25 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3270801486
Final terms
25 Mar 2032
HSBC Bank plc
GBP 115,267
Auto-Callable + short DI put
ISIN XS3270801486
25 Mar 2032
HSBC Bank plc
GBP 25m
Auto-Callable + short DI put
ISIN XS3270801569
Final terms
25 Mar 2032
HSBC Bank plc
GBP 862,138
Auto-Callable + short DI put
ISIN XS3270801569
13 Apr 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3270834065
Final terms
13 Apr 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3270834149
Final terms
13 Apr 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3270834222
Final terms
13 Apr 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3270834495
Final terms
13 Apr 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3270834578
Final terms
13 Apr 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3270834651
Final terms
13 Apr 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3270834735
Final terms
13 May 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3287269479
Final terms
13 May 2032
HSBC Bank plc
GBP 472,897
Auto-Callable short DI put
ISIN XS3287269479
13 May 2032
HSBC Bank plc
GBP 25m
Auto-Callable short DI put
ISIN XS3287269552
Final terms