23rd September 2008

Two Bad Ideas

With all this fun talk of the $700B bail-out, I’ve got two alternative ideas. Both I’m sure are really bad for all sorts of reasons, but worth throwing out there anyway.

First of all, has there been any talk of how we are going to PAY for the $700B? Traditionally taxes are often paired with the destination of their revenue somehow (in theory, although the reality is that its often BS). For example, your gas taxes often theoretically pay for transportation improvements. So why not add an extra 10% to the capital gains tax until the $700B is paid off. In theory capitol gains taxes are the ones most associated with the kinds of investment activity that was going haywire here. They are the ones that you pay on big profits you make on your house price going up (a source of capital gains revenue that I’m sure will be much smaller for the next few years). They are also typically very unpopular with the Wall Street crowd, so it would be interesting to see how much support the bail-out has if paired with the capital gains tax increase.

The second (bad) idea goes like this. $700B is a lot of money. Really. What if instead of funneling it to the banking institutions you just wrote $70,000 checks to 10 MILLION home-owners that screwed up badly on their mortgages. Its not like either way we are talking about bailing out someone who was totally innocent here, but compared to the home-owners, the industry guys should have known better. With 10 million homeowners having an extra $70k in their pockets, it gives them opportunities to either sell their houses with the money helping with some of the losses, or give a cushion to make their mortgage payments for a couple of years, or whatever. Either way it should trickle-up and reduce the defaults on those loans, reducing the liability that the financial institutions hold, helping out the whole economy. Presumably you could create some system where the money has to go either to mortgage payments or house settlements to help avoid the “go blow it all in Vegas” problem somewhat. There would be no way to avoid certain kinds of abuses, but then again the “give the bailout to the industry” proposals have that same problem too. And yes, it is rewarding the people who screwed up but the existing proposal has that problem too. At least this way you give the opportunity for 10 million families to have a real shot at digging themselves out of a hole they got themselves into and I don’t really see how the existing plan does that at all.

The big flaw with my second (bad) idea is that I think the folks proposing the $700B bail-out are assuming they are going to get some of their $700B back and that the real price-tag won’t be that bad. But given that they haven’t proposed any rational way to price the securities from the industry and that it doesn’t seem like they are driving a hard bargain for equity and that the government seems like a poor choice of institution to manage the loans and efficiently collect on them, the notion that somehow we (the taxpayers) get our money back seems like a long shot.

posted in Business | 0 Comments

20th September 2008

Radical Transparency

The other day I pointed out how stupid it was that they banned short-selling on various stocks. I could go into details, although many NY Times, WSJ and other articles have already covered this territory. But to just list a couple of issues-

1) Do you prevent people from writing (naked) calls or buying puts?
2) How do you deal with the fact that most financial firms routinely do paired long/short purchases as a hedging strategy (and in general this hasn’t been responsible at all for the issues lately).
3) How do you deal with the options market makers that routinely short stocks to hedge the short term risks as they write options? This issue is so serious that its rumored that the SEC is going to fix it on Monday and allow the options market makers to short stocks.
4) Why those 799 stocks and not others? How do I get my favorite stock on the list of ones that you aren’t allowed to short?

Its all just clear evidence that its a bone-headed rule given that its causes a huge mess in the normal functioning of the market and has tons of unintended consequences. If you need to shut down the markets for a day or two so people can cool off, fine.

I’ve got to say that my initial read on the proposed $700B bailout plan is that its a really bad idea too. What this is supposed to fix is that people are complaining that the market for these crappy mortgage securities is illiquid since they can’t find buyers for them. So the government is going to jump in and provide a buyer for these things. I’ve heard some interesting analysis (sorry, don’t have a link) that points out that they aren’t actually illiquid- there are buyers, but the people holding them now just don’t like the prices that the market would set for them. So rather than have the market set a fair price for these, the government comes in and buys them- but who the heck knows how the government is supposed to decide what an appropriate price is. The way its going to work is almost inevitably going to end up with a price much higher than would be fair (than the market would provide), this creating $100Bs of hand-outs to the people who created this mess in the first place.

I mentioned that I’m reading “When Genius Failed” about the failure of LTCM in 1998. I started reading this slowly a long time ago but recent events have me much more interested in it. Its amazing how similar everything is. There are two key themes that I see underlying both the book and current events in the financial industry.

First of all, lots of the mess happens because we accidentally encourage people to take more risks than they should. When a fund makes tons of extra money on gains (but doesn’t pay back losses presumably), and when many financial firms would bonus their traders in a similar way, it encourages really risky behavior since big short term wins can be a huge payoff. In a similar fashion, there are many instances of overall firms or the whole industry going down too risky ventures because they assume that if anything goes wrong there is going to be a bailout. This is what happened in 1998 when Russia was having all sorts of trouble- initially the G7 helped out and the market kept investing in wacky ways because they assumed that Russia (a nuclear superpower they kept pointing out) couldn’t be allowed to default. This $700B plan + what has happened for several other companies in the last couple of weeks will just long term reinforce that companies should go for it, as long as they can entangle themselves enough with other players so they can’t be allowed to fail.

