- Contact your adviser by phone or by secure mail, or to make an appointment on our premises,
- Use our e-banking services or our mobile banking application available 24/7, to check your accounts, make payments, check fund performances and read the latest news from Banque de Luxembourg.
Please note that a number of fraudulent e-mails are currently circulating, seeking to recover your personal and banking data.
We remind you that Banque de Luxembourg and LuxTrust will never contact you directly via your personal email address, by SMS or by telephone asking you to log in to your secure site and/or to provide confidential information linked to your accounts and bank cards.
Growing your capital over the long term
With so many uncertainties on the financial markets, it is more important than ever to manage risk - capital loss, volatility and foreign exchange. Take advantage of an overall wealth management solution that allows you to go much further than one-off individual investments. Your assets are invested in a variety of asset classes (equities, bonds, funds and so on). Our experts will ensure that your risk profile is respected and your investments adjusted to take advantage of market opportunities.
The type of questions we consider with you:
- What are your short-term and medium-term objectives?
- What is your investment horizon?
- What level of risk are you prepared to take?
- What are your requirements and objectives for the return on your investment?
- What are the advantages of delegating the management of your assets?
Stéphane Dehenain, Private Banking Adviser, explains Banque de Luxembourg’s specific approach to asset management
We offer you investment solutions to grow your wealth over time with peace of mind.
Let's discuss how I can help you



The following has evaluated to null or missing: ==> serviceLocator.findService("com.liferay.portal.service.GroupLocalService") [in template "10157#10197#206405" at line 1, column 30] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign GroupLocalService = serviceLo... [in template "10157#10197#206405" at line 1, column 1] ----
1<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.service.GroupLocalService")>
2<#assign langue = locale?substring(0,locale?last_index_of("_"))>
3<#assign main_group = GroupLocalService.getGroup(groupId)/>
4<#assign main_group_short_name = main_group.getFriendlyURL() />
5
6<#assign rechercheParTagURL = languageUtil.get(locale,"recherche-par-tag-url")>
7
8<div class="topics-index-wrapper"><div class="topics-index-list">
9 <#assign entries = staticUtil["com.nm.util.ArticleUtil"].shuffle(entries)>
10 <#assign themeDisplayCurURL = themeDisplay.getURLCurrent()>
11 <#assign theprops = "">
12 <#if entries?has_content>
13 <#list entries as entry>
14 <#assign assetRenderer = entry.getAssetRenderer()>
15 <#assign link = staticUtil["com.nm.util.ArticleUtil"].getPageURL(groupId,assetRenderer.getArticle().getArticleId(),themeDisplay)>
16 <#assign title = assetRenderer.getTitle(locale)>
17 <#if title?ends_with(" ?")><#assign title = title?substring(0 , title?length - 2) + " ?"></#if>
18 <#if title?ends_with(" !")><#assign title = title?substring(0 , title?length - 2) + " !"></#if>
19
20 <div class="topics-index-item offre-liste">
21 <a href="${link}">
22
23 <div class="topics-index-item-image offre_item_picto">
24 <#assign icon = getField(entry, 'ICON')>
25 <img src="${icon}" alt="${title}"/>
26 </div>
27
28 <div class="topics-index-item-title">${title}</div>
29
30 <#-- <#assign chapo = getField(entry, 'CHAPO')>
31 <div class="topics-index-item-text">
32 <#if (chapo?length>220)>
33 <#assign chapo = chapo?substring(0,216)>
34 <#assign chapo = chapo?substring(0,chapo?last_index_of(" "))>
35 ${chapo} ...
36 <#else>
37 ${chapo}
38 </#if>
39 </div> -->
40 </a>
41
42 <#list entry.getTags() as tag>
43 <#if tag.name?starts_with("topic_")>
44 <a class="topics-index-item-hashtag hashtag-hash" href="/${langue}/bank${main_group_short_name}/${rechercheParTagURL}?p_r_p_tag=${tag.name}">
45 ${languageUtil.get(locale,tag.name)}
46 </a>
47 </#if>
48 </#list>
49 </div>
50 </#list>
51 </#if>
52</div></div>
53
54<#function getField assetEntry field>
55 <#local fieldValue = "">
56 <#local renderer = assetEntry.getAssetRenderer()>
57 <#local className = renderer.getClassName()>
58 <#if className == "com.liferay.portlet.journal.model.JournalArticle">
59 <#local journalArticle = renderer.getArticle()>
60 <#local document = saxReaderUtil.read(journalArticle.getContentByLocale(locale))>
61 <#local fieldValue = document.valueOf("//dynamic-element[@name='${field}']/dynamic-content/text()")>
62 </#if>
63 <#return fieldValue>
64</#function>