Here are a few activities that qualify SOFTWARE PUBLISHERS:
- Writing new trading code and researching new methods of automating processes;
- Creating database schemas and reporting tools;
- Developing application programming interfaces;
- Researching new mthids of strategies to implement into existing applications;
- Analyzing data and discovered patterns, tracking how patterns evolved over time and looking at various predictive models;
- Developing and implementing new protocols to enhance the existing technology platforms and applications;
- Developing enhancements for legacy systems and new applications; and
- Writing and testing new programming algorithms and analyzing predictive data.