Your Advantages

We are an ambitious team of experienced specialists. Our competencies cover a variety of topics, some of which are surely relevant to your business. We provide comprehensive services in the areas of consulting and client-specific software development as well as the associated support services.

Our strength lies in handling large quantities of data. If performance and high availability are priorities for you, we are your specialist.  If the focus is on quickly and efficiently processing all types of data, we are your reliable partner.

We offer you our experience, our knowledge and ability – you profit from efficient IT processes, readily accessible development capacity and every conceivable type of support for the productive operation of our software solutions within your company. 

Over the years, we have created many practically tested module components which can be combined quickly and efficiently to form flexibly applicable and highly complex solutions for you. The highest security standards are guaranteed as well as around-the-clock support from our highly trained support team.

And the best part is: You will receive all of these services at unbeatably favourable conditions. A number of renowned companies have been relying on our reliability, flexibility and competence for many years. Put us to the test. We would be happy to provide you with a non-binding offer for our services.

Give us the problem, we will provide you with the solution!

Software Development

In today’s world, securities are traded almost exclusively on electronic platforms allowing transactions to be concluded in seconds around the globe. Many different systems are closely embedded within highly complex structures and exchange activity occurs almost continuously around the clock.

Those who want to keep up need professional expertise, first-class technology and sophisticated software capable of mapping complex processes in a structured and reliable manner. In other words, software that can guarantee security, speed and high availability at levels unmatched by almost any other business sector. In this situation, it is advantageous to rely on a strong partner who understands what is needed.

At Novis Software GmbH, experienced programmers with comprehensive technical know-how and many years of project experience develop “your” product. Our technical competence has been proven repeatedly in numerous projects. Our clients would be pleased to attest to our reliability and adherence to deadlines.

For more than 20 years we are developing sector specific software solutions for the security trading.

All-in-solutions for exchange and OTC trading systems ...

with electronic order book manage­ment, trading logic according to customer requirements, internal or external quote machines, con­nections to order flow providers, market makers and market data vendors and automatic WM data reconciliation.

Fully electronic order management systems (OMS) ...

as trading desks for organising securities trading commissioned by institutional clients as well as retail trading, connections to order flow providers, order routing to domestic and international exchanges, connections to the clearing systems of the Deutsche Börse AG, OTC clearing, integrated client solutions for order entry, optionally as direct connection or as a Java application via the internet.

Cache optimised quote machines ...

for the support of specialists and market makers at the most different trading platforms (XETRA®, Quotrix®, SIX Swiss Exchange …) with integrated logic to implement customised calculation algorithms, optional with integrated position management as platform independent server modules.

Electronic market making systems ...

for specialists and market makers at the trading platforms XONTRO®, XETRA®, Quotrix® and others.

MiFID II and MiFIR solutions ...

for banks and securities trading banks to support MiFID II / MiFIR core themes: pre and post-trade transparency, reporting of trans­actions, regulatory reporting to prevent market abuse, investor protection (best execution, client reporting, financial product monitoring …)

Specific interface solutions ...

to in-house trading systems of various banks and securities trading banks based on the FIX standard or SWIFT.

Price server for connecting vendors ...

such as i.e. CEF, Reuters, Bloomberg, Xetra®, SIX Financial Information (Telekurs), vwd to integrate in sector specific software for self-monitoring or as stand-alone price servers.

Market data provision via external providers ...

such as i.e. WM Datenservice, Morningstar DataWarehouse to integrate in sector specific software solutions for securities information systems.

Products

Below a selection of our products:

xwatch® – the market maker system for all areas of securities trading – simple, clever, powerful!

software development - xwatchWith our xwatch® software solution, we provide our clients with a clever solution for trading supervision at various national and international trading platforms.

The most important features at a glance:

  • limit control system for Xetra® specialists in all asset classes
  • support of the market making as Designated Sponsor on the Xetra® T7  trading platform
  • market making system for the trading platforms SIX Swiss Exchange, Borsa Italiana (Milan) as well as the electronic trading platform Quotrix (Düsseldorf)
  • individually adjustable quote logic with numerous setting options and parameter specifications
  • automatic quoting  including consideration of the order book
  • decentralised order book
  • automatic pricing
  • integrated price feed from alternative price sources (Bloomberg, Reuters, SIX Financial Information …) as well as individual price sources (e.g. Excel)
  • integrated position-keeping via connection of an external position management system or as internal position management
  • support of different currencies at one trading exchange
  • and much more

The xwatch® system is constantly being enhanced in close cooperation with our customers.

xwatch® – the market maker system for all areas of securities trading – simple, clever, powerful!

With our xwatch® software solution, we provide our clients with a clever solution for trading supervision at various national and international trading platforms.

The most important features at a glance:

  • limit control system for Xetra® specialists in all asset classes
  • support of the market making as Designated Sponsor on the Xetra® T7  trading platform
  • market making system for the trading platforms SIX Swiss Exchange, Borsa Italiana (Milan) as well as the electronic trading platform Quotrix (Düsseldorf)
  • individually adjustable quote logic with numerous setting options and parameter specifications
  • automatic quoting  including consideration of the order book
  • decentralised order book
  • automatic pricing
  • integrated price feed from alter­native price sources (Bloomberg, Reuters, SIX Financial Information …) as well as individual price sources (e.g. Excel)
  • integrated position-keeping via connection of an external position management system or as internal position management
  • support of different currencies at one trading exchange
  • and much more

The xwatch® system is constantly being enhanced in close cooperation with our customers.software development - xwatch

Analysis and Concepts

We accompany you from the first draft through to the finished product. Due to our long-time experience in implementation of extensive projects we are able to support you in all areas from consulting to quality management and documentation. The main focus of our services lies on:

  • Business analysis
  • Formulation of delineations and target specifications
  • Conception of comprehensive projects
  • Project documentation (technical specifications, user guidelines, operational concepts …)
  • Quality management from the first test version through to the finished product and beyond that

Of course we offer you this range of services for your in-house projects too.

Support

Even the best system doesn’t run on its own permanently and requires a little support now and again. We are also happy to provide maintenance and monitoring services for our products as well as the required support. A technically sound and well-staffed inhouse Help Desk is available even before and after trading hours to provide qualified first and second level support.

Together with you, we develop a maintenance and support concept specially adapted to your needs.

Contact Support

Our friendly and qualified support team is available for you at all trading days of the German Stock Exchange:
Monday to Friday
from 7:00 until 22:00

Technologies

Programming methods

Often there are only extremely short time frames available for the implementation even for extensive projects. Therefore it is very important to set the right course from the beginning. First and foremost, a project is always created to fulfil a precise purpose. Utilities and methods to achieve this purpose can vary a lot. For this reason, we rely on programming methods such as extreme programming or SCRUM, because we always focus on the required business solution when developing the software.

We are, of course, also able to accommodate your requirements by compiling solutions to joint projects. We are similarly familiar with formal methods like Rational Unified Process (RUP) or Rapid Application Development (RAD). If necessary, we are able to flexibly adapt to customer specifications regarding project management.

Tools / programming languages / general conditions

  • application development based on 3-tier architecture
  • connection via VPN or direct connectivity to client systems and/or Application Service Provider
  • applicability of our software solutions within virtualised server environments, VMware®, Citrix®
  • programming for different operating systems (MS Windows®, LINUX, HPUX, Solaris, iOS, …)
  • availability of different development platforms and programming languages such as Java, Gupta, C/C++, C#, .NET, HTML, XML
  • database specific script languages such as PL/SQL (Oracle®) or T-SQL (Microsoft SQL Server®) for database-driven programming
  • own development frameworks and software libraries for high efficiency during the development process