Rabu, 12 Agustus 2015

Excel For Trading: How To Do It Right

By Jeff McCombe


A wide variety of market participants use Excel for trading on a daily basis. The steps you need to take to implement Excel correctly for trading are relatively simple. You need to think about your desired workflows, then build the various spreadsheets and data sources and integrate them.

One of the first considerations is how you will use Excel for trading. Will you be importing price data into a spreadsheet? Will you track your positions, profits, and losses there? Do you intend to integrate it with an existing trading platform? Do you want to develop a complete Excel for trading system with VBA, charts, order entry, and such?

Bringing price and volume data into a spreadsheet automatically is one way to implement Excel for trading. This uses DDE links to a price data database, either an internal or vendor provided database. DDE links are efficient and can capture fast moving prices (with certain limitations relevant to algorithmic trading). Importing price and volume data into Excel with web query functionality is an alternative to DDE links. This works if you want to capture a smaller volume of prices or economic data from websites like Yahoo Finance, Google Finance, etc. You can also import data into Excel using the Data from Other Sources function. This connects to SQL Server, MS Analysis Services, XML files and ODBC -- this is a good option for the technically minded.

Excel for trading depends on data. Once that's imported, what will you do with the data? Good options are watch lists, blotters, P&L statements, portfolio trackers, trade logs and heat maps. These can be used for intraday or historical analysis, trading performance, risk and trade management. Analytics like delta, drawdown, maximum adverse excursion, maximum profit realized or stop loss points can be calculated and displayed. There are unlimited uses of Excel for trading so feel free to let your imagination flow.

Implementing Excel for trading requires planning your spreadsheet designs to put everything together correctly. The key things are having accurate and well tested formulas, and being able to find what you need when you need it. Multiple simpler spreadsheets linked together or a single large spreadsheet with multiple tabs are possible. You will likely have a mixture as you build out your spreadsheets. Keep in mind that it's easier to manage small workbooks with fewer tabs and they take up less memory and run faster. The ideal approach is to design in a modular way with each spreadsheet for a specific purpose. Be careful of external links, however. These can break and slow things down, and are difficult to debug if you have a lot of them. Also, if your spreadsheets have more than 10,000 rows of data, charts, and multiple tabs together then they may slow down. It's risky to have your whole trading workflow in one Excel file. Be sure to back up your files externally.

These ideas should help you get started using Excel for trading to improve your trade processes and increase profits with less risk.




About the Author:



Tidak ada komentar:

Posting Komentar