|
|
Subject:
Program Trading for Dummies
Category: Business and Money > Finance Asked by: 42itous-ga List Price: $25.00 |
Posted:
17 Aug 2002 16:24 PDT
Expires: 16 Sep 2002 16:24 PDT Question ID: 55698 |
I want to do some program trading. Specifically, I want to (1) download stock quotes in real time to my computer (an Excel spreadsheet), (2) perform calculations in Excel, and (3) execute trades in my on line brokerage account based on (2). I know how to do (1) on a time delayed basis. I already have a good idea of the sorts of calculations I would like to perform. But, I am clueless about (3) -- How to actually execute trades to an online brokerage account using data in Excel. If I can get this to work at least on a prototype basis using Excel, I would probably move to a more robust programming language (APL, J). So....Can this be done? Am I crazy to try to do this? I would like to know either if it can be done, or if I should forget about even trying it. Plus, the various risks involving trading delays, etc which might wipe out an otherwise sound strategy. I am aware that portfolio insurance has recieved a very bad rap for it's failure to work in 1987, but this was done on a large scale, institutional basis, and I am doing this on a micro, personal scale. |
|
Subject:
Re: Program Trading for Dummies
Answered By: answerguru-ga on 17 Aug 2002 16:49 PDT |
Hi 42itous-ga, Thanks for your question...I'm sure there are many people out there who would love to get access to this type of tool if it was actually reliable. On a micro level, I think this is too ambitious a project to undertake considering the risks and variables involved. I will provide you with an outline of these to give you a better idea. 1. You are assuming full cooperation from the firm managing your online brokerage account. This is absolutely not reasonable since the slightest interface or functional change on their website would put you at risk of being unable to perform trades when necessary, or even worse, performing the wrong trades. If this were a commercial venture I would consider it slightly more feasible since the brokerage firm may want to get involved and perhaps get a piece of the pie in the process. 2. There are major feasibility issues with getting this type of program to work at all using Excel (I assume that by "using Excel" you mean writing your program with Visual Basic). This is due to the weaknesses in web-integrated features that VBA is burdened with. So you would have to use a more robust programming language, as you say, right off the bat. 3. You may run across security issue with the brokerage firm who may somehow interpret the actions of the program to be fraudulant or something to that extent. They may forbid you to use such tactics since it does involve their trading system. They have every right to cancel your account (or worse) if they don't approve of your doing this type of thing. 4. The security of your program may be vulnerable - this would provide a potential hacker to falsly execute trades using your account. You would be held liable for these trades no doubt... 5. You mentioned trading delays; if you can overcome the rest of these obstacles it would then be worthwhile to consider this factor. Since there are a lot of things preventing you from executing the trade in the first place, delays are not a factor at this point. As you can probably tell, I suggest you rethink your idea a little further. Why not perform (1) and (2) and then instead of (3), just send yourself some sort of alert (sound or email) which will prompt you to check a list of "suggested trades" and then you can carry them out yourself in person? Just a thought.. Anyways, its nice to know that people are thinking of these sorts of techniques...keep up the inventor's spirit! If you have trouble understanding any of the above information please post a clarification. Cheers! answerguru-ga | |
| |
| |
|
|
There are no comments at this time. |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
Search Google Answers for |
Google Home - Answers FAQ - Terms of Service - Privacy Policy |