Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

ratmpower

Members
  • Content Count

    45
  • Joined

  • Last visited

Everything posted by ratmpower

  1. Try out StrategYard - You can create and experiment with multiple trading strategies, automate your trades and even win real cash prize if your trading strategy works out. However, as with any simulator, understand that there are some differences between simulator and real market.
  2. Your good judgement is the best indicator.
  3. Do they also have for foreign markets ? I would be interested in buying foreign markets data. -Strategyard.com
  4. So did anyone get a chance to try this site yet?
  5. - Practice rule-based trading - Try demo account first - Develop trading strategies - Identify metrics to measure your strategy's performance - Do not deviate from your plan.
  6. strategYard.com also offers web server API to allow users to develop automated trading strategy. You will have to find data source on your own, but you can use any language (matlab, c#, java) to develop your strategies.
  7. Understand different forces that affect stock price. Sometimes, the prices for many stocks move in group. One company's events affect the other. The macro-economic factors like country's debt, unemployment drive prices down. The final price is the combined results of all these factors, which make price moves nearly random. The trick is to filter out noise from signal and identify patterns from which you can profit.
  8. Use technical indicators to identify entry and exit points. If you are lazy, just subscribe to some experts who give you their picks for a fee.
  9. As I always say, trading is as much of an art as it is a science. The more practice you get, the better you become at trading. Once you are confident that you can profit, jump in to a real market.
  10. What's so special about Zumo? What are they offering? -strategYard.com
  11. I use pure java to implement my trading strategy that are run against virtual broker strategyard.com. You should be able to get Java third party-libraries that are comparable to matlab components. In case you can't find one, just use Matlab for computation. I think there is a way to call Matlab script from Java. In the worst case, use File I/O to communicate between Java and Matlab.
  12. It also depends on what stock you are trying to trade, what the current market is doing and many other factors. Even if you find the right numbers now, it is likely to change with the market. You strategy should be evolve as the dynamics changes. - strategYard.com
  13. Well, if programming with a real programming language makes you lose your hair, then you probably should not be developing algorithmic trading strategy anyway. You are better off doing some other style of trading or flipping hamburgers.
  14. Many people use proprietery language like EasyLanguage to develop automated trading strategy. I want to show you why this is not a very smart choice. 1. First of all, it is proprietery. If you change your trading platform, all that time you spent in learning the languages goes waste. 2. They are not flexible. Sure, you can write strategy like 'if the close is greater than the high of 1 day ago, then buy 100 shares at market". But what if you want to write strategy like, "If the company gets upgraded by two analysts, then buy 100 shares at market"? Its hard to do it with EasyLanguage. 3. Not the best use of your time. Why do you want to spend time learning another language that has very limited use? You cannot use EasyLanguage for anything else besides writing automated trades. Instead, I recommend you to learn generic programming language like C#, C++, Java, Perl, PHP, Ruby etc. This offers you several advantages. 1. These languages are generic and you can migrate your strategy across platforms. 2. With generic language, you can also automate strategy like "If the company gets upgraded by two analysts, then buy 100 shares at market" 3. You can use these languages for other purposes in your life besides setting up automated trading. As you are confortable developing strategy in generic programming language, all that is needed is a platform where you can send buy/sell orders from your program. If you want to buy/sell in a virtual environment, then http://www.strategyard.com/ is the perfect choice for you. It provides language-independent API for automating trades. If you want to buy/sell with real broker, then go with Interactive Brokers. They offer language bindings for many of the generic languages.
  15. If you want virtual automated trading platform, then http://www.strategyard.com/ is the best out there. The unique thing about Strategyard is that it provides language-agnostic API for you to submit your trade orders. You are free to choose any programming language (C++, Java, Perl, PHP etc) you like to implement your automated strategy so that you do not have to learn propietery language grammer. Secondly, with many automated platforms, the strategies are limited to price-action and technical analysis. You cannot automate strategies like "Buy whatever stock Jim crammer or Warren Buffet buys" or "Buy based on picks given by some expert you trust". With Strategyard, how you implement your strategy is left entirely upto you. For actual trading platform, I like Interactive Brokers. They also have a pretty good web service API, but slightly on the expensive side.
  16. There are some great Technical Analysis Books listed at Books on stock trading, fundamental analysis and technical analysis
  17. Guys, thanks for the info. finviz.com also has some filters based on chart pattern. What I am looking for is something little different. I do not want software, but rather a programming library (in any language such as C++/Java/Perl). I would use this library to set up an automatic trading strategy. I already have some automated strategies running at http://www.strategyard.com/, but so far all my strategies are based on technical indicators (SMA, RSI etc) as they are easy to calculate. But I still have to figure out a way to include chart patterns (wedge, head & shoulder etc) into my strategy.
  18. When I tested my strategy with RSI, what I found was that its performance varies with what stocks you are trading. On one stock, RSI with particular value seemed to work well, and on another, the same strategy actually backfired. You may want to test your strategy with Virtual stock trading site like http://www.strategyard.com/ before you invest in the actual market. I also suggest you pick a few companies, learn their chart patterns, volatility and execute your strategy only on them.
  19. It certainly sounds like a scam. 81% every hour is too good to be true. As someone already said, forget about the fast-money lane. It does not exist unless you are super genius. Learn trading with discipline and you should be able to make about 10-40% per year depending on how good you are. ---------------------------------------- Try virtual stock trading at http://www.strategyard.com/
  20. Looks good on paper, but you never know how it turns out in practice. I suggest you test your strategy first with Virtual Stock Trading Site like http://www.strategyard.com/. You can refine your strategy as you test them, or fork a new strategy from existing one by changing some parameters.
  21. If you are into stock trading, you should develop concrete, mechanical trading strategy before jumping on with the actual trading. http://www.strategyard.com/ provides virtual trading platform and allows you to develop your both automated and manual trading strategies.
  22. To answer original question - Yes, 100% mechanical trading is possible. The more important question however is - how effective or profitable is 100% mechanical trading. Most the the automated trading system today are based on historical prices (you do some giant complex math-magic on the past data to predict the future price). IMO simply basing your automated strategy on historical prices is often not enough. Generally, the future price is driven by response to the events (earnings announcement, FDA drug approval, interest rate, government decisions etc). You must be able to take these into consideration while developing your strategy. That is why we encourage people to develop strategy on their own in any programming language of their choice. We only provide REST API to keep track of strategy and its performance, and leave strategy development to the users.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.