About Us
To profit from the financial markets has become more complex over time. While traders and investors might have breakthrough ideas on how to profit, quite often they lack the tools and knowledge to test and optimize these ideas, and eventually implement them in real life.
With over 11 years of experience, MVM is here to help professional and retail clients to develop investment strategies based on customer's needs, backtest and optimize client's strategies, optimize portfolios, build trading software and develop complex financial models. Our experience covers: stocks, ETPs, volatility products, options and futures. We are proficient both in working with daily data as well as with more granular timeframes. Our work is done using simpler as well as more advanced software; Excel, VBA, Matlab and Python. Our experience also covers advanced fields like Artificial Intelligence, Machine Learning as well as linear & non-linear optimization problems.
We serve both retail and professional customers. If you are new to investing and you would like to learn more, we also provide one to one coaching sessions.
With over 11 years of experience, MVM is here to help professional and retail clients to develop investment strategies based on customer's needs, backtest and optimize client's strategies, optimize portfolios, build trading software and develop complex financial models. Our experience covers: stocks, ETPs, volatility products, options and futures. We are proficient both in working with daily data as well as with more granular timeframes. Our work is done using simpler as well as more advanced software; Excel, VBA, Matlab and Python. Our experience also covers advanced fields like Artificial Intelligence, Machine Learning as well as linear & non-linear optimization problems.
We serve both retail and professional customers. If you are new to investing and you would like to learn more, we also provide one to one coaching sessions.
Our Services
Investment Strategies Development
Imagine you have a desired return on your investment and a given risk tolerance but you do not know how and in what to invest your capital to reach your goal. We will develop one or more strategies to suit your needs. We will backtest it, optimize it and provide you with the guidelines for a successful implementation.
Investment Strategies Backtesting and Optimization
If you have an investment or trading idea and you would like to assess whether it works in real life, we can help you by building a backtest for you. Over time we have developed a methodology to avoid overfitting historical data and provide the customer with a higher degree of certainty on the strategy performance. Once the strategy has been verified, by using advanced computer algorithms, we are able to fine tune all the strategy's variables to achieve even better results.
Portfolio Optimization
When having a bucket of investment/trading strategies or a favorite list of investment products, from time to time it might be hard to decide how to allocate capital to each of them. Classical methodologies include: risk parity, efficient frontier,... These methods, often, do not provide the best trade-off between the two most sensitive parameters for the vast majority of the investors: annualized return and maximum drawdown. We use non-linear optimization algorithms (genetic algorithm, pareto search, particle swarm,...) to identify the most appropriate allocation among sub-strategies and investment instruments. The customer decides: 1- what to optimize (max return, minimum volatility,...) 2- the boundaries (e.g. max tolerable drawdown) and these algorithms will provide the most appropriate capital allocation.
Automated Trading Software and Bots
Some applications for bots and automated trading software are (but not limited to):
When developing these type of software we use Excel (or Excel VBA UI) as interface while VBA or Python are running in the background to monitor signals and execute instructions. We have experience mostly with the following brokers: Exante and Interactive Brokers.
- Money managers that would like to replicate the same trade in different sub-accounts. Copy-trading software will provide: faster execution, reduce the performance difference among subaccounts, minimize the risk of implementation errors.
- Implement complex strategies. A portfolio could be made of several sub-strategies and each of them might have several entry/exit rules. A manual implementation might be time consuming and overwhelming. This could lead to implementation errors. A trading software will analyze the signals and perform the trades while overcoming the intrinsic human's setbacks.
- Overcome the lack of time. We do not always have the time to be in front of the screen to look at how the market moves and eventually place a trade. Bots can be used to look at what the market does and perform the trade on our behalf.
- Overcome emotional bias. When we are in front of the screen to perform a trade sometimes we try to get the best execution price. Sometimes we do and often sometimes we do not because of the expectation of a future better price. When we do not, often we get frustrated from a few hours to days. By having an automatic trading software, orders can be placed at a pre determined time thus eliminating the frustration linked to the trade execution.
When developing these type of software we use Excel (or Excel VBA UI) as interface while VBA or Python are running in the background to monitor signals and execute instructions. We have experience mostly with the following brokers: Exante and Interactive Brokers.
Model Development
Models can be used e.g. to spot opportunities or perform forecasts. We have experience in developing the mathematical linkage in between independent variables and output predictions. We develop both regressive as well as physics based models.
Training SessionsIf you are new to investing/trading and you would like to learn more or expand your knowledge in the fields we are familiar with, let's set up a call. We are also here to transfer knowledge while providing you with a down to earth view of what it can be realistically achieved through investing in the financial markets.
|
|