The other key issue is transparency. Over and over part of the underlying problem is the ways that the financial companies have hidden what kind of deals they are really cutting, what their true leverage is (since many of the new derivatives contracts don’t even count at all), etc. Now the financial firms have often said that they should have the right to protect their secret strategies and proprietary trading. Sounds good in theory, but for better or worse they have proven to us that the impacts of their failures and poor risk management spread well beyond just penalizing the management of their companies.

Having criticized the measures in place right now I feel like I should offer a suggestion of what we could do. I’m not sure if its a good plan, but it does seem to have the one nice characteristic that probably just about every existing player in the financial industry will hate it equally.

The base principle is that the financial markets don’t exist just as arbitrary entities for their own self enrichment. That’s fine, but we have capital markets because they ideally provide our society with a very important function of providing capital needed for various activities (companies, municipal, government, etc), while providing a reasonable way for people to accumulate, preserve and protect their personal assets for retirement and life. The key mechanism of the market is ideally that it provide _fair_ prices for things, defined as what a buyer and seller would mutually agree to given access to reasonable information. Every specific from equities, bonds all the way to the strange derivatives just exist to re-enforce this. The strange derivatives can be really important- why not let someone trade a fixed interest rate in one currency for a floating rate in another one, if they want to reduce some business risk.

Given all the goals above, if you were going to create a new market, why not have a rule that 100% of all transactions need to be public. With modern computer systems you could have a flow of 100% of the billions of transactions that all go into the system and become accessible to anyone that wants to subscribe to the system (not necessarily for free, but at a reasonable cost that offsets just the expense of providing such a huge feed) on a 1 or 7 day delay. You can be free to pursue whatever strategies you want, but if you start shorting some company, you can’t quietly do it for weeks without anyone noticing. If you figured something out you get a reasonable head start on everyone else taking advantage of it and can probably make a nice profit, but probably not a huge windfall.

Meanwhile one of the things that LTCM did and seems to have happened again is that they did their business with tons of different firms to keep any other firm from getting a good view of what was going on. LTCM was leveraged 30-1 (50-1 later when they started suffering losses) but none of their partners could tell since they each had such a small view of what LTCM was doing. Its a very familiar pattern reading lots of analysis these past weeks. Firm A does a bunch of deals with all the other big firms around the industry, but because their partners don’t see the details or big picture, they don’t see how out on a limb Firm A really is and have know way of judging whether the transactions are reasonable risk or high risk. Then when Firm A collapses, it threatens to take down all its partners. If everyone else had seen what was really happening sooner, they would have had an opportunity to turn off the spigot before it got so bad.

I’m sure many folks in the industry would argue that they have the right to conduct their business strategies without their competitors watching. But for what its worth there are precedents that governments force companies to disclose things to the public, and this is hardly the first time when the current system has created huge bailouts (although I suspect its the first time the bill could hit $1T). Too much of the basic functioning of our society relies on these guys getting it right.

Furthermore the SEC has proven to have no teeth to enforce things via the existing system of regulation. So to be clear, this data needs to be made available to the public, not just the government. I don’t mean to imply that normal citizens will directly be able to use it, but there will be plenty of financial incentives to spot what kind of fishy stuff is going on and sell that information to interested parties (in effect similar to what the bond rating services do, but probably with much more real data).

posted in Business | 0 Comments

19th September 2008

Shooting the Messenger

I guess silly season is here in the financial markets now (in addition to politics where it started some time ago). Today’s latest news is that the SEC is banning short selling in many financial stocks.

This is just about the stupidest thing I’ve heard yet. Maybe they should pass a rule that stock prices are only allowed to go up while they are at it? Or just set the prices themselves?

Stock prices don’t go down because someone is short selling. They go down because no one things that the current price is a “good deal”. Lehman didn’t collapse because some folks shorted it and complained about stuff- they collapsed because they lost billions of dollars in wacky speculative derivatives and then they tried to hide those losses on their balance sheets. The system is supposed to work because you have clear disclosure of whats going on financially with public companies, and if a company like Lehman is able to book a “profit” because no one trusts them and their debt has less value, that is just an amazing failure. That we found out about it when we did was because there were some folks who were motivated to investigate what was really happening here. Unfortunately that was NOT the SEC, even though that is supposed to be their job.

