Sinara Blog

Latest blog posts from Sinara

Blockchain – Part 1 – Technology Overview



In recent years, two of the major drivers of change in the financial industry have been regulation and technology, and it is likely that this will continue for some time. There is one technology in particular that has been generating much interest (both to participants and regulators), active research and product development; a technology (more…)

Share

CONTINUE READING

MiFID II Master Reference Data System



The upcoming MiFID/MiFIR II regulations and directives being developed by ESMA, the financial regulator of the European Union, are the subject of much discussion within the financial industry. Technology companies working within this space, including Sinara, will also be examining the implications for their clients and how the products and services they offer can (more…)

Share

CONTINUE READING

Unhandled Exceptions in .NET



At Sinara, we build many server-side applications that must run 24×7 and cope successfully with the myriad problems that might occur in any live production system, including network outages, disk space problems, server restarts, slow connections, etc. We therefore devote a great deal of development time to ensuring that the code we build is resilient and can (more…)

Share

CONTINUE READING

Market Data APIs



Earlier this year, as one of Sinara’s founding directors, I participated in a financial market data industry panel that covered the topic of Market Data APIs. This Blog post covers some of my views on the subjects discussed at that event, based on my industry experience and role as one of the system architects of (more…)

Share

CONTINUE READING

SignalR Coding Best Practices



ASP.NET SignalR is a library for adding real-time web functionality to applications. It allows server-side code to push content to connected clients as it happens, in real-time. We are seeing more and more SignalR applications come along. Whether it is the preferred technology or not, I think most .NET web-app developers will have to get comfortable (more…)

Share

CONTINUE READING

Unit Testing: A Personal View



When I started my career as a software developer over 30 years ago the waterfall model was the main game in town and my role was module design, code and unit test. The design was “Structured”, the coding language Z80 Assembler and C, but the unit tests? Well to be honest, unit testing was just (more…)

Share

CONTINUE READING

Dynamically Generating Excel Workbooks



Recently, developers here at Sinara have built a number of applications that have involved dynamically generating large numbers of Excel spreadsheets from database tables. In some cases, the spreadsheets had simple layouts, with just raw numbers in cells, whilst others had more sophisticated formatting and charts. In addition to the core functionality, the performance of the (more…)

Share

CONTINUE READING

Supporting ‘problem’ IT systems



We all know that when looking at the lifetime of any software project, that the longest phase is support and maintenance. It’s the unglamorous, but highly important task of keeping the system running and often changing it to fit in with changing business or technical requirements. Larger organisations with well-developed project processes normally plan this (more…)

Share

CONTINUE READING

FISD Exam Success



Having told everybody we meet that Sinara are experts in IT systems for Financial Market Data, we decided to put this to the test by getting one of our consultants to take the FISD’s Financial Information Associate (FIA) exam. We’re delighted that our consultant Hamish Adourian has passed the exam with flying colours so can (more…)

Share

CONTINUE READING

Sinara add citi-cats data to market data platform



As online brokers seek new services and opportunities to provide for their clients, some look to the various off-exchange venues to distinguish themselves. As a supplier of a market data platform, (SinaraMDP) it is important for Sinara to be able to adapt to these new data demands, by having a software design that is flexible enough (more…)

Share

CONTINUE READING