Message d'erreur

  • Notice: Undefined offset: 3 in Drupal\tb_megamenu\TBMegaMenuBuilder::insertTbMenuItem() (line 537 of modules/contrib/tb_megamenu/src/TBMegaMenuBuilder.php).
    Drupal\tb_megamenu\TBMegaMenuBuilder::insertTbMenuItem(Array, 0, 0, Object) (Line: 440)
    Drupal\tb_megamenu\TBMegaMenuBuilder::syncConfig(Array, Array, 'frontend') (Line: 342)
    Drupal\tb_megamenu\TBMegaMenuBuilder::syncConfigAll(Array, Array, 'frontend') (Line: 344)
    Drupal\tb_megamenu\TBMegaMenuBuilder::syncConfigAll(Array, Array, 'frontend') (Line: 367)
    template_preprocess_tb_megamenu(Array, 'tb_megamenu', Array) (Line: 287)
    Drupal\Core\Theme\ThemeManager->render('tb_megamenu', Array) (Line: 431)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array) (Line: 875)
    render(Array) (Line: 287)
    Drupal\progressive_cms\Plugin\Block\NdProgressiveMenu->build() (Line: 171)
    Drupal\block\BlockViewBuilder::preRender(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 171)
    Drupal\Core\Render\Renderer->renderPlaceholder('', Array) (Line: 658)
    Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 543)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 144)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 145)
    Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 282)
    Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 131)
    Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
    Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
    call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.response', Object) (Line: 191)
    Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 173)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    

La tenue de comptes est une activité par laquelle un intermédiaire financier procède à l’ouverture de comptes titres, à l’enregistrement  des opérations sur les titres et à la conservation des actifs au profit de ses clients. Cette activité est exercée par des teneurs de comptes habilités par arrêté du ministre chargé des finances, après avis du dépositaire central.

Les principaux teneurs de comptes titres sont les banques, les sociétés de bourse et les émetteurs.

La conservation des titres

Elle consiste en la tenue de la comptabilité titres des comptes courants des clients à des fins de reconstitution des stocks et des flux de dénouement des transactions boursières. Elle inclut également l’information des clients sur toute opération ou tout flux affectant les comptes.

La réalisation d’opérations sur titres (OST)  

Elle concerne l’exécution pour le compte des clients de divers traitements  dans le cadre d’opérations financières sur titres telles que les souscriptions à des augmentations de capital, le paiement des dividendes sur les actions et des intérêts sur les obligations etc.

Les services aux émetteurs

Un teneur de comptes peut offrir des services aux émetteurs dans le cadre d’opérations sur titres qui consistent à centraliser la gestion des flux titres et espèces y afférents ainsi que les relations avec le dépositaire central et les autres teneurs de comptes concernés par l’opération. Il s’agit notamment des opérations de paiement des dividendes ou d’augmentations de capital.  

La tenue de comptes sous mandat

Un teneur de comptes peut sous-traiter l’activité de tenue de comptes auprès d’un autre teneur de comptes en vertu d’un mandat de gestion. Ce service est utilisé également par les émetteurs de titres qui préfèrent  confier la gestion de leurs comptes chez Maroclear à d’autres teneurs de comptes, essentiellement des établissements bancaires.  

La tenue de comptes au profit d’intermédiaires étrangers (Custody)

Un teneur de comptes peut également offrir des services spécifiques relatifs à la tenue de comptes aux intermédiaires étrangers qui investissent sur le marché financier marocain. Ces services sont adaptés à ce profil d’intervenants et nécessite des moyens techniques et organisationnels appropriés.

Teneurs de comptes N° Agrément Date Agrément Catégorie
AL BARID BANK Banque
Arab Bank Banque
ArtBourse N°3-3150 Société de bourse
Atlas Capital Bourse N° 3-9212 Société de bourse
Attijariwafa Bank Banque
Bank of Africa Banque
Banque Centrale Populaire Banque
BCP Securities Services Banque
BMCE Capital Bourse N°03/26 Société de bourse
BMCI Banque
CDG Banque
CDG Capital Banque
CDG Capital Bourse 3-25 Société de bourse
CFG BANK Banque
CIH Banque
CitiBank Maghreb Banque
Crédit Agricole du Maroc Banque