So in the end we have a classic situation. The SEC didn’t do their job and let the investment banks go crazy. Especially crazy given that we should have already known after the failures of Longterm Capital (I’m reading “When Genius Failed” right now), Enron and others. The same stuff was still going on, and they let it happen. But rather than admit that they are going off and trying to blame the folks who caught on to the whole mess.

posted in Business | 0 Comments

8th September 2008

Dell Mini

John writes that “If i was starting a company, why wouldn’t I equip everyone with these and ask them to use google docs and other cloud services? Massive cost savings relative to the old way of doing things.”.

These mini-laptops are cool, but I don’t think this is the scenario where they are going to work. They are tiny- that could be great for some people that are highly mobile, but for normal knowledge worker stuff they are going to be pretty painful. Small screen, small keyboard, The base Dell Mini starts at $350, but I suspect that the 512MB version is going to be pretty painful for cloud computing- browsers are pretty taxing apps, so lets call it $375. The Inspiron 1525 by contrast starts at $499 but with a real 15″ screen, normal keyboard and Windows. The discount sites often have similar laptops listed on sale for $399, so the mini laptop thing vs. low-end full laptop is pretty much a wash when it comes to cost.

I think John’s main point is probably that whether the base thing comes with linux or Windows, the main app is likely the browser and you can do amazingly well now with cloud-based computing and very limited local resources. In general I agree although its interesting to read Chris Devore’s experiences trying to go all cloud-computing and his more recent post about it not working out so well yet. This isn’t to say that it couldn’t work well for some situations but going 100% cloud ends up having some difficult implications that its hard to appreciate until you actually try it.

I’ve now worked with a number of startups that have most of their infrastructure cloud-based (GMail, Google Docs, Skype chat-rooms, Basecamp, etc) and compared to setting up all the typical office infrastructure this stuff is great. But it doesn’t replace the kinds of things where having some local software can be very nice, and its also made any network connectivity issues especially painful. Both Judy’s book and DeepRockDrive had occasional network outages in the office and when there were network problems people rapidly were 100% unable to get any work done. Bandwidth even becomes an issue- at DeepRockDrive we ended up with an office network with really poor bandwidth and when someone was trying to make a VOIP phone-call they would often have to ask the rest of the office to not use the Internet for a period of time.

All these things will improve with time, although fixing the network reliability issue will be the toughest nut to crack.

posted in Technology, Business, Hardware | 0 Comments

4th September 2008

Demo Version Problems

This morning I wanted to check out the latest stuff from Nero- I’m looking for some good video transcoding solutions. The problem with this space is that with all the proliferation of codecs and container formats its often pretty hard to tell whether a given product will work for a specific scenario or not. I’ve got the AVS Media tools and they work for some things but not for others, but was hoping that Nero Recode could do the trick.

After a little poking around I see that Nero has a 15-day trial version. Great, I’ll check it out and if it works I’m happy to buy it. I apply for a trial key, download the 150mb installer and suffer through two reboots (one to remove an older version of some Nero stuff another to install the new stuff).

But then I find out that the feature of encoding into MPEG-4 is also removed from the trial. When I checked back on the trial download page, this information was there, but only if you opened a little “Additional Information” tab on the page- basically it was totally hidden.

Creating mechanisms for demo software can be a pain- most of them are somewhat annoying. For this kind of thing you can do 15-day trails, limited encoding length (only 60 seconds?), watermark the output, etc. But the key is that you need to give people a real taste of the software and this particular implementation sucks- the limitations we hidden on their web site so I wasted my time downloading and installing this useless demo, plus I can’t even verify that the functionality I’m interested in works at all.

Oh well…

posted in Technology, Developers, Business, Software | 2 Comments

2nd September 2008

New ASP.net MVC stuff

Scott Guthrie has a post on the latest preview of the new ASP.net MVC stuff. This looks like a huge step forward in the standard model for ASP.net applications- a bunch of us have been ignoring much of the built in controls model and doing stuff similar to this for years, but the new version from the ASP.net team looks more elegant that what I’ve been doing all along and there is always a big bonus when you are using the standard built-in stuff.

I also think its worth pointing out that this stuff is some pretty good validation for the initial architecture of ASP.net. It feels like they did a really good job layering stuff so they had the basic runtime, the HTTP Handler level over that, the ASPX page model over that, and then a specific page processing / control action model. All along its been possible to take/leave various pieces, for example the urlrewriting.net stuff that plugged in and changed URL namespace stuff while the rest continued to work. Now they have evolved the architecture with a really new way to wire up pages, and its still consistent with the existing stuff and as far as I can tell doesn’t break/change any of the basic architecture. Its pretty rare to see a platform evolve so cleanly years and years after its initial version (for example I’d have to say that it seems like the various Java technologies have had a rougher time evolving cleanly).

posted in Technology, Developers, Software | 0 Comments