Linq to Financial Markets

An easier way to consume, visualize, understand and quantify just about any information you can imagine from the world of global financial services.

  • Delayed Quotes to Real-Time Portfolio Analytics
  • Simulation Engine with Strategy Add-Ins (Monte-Carlo, etc)
  • Efficient Frontier Optimization : N-Dimension Constraint Option
  • User defined heuristics from strategic rebalancing to day-trading

Thanks to Microsoft’s Linq technology (introduced in the .NET 3.5 platform), the code in the image is real. It’s well established that by making things easier and more ‘declarative’ overall productivity goes up.

Quality improves and most importantly bandwidth increases significantly in focusing on ‘what is important’ not ‘what is tedious’.

In the case above we get the items in our portfolio now priced (using a real-time feed) below their 90 day moving average. You can ‘inject’ added information as we do above for history. Another option would be to inject some ‘predictive’ numbers using a simulation technique.

There are many Linq providers, however most are ‘technology focused’ such as dealing with protocols or platform APIs. We have always been the most interested in solving the harder problems driven from the business perspective. Although there are many technologies involved here, the larger difficulty is making it available in whatever way you would like to see it, across a broad set of dimensions well beyond any technology constraint.

We support more then just ‘detail’ information, You can use aggregate style commands (say you want to to get you assets for a pie chart that displays asset class holdings in percent).

If you then wanted to drill-down, you could use the same asset class information in a ‘where’ clause to limit the detail to just what you own in that class. But moving well beyond ‘SQL’ type logic, you can set up monitoring alerts that take action if/when a trigger is met.

The key is the same simple syntax is used for all data providers across all levels of information, including full-text scans and a new feature we’re working on now for a future release incorporating an even easier natural language syntax.

This platform is not a fundamentally new way to calculate or retrieve this information. We’ve had access to many frameworks, API’s, data providers, etc. for a long time now.

What this Linq provider does however, it change the dynamics of complexity, time to market, assumed costs in maintenance and testing, and much more. This offering’s goal is to make problems in this domain become utterly trivial. Our goal is to empower your team to make trivial what was previously arduous.

You’re about to ‘declare’ what you want, rather then describe each step in the process. If your thinking it looks a lot like ‘SQL’ you’re 100% correct. However SQL could never achieve what Linq provides.

 

Due to the nature of the access to this information, we are still working out the details for the open-source version we plan to offer soon. The world of the owners of this data has not caught up to the philosophy we have for transparency and shared value. Send us an email for updates or simply register with us. Also if your in the industry and have an interest we are looking for innovative early adopters. Also, we’ll be posting on many of the challenges we faced and a few innovative solutions we applied to the emerging and highly strategic domain of intelligent Linq Parser development.

Links

Digg This

One Comment

  1. View this on our Microsoft blog here:

    http://blogs.windowsclient.net/damonwildercarr/default.aspx


3 Trackbacks/Pingbacks

  1. By James on 24 Nov 2008 at 5:58 pm

    financial audit…

    I can’t believe I missed this! I’m going to have to do some more reading me thinks….

  2. By financial markets on 26 Nov 2008 at 11:14 pm

    financial markets…

    Didn’t realise there was this type of information out there…

  3. By Eric on 13 Dec 2008 at 9:50 pm

    financial services technology forum…

    (Blogger now has backlinks – very similar to the trackback feature in Movable Type. This enables authors to keep track of who is linking…

Post a Comment