Practical .Net for Financial Markets (Expert's Voice in .NET) Hardcover – 1 Nov 2005
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
From the reviews:
"This book is about the Microsoft .NET architecture’s contribution to the automation of financial markets, particularly the equity market as it transitions from the T+3 environment to the T+1 environment. … The book should be of interest to equity application developers and other application developers interested in streamlining front office, middle office, and back office throughput and operations in industry. … it could be used as a textbook for a computer science applications course or a business course on modern and future financial markets." (Friedrich, ACM Computing Reviews, Vol. 49 (4), April, 2008)
About the Author
Yogesh Shetty is an expert in development for financial markets, with over eight years of experience in Microsoft technologies. He has extensive knowledge and experience in the design and development of Trading Engines, using the Microsoft .NET framework, ADO.NET, C#, VB .NET, SQL Server, and other technologies. He was responsible for developing a straight-through processing (STP) back office product with real-time connectivity to Exchanges and has participated in the Microsoft .NET Center of Excellence for Financial Markets.
Top Customer Reviews
Most Helpful Customer Reviews on Amazon.com (beta)
First the positives: This books succeeds enormously at providing a very good introduction to equity markets and front and back office software development from a .NET development lead, architect or developer perspective. In less than 500 pages the authors manage to provide a very good and reasonably comprehensive/broad tutorial in several aspects of financials as well as .NET and the book makes reasonably easy reading for such technical subjects. Most of the relevant and interesting topics are covered or touched on. The reviewers I mention above itemize most of the .NET and financials topics covered so I will spare you the repetition.
The authors are obviously very knowledgeable in both the securities domain and the .NET architecture and development technologies and issues and convey their knowledge expertly. This book makes an excellent introduction (but ironically advanced/intermediate in several respects) to the domain concepts and requisite architectural/developmental .NET features. Having said that let me add that you will need more than this book if you seriously plan to undertake financial software development with .NET. You may need to supplement your knowledge in both areas with some of these books, depending what you already know or have been involved in:
Securities/Electronic Payments Domain: 1. Securities Operations: A Guide to Trade and Position Management by Michael Simmons; 2. Corporate Actions by Michael Simmons; 3. After the trade is made by David M. Weiss, Revised 2006 Edition; 4. How the US Securities Market Works by Hal McIntyre (2nd Edition); 5. Gobal Securities Operations by Jeremiah O'Connor; 6. Trading and Exchanges: Market Microstructure for Practitioners by Larry Harris; 7. An Introduction to Financial Technology by Roy S. Freedman. 8. You may also need to understand Secure Electronic Payment Systems (see texts by Weidong Kou, Mostafa Hashem Sherif)
Technology (.NET Framework, Visual Studio & SQL mainly) : Books by some of the best authors such as 1. Juval Lowy and Alex Ferrara (.NET 3.5, SOA/WCF, Web Services, Remoting, Messaging, Application Logging, Threading, Component-based/Distributed Architectures, Application Security Design, etc.); 2. Chris Sells (Windows Forms in VS 2005); 3. David Sceppa, Brian Noyes, Fabrice Marguerie or David Ratz(ADO.NET 2.0/3.5/Data Binding or LINQ); 4. Stephen Walther, Alessandro Gallo, Cristian Darie, Marco Bellinaso (ASP.NET 2.0/3.5 and AJAX); 4. Nick Rozanski (Software Systems Architecture); 6. Itzik Ben Gan (MS SQL 2005-8); 7. Secure Coding against hacker attacks using books by Gary McGraw/Billy Hoffman/Michael Howard such as 'The 19 Deadly Sins Of Software Security'; to explore such topics in greater detail.
I think the author could have added the equivalent VB.NET code for VB developers and architects. That is the main beef I have (and the book is a bit too expensive, buy it online for a rebate. It should have been paper back to reduce the price for readers) but I still thinks it deserves a 5-star ranking . Bravo to Samir Jayaswal and Yogesh Shetty, the authors!
Chapter 5 effectively details .NET remoting, proxies, and distributed garbage collection with diagrams and code. It concludes with code that utilizes .NET remoting to establish an application service (heart beats for monitoring services). The design uses a controller that reads an XML file that specifies applications which remote agents should specifically start via .NET remoting. One can readily extend this code and include additional services similarly. One feels a challenge to add the order matching engine and market data distribution service.
Chapter 8 starts with a fairly extensive explanation regarding how equity arbitrage works; it also explains arbitrage roles in stabilizing prices for markets. Obviously the authors are business experts as well as .NET / C# guru's. The chapter then concentrates on code generation and reflection. Using both, the authors set up a frame work for an equity arbitrage engine, to the point where a non programmer / trader is able to specify their own arbitrage rules (ex: via Excel). Awesome !
Chapter 9 is an excellent reference for new .NET 2.0 programming features. I found the example using the new System.Net.NetworkInfrastructure namespace most useful as one can easily create a program to monitor network infrastructure availability and basic TCP, UDP, and NIC performance.
In sum, this book is perfect for Wall Street .NET programmers and architects challenged with the tasks of competing in the upcoming Reg NMS world and new Order Protection Rule. In this upcoming era, both established and new players will play on a level field; eventually few will prosper.
Two negatives might be worth considering before spending a fair amount of money. First, not much (anything?) about building high performance applications. Lots of talk about needing performance in the securities market, little in the way of delivery. Second, the book is based on .NET 1.X "best practices". The chapter on 2.0 reads like a last minute techno-tour.
Enjoy the book. I hope you find it equally helpful. Good for those looking for a break to work for wall street firms
Look for similar items by category
- Books > Business, Finance & Law > E-Commerce > E-business
- Books > Business, Finance & Law > Professional Finance > Banking
- Books > Computing & Internet > Digital Lifestyle > Online Shopping > Amazon
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Microsoft Windows
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Functional Programming
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Software Architecture
- Books > Computing & Internet > Web Development > Web Design
- Books > Scientific, Technical & Medical > Mathematics > Applied Mathematics