Tuesday, September 26, 2006

I commented on this a while ago

http://www.noelwatson.com/blog/PermaLink,guid,7d9b7d5b-7f9f-4746-8236-aa1f6174e240.aspx

F.T. had a few articles on this yesterday

http://msnbc.msn.com/id/14990001/

http://www.theaustralian.news.com.au/story/0,20867,20474805-36375,00.html

Terri Duhon (quoted in 2nd article) runs B&B Structured Finance

http://www.bandbstructuredfinance.com/about.html

 and part of their offering is training courses - I was on one of these while at CMA

Tuesday, September 26, 2006 7:11:00 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  Trackback
Wednesday, September 20, 2006

I have only recently purchased the TomTom One

http://www.amazon.co.uk/TomTom-One-UK-GPS-Navigation-System/dp/B000BYUN34/sr=1-1/qid=1156952581/ref=sr_1_1/026-8787779-9446068?ie=UTF8&s=electronics

http://www.tomtom.com/products/product.php?ID=143&Language=1

Two replacements have been launched today

http://today.reuters.com/news/articlenews.aspx?type=technologyNews&storyID=2006-08-30T144833Z_01_L30117199_RTRUKOC_0_US-TOMTOM.xml

http://www.tomtom.com/products/product.php?ID=233&Language=1

http://www.tomtom.com/products/product.php?ID=234&Language=1

My TomTom has been useful, but last night it was unable to find a valid GPS signal - it had last been used in Wales and couldn't resync to London. It was like this for 15 minutes until I stopped the car, at which point it relocated itself. Apparently this behaviour is normal!

UPDATE:

I am off to France in a few weeks and was looking at the price of the European maps - £100 - ouch!

http://www.tomtom.com/products/accessory.php?ID=168&Product=72&Category=&Lid=1&TT=ivvv8jig7s8cc6256prirgrmn0

An alternative may be to buy the new Europe model

http://www.amazon.co.uk/TomTom-1N00-110-ONE-Europe/dp/B000I0XBEY/sr=1-2/qid=1158750394/ref=sr_1_2/026-8787779-9446068?ie=UTF8&s=electronics

and flog my one for £100+ on Amazon

Wednesday, September 20, 2006 3:54:00 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  Trackback
Monday, September 18, 2006

My client has tasked me with implementing CDS basis functionality for the traders, so I thought I would jot down what is required.

The CDS basis is defined as the CDS Spread minus the Asset Swap Spread/Z Spread - the result is usually positive, although this is not always the case.

If the basis is sufficiently positive, a trader could enter into the following trades:

  • Borrow and sell the underlying bond (easier said than done), investing the proceeds of the short position.
  • Sell protection on the reference entity

The CDS fee would be greater than the spread on the asset swap leading to a profit

Conversely if the basis is sufficiently negative, the trader could

  • Purchase the underlying bond (by repo or money market borrowings)
  • Purchase CDS protection.

The spread on the asset swap is greater than the payment for CDS protection, so again a profit is made

There are several things that drive the basis, including

Positive basis:

  • Credit events: All CDS contracts with restructuring types except XR (no restructuring) would be triggered by a restructuring credit event

Negative basis:

  • Counterparty risk: The protection buyer runs the risk that the protection seller will not/can not pay up when the reference entity defaults.

To look at CDS basis on Bloomberg, type in the corporate ticker, the coupon and the maturity. Next tap the "Corporate" key and "CRVD". Shown below is British American Tobacco.

The following screen will then be shown

Here we can see that there are five reference bonds, and the basis is negative.

The programmatic side isn't too difficult either.

Firstly, we must work out which bonds relate to a given entity. My client is fortunate enough to have access to Markit, so can use the reference red obligations to look up the underlying bonds. Once we have these ISIN's we can look up the Bloomberg IssuerID. From here we can look up all bonds with the same issuerID, tier and currency as the cds we are looking at. 

Next, we must find the CDS spread value, which is the five year spread minus the interpolated spread value.

Taking the first bond (02/25/09) as an example, we would do the following

  • Calculate time to maturity

= Maturity - next roll date

= 25/02/2009 - 20/09/2006 = 2.4 years

  • Calculate spread at term above and below

      Assuming 2 year spread is 9 bps and 3 year is 14 bps, this would give

      9 + (((2.4 - 2)/(3-2))* (14 - 9))

=11 bps

  • Next get the ASW/Z Spread - in this case we have 17 bps

= 11-17

=-6bps

 

References:

Pages 459-488

Chapter 11

Chapter 8

 

Choudry has another book out soon on CDS basis

http://www.amazon.co.uk/gp/product/1576602362/ref=wl_it_dp/026-8787779-9446068?ie=UTF8&coliid=I2UP6EDODZ3A89&colid=187F0UOF8NJGT

Monday, September 18, 2006 5:04:19 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  Trackback

I have used this on a work machine for around a month

http://www.windowsonecare.com/

