QuantLib/Projects

From Wikiversity
Jump to navigation Jump to search

This page is regarding projects dealing with QuantLib

Here are some projects for newbies. If you are interested in any of these e-mail the quantlib-dev list

  • Implement a new pricing engine - Global derivatives.com has equations for many derivatives which are not implemented.
  • Add some unit tests - Some classes that need some more unit tests are the time series classes, and the stochastic volatility classes
  • Profile the code to see where bottlenecks are
  • Create new volatility model classes
  • Finish up the GARCH model
  • Look at finite difference engine and make the time grid more consistent with the rest of the numerical methods
  • Annotate code - Go through the code and add notes and annotation using doxygen format
  • Add a section in quantlib wiki on careers and quant interviewing
  • Help with getting RSWIG to pass the SWIG conformance tests
  • Write some need RSWIG-Quantlib scripts
  • Always could use better documentation (books, tutorials, etc.)
  • Come up with a business plan for paid QuantLib support
  • Comp up with standard contract clauses or bureaucratic strategies to get commerical quantlib users to move code back to the main source tree


| Project | Coding Skill | Financial Skill | Project Time | | Add Unit Tests | Low | Low | Low | |Quantlib could use some ore unit tests in test-suite. Examples include restructuring the unit tests for American options to compare all of them with a set of known results|||| | Add Instruments | Low | High | Low | |Look at the ql/Instruments directory to see if we have a good list of instruments|||| | Add Example Code | Low | Medium | Low | |Could always use more examples |||| | Tracing Code | Medium | Low | Medium | | Add tracing code to quantlib |||| | ConvertibleBonds | Medium | Medium | Medium | | Add support for convertible bonds ||||