Both analyzes give a certain efficiency depending on the state of the market.
If the market is bearish, then technical analysis will show itself best as the purchasing power of the market is reduced.
At the same time, event analysis can work well when there is a large amount of free money in the market, which allows events to influence the crowd in favor of buying.