Il existe également un Cours de finance computationnelle sur Coursera.org .
Ils utilisent une bibliothèque Open Source Python appelée QSTK (QuantSoftware ToolKit) . Ils ont un tas de tutoriels sur la page wiki et vous pouvez toujours suivre le cours si vous voulez en savoir plus.
Par commodité, j'ai copié la description de la page wiki ci-dessous :
QSToolKit (QSTK) est un cadre logiciel open source basé sur Python. conçu pour soutenir la construction et la gestion de portefeuilles. Nous construisons le QSToolKit principalement pour les étudiants en finance, les étudiants en informatique et les analystes quantitatifs ayant une expérience de la programmation. Vous Vous ne devez pas vous attendre à l'utiliser comme une plateforme de trading de bureau. Il s'agit plutôt d'une infrastructure logicielle destinée à soutenir un workflow de modélisation, de test et de négociation.
Scroll through the Gallery to see the sorts of things you can do easily with QSTK.
If you are in a hurry, you can skip to the QSToolKit_Installation_Guide.
Les principaux composants de QSTK sont :
- Data: A data access package that enables fast reading of
historical data (qstkutil.DataAccess).
- Processing tools: Uses pandas, a Python package designed for time series
evaluation of equity data.
- Portfolio optimization: Using the CVXOPT library.
- Event studies: An efficient event analyzer, Event_Profiler.
- Simulation: A simple backtester, quicksim,
that includes transaction cost modeling.