Posts tagged: management

FINS3640 - Semester 2 2010 - Week 6

By Tai, August 22, 2010 7:04 pm

How Technical Skills are crucial for the job of a Portfolio Manager, the 2010 version

By Tai, August 12, 2010 9:42 am

As I am writing this post, I am very sure that what I know and layout here will be changing overtime as I will be incrementally (or logarithmically?) exposed to more of the finance industry. Nevertheless, it serves as a snapshot of my knowledge and values.

“Technical skills” in portfolio management practice refer to a variety of related skill sets which include (but by no mean are limited to):

  1. Financial modeling
  2. Data processing
  3. Statistical handling
  4. Matrix algebra automation
  5. Programming
  6. Database design and coding

I learned from my peers that C++, Visual Basic, MATLAB, Ox and Relational Database Design with SQL are widely used in the industry.

Why is programming and database here? After all, “financiers are business people, not technicians”.

Here are a few reasons I believe to justify the need of technical skills:

  1. Portfolio management requires constant portfolio construction and rebalancing. Different methods and models are employed in the process; huge and diversified data are required. The issue is data are usually scattered from different sources and one needs to be quick on the hands to process them to plug into models
  2. Customizations to Funds Management systems is costly and time-consuming. The cost does not only include actual fee charged by the software developer, but also involve opportunity cost (losing trading opportunities), communication cost, change management cost and business disruption cost. If you yourself can simply write a small application that solves your problem, most aforementioned costs are eliminated
  3. Large financial institutions house indoor IT support and development teams. However, this internal resource only limits the costs to some extend
  4. Graphing, charting and presentation creating are also paramount in writing analysis reports
  5. Existing models concentrate around large well-established markets, exchanges and asset classes. If you work with a new market (e.g. Vietnam), you need the technical skills to build your own model

A few programming techniques I have employed throughout my projects:

  1. Basic programming: data type handling, array handling (for matrix algebra), character handling
  2. Multi-dimensional loops and their optimization
  3. Search & sort algorithms
  4. Logic and discrete math
  5. Memory management, file management and database management

Nonetheless, technical skills make one category among a wide range of silos required from a Portfolio Manager. If you were to measure, how would your weight technical skills in your job?

In conclusion, this post outlines what I believe I know at the moment. What is your experience on this?

Efficiency and Morale

By Tai, June 17, 2010 3:41 pm

I doubt the relationship is an exact parabola, but yeah, that’s the idea

morale efficiency

A summary of what Mark Hurd has been doing with HP

By Tai, May 18, 2010 1:16 am
  • Change focus from doing (mega)deals to operations
  • Focus on strengths i.e. printer
  • Separated printer and PC businesses
  • Cost saving
  • Manage supply chain and turn Intel and AMD against each other
  • Develop distribution network with retailers

Results

  1. Overtook Dell
  2. Shareholder value
  3. A smart deal with Palm
  4. HP with Plate is currently in best position against Apple in the tablet segment

HPQ stock performance 2002-2009

Limitation of using Black’s shortcut to portfolio optimization in Excel and solution

By Tai, May 17, 2010 10:23 pm

Panorama theme by Themocracy