TREC Holder - Pakistan Stock Exchange Limited


128 Securities (Private) Limited is registered with the Securities and Exchange Commission of Pakistan and is a TREC Holder of Pakistan Stock Exchange Limited to provide securities brokerage services.128 Securities (Private) Limited formerly known as Shahid Mahmood Brokerage House started out as a bonds and securities business in 1986 and later established itself as a stocks brokerage house in 1993. The house has now been in existence for 25 years. It was founded by Late Mr. Akram Sultan Mahmood who was the first member of the Lahore Stock Exchange and received the “Role of Honor Award” from the exchange. The house originally had one office in the LSE building and later branched out with a second office established in 1996 in DHA, Lahore.

We offer a modern online trading and reporting system that provides our clients with live trades updates on order execution. They can check their ledgers and stock deposits online now without any hassle.

  • Our mission and purpose are to provide a full range of capital market related products and services to individual and institutional clients.
  • We aim to achieve this goal by using industry standards for integrity, personalized service, efficiency, and innovation.
  • In terms of market share, 128 Securities is ranked high in the top tier of Pakistani equity brokers.



This is one of the services that stock exchanges all over the world provide. The trick is to buy stocks at some time during market hours and sell before the market ends. This is especially beneficial in positive markets if huge volumes are traded because the higher the volume, the more are the chances of booking profit. However, in a declining market, this can backfire and make the client lose money if the price is un-favorable. Stop losses need seriously be taken into account in order to make sure that you lose only what you can afford to lose.


Delivery based investments are by far the most lucrative and profitable investments. The client buys a stock and keeps it in the hope that it will be favorable in the coming days, weeks, months, and even years. Any stock that is bought and paid for at the end of a day’s market is considered to be in “delivery”. These stocks are usually kept in the hope of good payouts and higher rates following the time frame that it is kept for.


We make markets in all traded stocks being traded at the Pakistan Stock Exchange and are totally focused on equity securities. Trading is an integral part of the company and a central part of our business model. In good and bad markets, stocks will trade. We dedicate our efforts to establishing commanding market share in our targeted group of stocks regardless of market tone. Our trading team is highly experienced and has long-standing relationships with the institutional desks that matter in emerging growth investments. This gives us the ability to place large blocks of stock quality and This gives us the ability to place large blocks of stock quality and without market dislocation. Trading is a coordinated effort between Research, Sales, and Trading working together as a team, allowing us to quickly create buyers and complete sales seamlessly.


Our team approach is a significant advantage both for us and our clients. 128 Securities has an efficient brokerage operation in Pakistan Stock Exchange. It strives to provide personalized service to institutional as well as high net worth individual clients. 128 Securities specializes in complex and conditional trades and the staff has been extensively trained to execute trades promptly at the best prices to the entire satisfaction of the clients. The company maintains the highest standards of transparency and confidentiality. 128 Securities (Private) Limited has its registered office and a branch office in Lahore through which we provide our clients with trading access.

Company Incorporation Number: 0056505
Broker Registration Number: 62
Pakistan Stock Exchange Broker ID: 328
SECP License as Securities Broker Validity: December 31, 2021
National Tax Number: 2670422-6
Associated Companies (if any): Nil