Services
Goddard Consulting provides a range of services each customized to suite our clients particular requirements.
For some engagements domain expertise is supplied by the client and Goddard Consulting is responsible solely for implemenation and development. In other instances both the domain expertise and application development is provided by Goddard Consulting.
Control System Design
Whether a turnkey design, or a component of a larger system, Goddard Consulting has expertise in
developing, validating and deploying control systems using the following techniques and methodologies:
- System Identification, either from first principles or measured data.
- Classical PID design.
- H-infinity loop shaping.
- Kalman filtering.
- Controlling systems with inherent time delays.
- Fixed-point arithmetic implementations.
- Simulation and real-time implementations.
Financial Modelling and Analysis
Leaveraging expertise gained from working with equity and fixed income asset managers, hedge funds, energy traders, and real estate managers,
Goddard Consulting can assist in the development of custom analysis applications covering topics such as:
- Data sourcing and polishing.
- Technical/time-series analysis and graphing.
- Mean-variance asset allocation and portfolio optimization.
- Simulation and prediction.
- Backtesting.
- Pricing of vanilla, exotic and proprietary derivatives.
- Value at risk.
Generic Modelling
In all engagements Goddard Consulting can provide assistance with the following applications and technologies:
- Implementing general numerical algorithms.
- Custom visualization.
- User interface (GUI) design.
- Data source connectivity.
- Integrating applications or legacy code written in MATLAB/Simulink, C/C++, Java, FORTRAN or Visual Basic.
- Custom report generation.
Auditing Code
For clients wishing to ensure the quality of an existing or recently completed in-house application, or wishing to
convert prototype code into code suitable for a production environment, Goddard Consulting can audit your
existing code base and make recommendations aimed at improving:
- Execution speed/efficiency.
- Memory usage.
- Code maintainability.
- Adherence to a coding style.
Software Training
Goddard Consulting leads training courses that teach the use of the MATLAB and Simulink suite of numerical analysis software from The MathWorks. All courses are conducted on the behalf of the Training Services Group at The MathWorks who should be contacted directly for course content and scheduling information.
[ Back to top ]