Currently this is only offered to U.S. customers, but I made up a U.S. address and managed to install it without too much fuss. The application appears to run on .NET Framework 2.0 - after installing I was prompted to install a framework security patch. OneCare comes with its own firewall so Windows Firewall is disabled.

I installed the application on a development machine and found the firewall to be intrusive - on first impression it seems to block on program name and timestamp, but after hardcoding the version number of a test application in assemblyinfo.cs to 1.0.0.0, I was still having to allow access each time after a build - I assume a timestamp is used (see duplicates below). Therefore when I am coding, I tend to temporarily disable the firewall.

 

 

Apart from this inconvenience, the service is unobtrusive, although some are less than impressed with the quality of the antivirus module

http://antivirus.about.com/b/a/223994.htm

http://www.agnitum.com/news/securityinsight/issues/june2006

The application is installed as 3 separate services, "Windows Live OneCare", "Windows Live Messenger" and "Windows Defender". I'm not sure why this can't be one application. Furthermore, if I were to accidentally uninstall Windows Defender, there is no option to repair application in "Add or Remove Programs", so the only option is to reinstall - it appears a bit of a rush job.

The antivirus and antispyware update separately, although the antispyware seemes to be unable to update on my work machine - probably a proxy issue but where is the configuration?

To summarise, the product is cheap at $49 for 3 machines, but I think requires more work before I would recommend it.

I am looking forward to Microsoft Forefront Client security (formerly known as Microsoft Client protection) to see if this is any better

http://www.noelwatson.com/blog/PermaLink,guid,01408e24-4d48-44f8-868d-8766b6ff67c3.aspx

Monday, September 18, 2006 2:12:15 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  Trackback

Last year I heard that Thorpe Park were building a similar roller coaster to the World's tallest and fastest, Kingda Ka

http://en.wikipedia.org/wiki/Kingda_Ka

I had recently been on Rita at Alton Towers

http://en.wikipedia.org/wiki/Rita_-_Queen_of_Speed

so was interested to see how Stealth compared.

Earlier this year I did some more research and discovered that Stealth was less than half the size of Kingda. I assumed this was down to cost, but apparently this was not the case.

http://en.wikipedia.org/wiki/Stealth_%28roller_coaster%29

To avoid the queues, we purchased Ultimate Fastrack tickets for £63

http://www.totalthorpepark.co.uk/

which allowed us to jump the queue for all rides, although if we had been only interested in jumping the queue for Stealth we could've done this more cheaply. These tickets proved a wise investment, as the queue was 70 minutes in the late morning

Comparing the acceleration of the 'coasters

Name

Speed (mph)

Time (s)

Rita

62

2.5

Stealth

80

2.3

Kingda

128

3.3

it can be seen that Stealth is quicker than Rita but slower than Kingda. We went on Stealth 5 times - even on the last run the acceleration takes you by surprise. When reaching the top of the ride it feels as though the ride may not have enough momentum to crest the top - this happens on occasion

http://en.wikipedia.org/wiki/Rollback_%28roller_coaster%29

must be pretty terrifying if you are not expecting it.

After cresting the top of the hill, the ride goes into freefall before returning to the beginning - the whole ride takes 14 seconds. I wouldn't fancy queuing up for an hour for this!

I am planning to visit Six Flags next year.....

Monday, September 18, 2006 8:18:19 AM (GMT Standard Time, UTC+00:00)  #    Comments [1]  |  Trackback
Friday, September 01, 2006

I installed SQL 2005 developer edition on a server for evaluation purposes yesterday. After installation, I had to enable remote connections (doesn't apply to other versions)

The first piece of new functionality I wanted to look at was asynchronous commands

The connection string changes slightly from pre AD0.NET 2.0

Integrated Security=SSPI;Initial Catalog=xxxx;Data Source=xxxx;Async=true;MultipleActiveResultSets=true

with "Async=true" signifying asynchronous behaviour and "MultipleActiveResultSets=true" stating that we want multiple result sets on the same connection.

My test involved retrieving around 250 resultsets - synchronously this took 3.2 seconds whereas asynchronously this took 1.2 seconds. This was undertaken on a twin processor machine with hyperthreading (hyperthreading and SQL may not always be a good idea)

http://blogs.msdn.com/slavao/archive/2005/11/12/492119.aspx

so effectively a 4 proc machine. Hogging all the processors for the code I had in mind should not be a problem as the database is not heavily used, but the improved response using asynchronous execution may come in handy.

A good article for asynchronous commands is listed below

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/async2.asp

Asynchronous commands are a feature of ADO.NET 2.0 so will work against SQL 2000, whereas MARS requires SQL 2005

http://msdn2.microsoft.com/en-us/library/h32h3abf.aspx

 | 
Friday, September 01, 2006 3:46:41 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  Trackback

http://www.hardens.com/about/LR07_release_2.htm

Chez Bruce came second while Mirabelle was described as a "fading classic".

Friday, September 01, 2006 3:21:50 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  Trackback

Theme design by Jelle Druyts

Pick a theme: