MP 🇵🇰 🇵🇸 (@MP4FMPK) header
MP 🇵🇰 🇵🇸 (@MP4FMPK) profile picture

delusions of grandeur suit me just fine. #economy, #investing, #cricket & baba to a 9 year old angel

Karachi, Pakistan
Joined August 2014
Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)Photo by MP 🇵🇰 🇵🇸 (@MP4FMPK)
People of all ages, colour, creed & religion united to speak for justice & freedom #freepalestine
1
3
22
8,021
Market struggled today in the supply zone & came back down from the 180.8 level. Oil bouncing to 94+ while T bill cut off yields have dropped by 20 - 50 bps in the auction. Will be interesting to see the mkt response tmrw. #PSX #KSE100
Lower oil prices propelled the KSE 100 smack into the supply zone (176.5-181.5) on good volumes. Expect the market to face resistance b/w 180-182. A pull back from there would be healthy & allow the index to digest the almost vertical move from 162. #PSX #KSE100
1
32
1,788
System is collapse #PSX #KSE100
Yields down across the board by 10-25bps.
4
3
1
49
7,145
Red cat says meow #OIL
Wow it just blew past 97 within minutes and is now trading at 94. That JD Vance tweet was the icing on the cake #oil
10
2,420
Lower oil prices propelled the KSE 100 smack into the supply zone (176.5-181.5) on good volumes. Expect the market to face resistance b/w 180-182. A pull back from there would be healthy & allow the index to digest the almost vertical move from 162. #PSX #KSE100
As expected index stomped through 174K and lost steam above 176K. Overhead supply should slow the market’s gains unless oil takes another big dip. #psx #kse100
3
1
31
3,938
Yields down across the board by 10-25bps.
Also, todays PIB auction where cut off yields were unchanged (compared to last month) may see duration catch a bid as uncertainty over further rate hikes recedes. #psx #KSE100
2
1
12
7,373
As expected index stomped through 174K and lost steam above 176K. Overhead supply should slow the market’s gains unless oil takes another big dip. #psx #kse100
Given the move in oil, I wouldn’t be surprised if the index blew past the next check point of 174K. There’s an air-pocket of relatively lighter supply till 176K 🤞 #PSX #KSE100
1
1
26
3,202
Also, todays PIB auction where cut off yields were unchanged (compared to last month) may see duration catch a bid as uncertainty over further rate hikes recedes. #psx #KSE100
Given the move in oil, I wouldn’t be surprised if the index blew past the next check point of 174K. There’s an air-pocket of relatively lighter supply till 176K 🤞 #PSX #KSE100
2
9
2,136
Given the move in oil, I wouldn’t be surprised if the index blew past the next check point of 174K. There’s an air-pocket of relatively lighter supply till 176K 🤞 #PSX #KSE100
KSE 100 closed strongly above the 200D EMA after breaking out of the ascending TL. Volumes were decent today (though not amazing) lending a bit of credence to the move. Next stop should be 174K where the recovery from 161K will face a test. A lot of overhead supply still lies ahead. #psx #KSE100
4
1
35
2,670
Wow it just blew past 97 within minutes and is now trading at 94. That JD Vance tweet was the icing on the cake #oil
After a sharp retest of the lower TL and hanging around 103 for a bit, Brent is dropping rapidly towards the next support around 97. It has broken down & the longer it stays broken the higher the probability it goes lower. #oil #psx
1
13
2,841
KSE 100 closed strongly above the 200D EMA after breaking out of the ascending TL. Volumes were decent today (though not amazing) lending a bit of credence to the move. Next stop should be 174K where the recovery from 161K will face a test. A lot of overhead supply still lies ahead. #psx #KSE100
1
1
1
26
2,631
After a sharp retest of the lower TL and hanging around 103 for a bit, Brent is dropping rapidly towards the next support around 97. It has broken down & the longer it stays broken the higher the probability it goes lower. #oil #psx
1
14
1,479
Brent broke down from the lower TL and found support at exactly around 103.3. Bounced back to the TL which may now act as ST resistance Funny how price is magnetically drawn to these squiggly lines. #psx #oil
3
23
1,739
KSE 100 broke out from the descending TL & is now peeking above the 200D EMA for the 1st time in almost a month. Can it confirm with volume? #psx
3
37
2,009
🤲 Red cat says meow #oil #brent
6
2
2
23
3,957
Jaecoo on Edgware road Will the upcoming budget continue GST concessions on electric/hybrid PHEVs? #NCPL #NPL #SAZEW #PSX #KSE100
3
23
3,819
Thx for having me on @KhizarKahloon As always a pleasure to speak with you!
The wait is over. Episode 86 is live. Pakistan's Stock Market, Bull Run or Bear Trap? Mustafa Pasha, CFA, ED & CIO of Lakson Investments, joins for a masterclass on macros, sectors and top stock picks for 2026. @MP4FMPK Watch here: youtu.be/gKewDCKtK4k
1
2
1
26
1,462
If salaried, speak to HR and provide details of: VPS investment Advance tax on internet/credit card etc Charitable donations (recognised) HR can then adjust tax on salary (but are not required to) and you can avoid refund delays. Section 149(1) + rule 42 of the ITO
If you are a salaried person in Pakistan, your taxes are deducted at many different points during the year, and each deduction is properly recorded in the FBR system. For example: Monthly salary: Your employer deducts withholding tax every month and deposits it directly with the government under section 149. Vehicle token Taxes: These taxes are paid through proper challans and are fully traceable and relevant collecting authority deposits the same into Govt treasury under section 231B/234. Utility bills: Electricity, mobile, telephone, and internet bills include withholding taxes that are automatically deducted and reported/deposited to FBR under different sections of income tax ordinance. Foreign transactions: Advance tax under section 236Y is also deducted at source. And there are no of other withholding tax transactions. Since all these taxes are collected in advance, submitted electronically, and in most cases appear in the filer’s IRIS account with proper CPR numbers, the government already knows exactly how much tax a salaried person has paid. Their own system verifies everything. Because of this, there should be no reason to delay refunds or force taxpayers through long application submission procedures—especially when salary is the only source of income. The system already holds all the data; it simply needs to match the tax paid with the actual tax due and automatically issue the refund to the bank account provided in the taxpayer’s FBR profile—just like many other countries do. But in Pakistan, instead of automatic refunds, taxpayers still have to file separate refund applications, wait for months or even years, and deal with unnecessary hurdles. With such a complete and data-rich system already in place, what we truly need now is transparency, automation, and an efficient refund mechanism, so taxpayers receive what is rightfully theirs without delays. @FBRSpokesperson @CMShehbaz Let’s start this year by implementing automatic refunds for salaried individuals whose only source of income is salary, and then gradually expand it to everyone.
9
8
1
65
11,782
There is no doubt the rapid rise in debt is alarming given the narrow revenue base. A fiscal reset is definitely required. However its better calculate interest expense net of sbp profit given that ~13 trillion in gov borrowing is financed at a cost of 1% or less through OMOs.
OUR FISCAL NIGHTMARE FROM MICHAEL BURRY’S LENS Michael Burry warned: The moment your interest payments exceed tax revenue, your country becomes a Ponzi scheme. Welcome to FY26: - Federal interest payments: Rs 8.3–8.8 trillion - Total federal net revenue (after NFC): Rs 7.5–8.0 trillion Let that sink in: We can’t even pay interest without borrowing more. The federal government is now: - Borrowing to pay interest - Borrowing to run the state - Borrowing to survive It is not sustainable.
3
2
24
5,647