Pages:
Author

Topic: Goomboo's Journal - page 21. (Read 281459 times)

sr. member
Activity: 409
Merit: 250
July 12, 2013, 08:26:12 PM
So..  Could we see a Goomboo's Bot in the future?   Or see you team up with an existing Bot maker to make that Bot even better?Huh??

Now that would be Interesting..

No plans of releasing or selling trading scripts, sorry :p
sr. member
Activity: 409
Merit: 250
July 12, 2013, 08:24:32 PM
How did you generate that chart?

I backtested the strategy in Excel and graphed the performance.  I've found it easier to play around in Excel these days rather than going through the process of loading BTC data into NinjaTrader.
hero member
Activity: 560
Merit: 500
I am the one who knocks
July 12, 2013, 07:55:59 PM
The chart below shows the performance potentially generated by a trader able to pay the lowest Mt. Gox commission of .25%:
How did you generate that chart?
full member
Activity: 196
Merit: 100
July 12, 2013, 06:34:37 PM
So..  Could we see a Goomboo's Bot in the future?   Or see you team up with an existing Bot maker to make that Bot even better?Huh??

Now that would be Interesting..


I don't use any algorithms to trade in the BTC market.  I haven't looked into any of the said bots and know nothing about them.   Personally, I am not comfortable trusting my hard-earned money to an algorithm I didn't program.


Thank you for the questions and I wish you the best in your trading.

Goomboo bots exist... search this thread.  Or, if you can code, it would be dead simple to write.  If you can't code I personally wouldn't recommend you run a bot, but I'm biased.  I hate to use code I can't read and understand, particularly when it involves my money.

Well I am already running a Bot based on Goomboo..    See my Sig...   Cool
legendary
Activity: 1904
Merit: 1002
July 12, 2013, 06:25:35 PM
So..  Could we see a Goomboo's Bot in the future?   Or see you team up with an existing Bot maker to make that Bot even better?Huh??

Now that would be Interesting..


I don't use any algorithms to trade in the BTC market.  I haven't looked into any of the said bots and know nothing about them.   Personally, I am not comfortable trusting my hard-earned money to an algorithm I didn't program.


Thank you for the questions and I wish you the best in your trading.

Goomboo bots exist... search this thread.  Or, if you can code, it would be dead simple to write.  If you can't code I personally wouldn't recommend you run a bot, but I'm biased.  I hate to use code I can't read and understand, particularly when it involves my money.
full member
Activity: 196
Merit: 100
July 12, 2013, 06:23:28 PM
So..  Could we see a Goomboo's Bot in the future?   Or see you team up with an existing Bot maker to make that Bot even better?Huh??

Now that would be Interesting..


I don't use any algorithms to trade in the BTC market.  I haven't looked into any of the said bots and know nothing about them.   Personally, I am not comfortable trusting my hard-earned money to an algorithm I didn't program.


Thank you for the questions and I wish you the best in your trading.
full member
Activity: 196
Merit: 100
July 12, 2013, 05:18:23 PM
sr. member
Activity: 409
Merit: 250
July 12, 2013, 02:35:48 PM
It really is worth mentioning that commissions are a killer in this market.  The physical action of trading (buying and selling) is expensive.  The chart below shows the performance of the system since the beginning of January with differing commissions:


  • The commission you pay is a very significant factor in your ultimate profitability
  • Most successful traders seek to minimize the costs of doing business (commissions, slippage, etc.) to maximize profitability


Here's another way of looking at it:



The higher your commission, the less your profits!  Simple, yet often overlooked.
sr. member
Activity: 409
Merit: 250
July 12, 2013, 01:23:05 PM
It's been over a month since the performance of the 10/21 hourly crossover has been displayed.  Here's an update showing what happened to a $1.00 investment following the different approaches.


A couple of things worth mentioning:
  • The system performance before any trading expenses has resulted in a 2,407% gain since the beginning of the year
  • This assumes no slippage from crossing the bid-ask spread
  • This assumes no commissions
  • This assumes no delays in execution
  • When factoring in a .6% Mt. Gox commission, trading the 10/21 crossover results in a net gain of 571%



The chart below shows the performance potentially generated by a trader able to pay the lowest Mt. Gox commission of .25%:


A couple of things worth mentioning:
  • Paying the lower commission of .25% results in a net gain of 1,339% since the beginning of the year
  • This commission currently only applies to accounts trading more than 500,000 BTC per month: as trading size increases, systematic performance will vary due to increased slippage
sr. member
Activity: 409
Merit: 250
July 11, 2013, 10:06:12 PM
Short: you are hoping that price will go down. How it works in real world? You borrow 10BTC, lets say price is 100$ sell them, and when you return BTC to the lender you buy them back, lets say at 80$ each, so you made profit.. Here on the forums when people say they go short it usually means that they simply sell and hope to rebuy cheaper. Although technically shorting would be if they rebought same amount as they sold cheaper and kept dollars to themselves  Smiley

Long: you hope price will go up, you buy BTC.

Stop: you close your short/long position. Long is closed by selling and short is closed by buying.

I think I got it right, please correct me if I'm wrong.

Right on, great answers!
sr. member
Activity: 409
Merit: 250
July 11, 2013, 10:04:45 PM
Could someone please explain to me the basics of what is meant by “Short”, “Long”, and “Stop”…   As it relates to trading..  I learn best by examples so a simple example would be appreciated VERY much..

GoomBoo when it comes to trading Bitcoin, do you ever use or experiment with automated bticoin trading bots?   I know some of them use your method(Trading Logic)..  Was just curious what you think of them and if you use them..

Hi and welcome to the thread.  Thank you for the questions.


In general, when you:
"Go long" - you are buying something in hopes that the price of said item will increase and you can sell at a profit.  For example, I can buy/go long BTC at $50 and sell it at $75 for a $25 profit.
- Further reading: http://www.investopedia.com/terms/l/long.asp

"Go short" - you are selling something you don't own and hopefully buying it back at a lower price to earn a profit.  For example, I sell a BTC at $50, buy it back at $30, return the BTC to its proper owner and earn $20 in profit.
- Further reading: http://www.investopedia.com/terms/s/short.asp

"Use a stop" - you select a price at which you will exit an existing position.  For example, I buy BTC at $50 and I only want to lose $10 so I put a stop at $40.  If price trades at $40, I will exit my position.
- Further reading: http://www.investopedia.com/terms/s/stop-lossorder.asp
- Further reading for using stops to enter positions: http://www.investopedia.com/terms/s/stoporder.asp


There are several nuances to these definitions, but the general idea is that you're long if you think price is going up, short if you think price is going down, and you use a stop-loss to protect yourself in-case you're wrong!


GoomBoo when it comes to trading Bitcoin, do you ever use or experiment with automated bticoin trading bots?   I know some of them use your method(Trading Logic)..  Was just curious what you think of them and if you use them..

I don't use any algorithms to trade in the BTC market.  I haven't looked into any of the said bots and know nothing about them.   Personally, I am not comfortable trusting my hard-earned money to an algorithm I didn't program.


Thank you for the questions and I wish you the best in your trading.
sr. member
Activity: 409
Merit: 250
July 11, 2013, 09:50:19 PM
first, thank you goomboo for this thread, I learned a lot from your suggestions.

I am in doubt about how to know in good time when the EMAs cross. You said you use the hourly or daily bitcoinchart, but his update is not high enough to let you to profit from small oscillations. I mean, suppose the fast EMA cross above the slow EMA when price is 74, and comes below the fast EMA when the price is 76: we can get profit only buying before 76 is reached, and this often happens too quickly when there is a bounce.
So how to get this info quickly? Using the market API? Automatic trading softwares?
I think that Goomboo mentioned that he only trades daily; however there are a couple of bots that you can use and just up the frequency, the Chrome Browser bot being the main one that comes to mind for this. 

Keep in mind that with higher frequency you also get more noise and thus the potentional for more losses (possibly profits too). Also it every strategy is meant to make money in all possible ways.   The purpose of this strategy is to provide a logic fact based way on when to be long or short. 

Great answer, exactly.
sr. member
Activity: 409
Merit: 250
July 11, 2013, 09:49:12 PM
I am in doubt about how to know in good time when the EMAs cross. You said you use the hourly or daily bitcoinchart, but his update is not high enough to let you to profit from small oscillations. I mean, suppose the fast EMA cross above the slow EMA when price is 74, and comes below the fast EMA when the price is 76: we can get profit only buying before 76 is reached, and this often happens too quickly when there is a bounce.
So how to get this info quickly? Using the market API? Automatic trading softwares?

Thank you for the question, I am happy to hear that you have learned from this thread.

My personal preference is to trade from the daily chart to avoid the small oscillations.  As I've mentioned throughout the thread, after you cross the bid-ask spread to physically buy and sell in addition to paying a .65% commission, the market must move substantially in your favor to actually provide a profit.  For these reasons, I favor trading less frequently, which is why I trade on the daily timeframe.

For the daily timeframe, I don't need an API/automatic system to alert me to opportunities.  You only get 1-2 trading signals a month (on average) using the daily method, so it's really just a matter of checking a chart every few days to see if a crossover is nearing.  When it comes to trading the lower timeframes however, you really need to be either actively monitoring the chart or utilize some sort of software to spot the 3-7 trades per week (on average), which are generated.
legendary
Activity: 1904
Merit: 1002
July 11, 2013, 09:02:09 PM
Daily Goomboos: Prepare your fiat!
sr. member
Activity: 252
Merit: 250
July 11, 2013, 11:22:01 AM
Hi..   New here and making my way through this thread(On page 3)

I had a couple of questions..

Could someone please explain to me the basics of what is meant by “Short”, “Long”, and “Stop”…   As it relates to trading..  I learn best by examples so a simple example would be appreciated VERY much..

GoomBoo when it comes to trading Bitcoin, do you ever use or experiment with automated bticoin trading bots?   I know some of them use your method(Trading Logic)..  Was just curious what you think of them and if you use them..


  Thanks!



Short: you are hoping that price will go down. How it works in real world? You borrow 10BTC, lets say price is 100$ sell them, and when you return BTC to the lender you buy them back, lets say at 80$ each, so you made profit.. Here on the forums when people say they go short it usually means that they simply sell and hope to rebuy cheaper. Although technically shorting would be if they rebought same amount as they sold cheaper and kept dollars to themselves  Smiley

Long: you hope price will go up, you buy BTC.

Stop: you close your short/long position. Long is closed by selling and short is closed by buying.

I think I got it right, please correct me if I'm wrong.
full member
Activity: 196
Merit: 100
July 11, 2013, 11:18:28 AM
Hi..   New here and making my way through this thread(On page 3)

I had a couple of questions..

Could someone please explain to me the basics of what is meant by “Short”, “Long”, and “Stop”…   As it relates to trading..  I learn best by examples so a simple example would be appreciated VERY much..

GoomBoo when it comes to trading Bitcoin, do you ever use or experiment with automated bticoin trading bots?   I know some of them use your method(Trading Logic)..  Was just curious what you think of them and if you use them..


  Thanks!

hero member
Activity: 560
Merit: 500
I am the one who knocks
July 10, 2013, 06:57:11 AM
first, thank you goomboo for this thread, I learned a lot from your suggestions.

I am in doubt about how to know in good time when the EMAs cross. You said you use the hourly or daily bitcoinchart, but his update is not high enough to let you to profit from small oscillations. I mean, suppose the fast EMA cross above the slow EMA when price is 74, and comes below the fast EMA when the price is 76: we can get profit only buying before 76 is reached, and this often happens too quickly when there is a bounce.
So how to get this info quickly? Using the market API? Automatic trading softwares?
I think that Goomboo mentioned that he only trades daily; however there are a couple of bots that you can use and just up the frequency, the Chrome Browser bot being the main one that comes to mind for this. 

Keep in mind that with higher frequency you also get more noise and thus the potentional for more losses (possibly profits too). Also it every strategy is meant to make money in all possible ways.   The purpose of this strategy is to provide a logic fact based way on when to be long or short. 
hero member
Activity: 736
Merit: 508
July 10, 2013, 05:55:55 AM
first, thank you goomboo for this thread, I learned a lot from your suggestions.

I am in doubt about how to know in good time when the EMAs cross. You said you use the hourly or daily bitcoinchart, but his update is not high enough to let you to profit from small oscillations. I mean, suppose the fast EMA cross above the slow EMA when price is 74, and comes below the fast EMA when the price is 76: we can get profit only buying before 76 is reached, and this often happens too quickly when there is a bounce.
So how to get this info quickly? Using the market API? Automatic trading softwares?
full member
Activity: 153
Merit: 100
July 07, 2013, 05:22:46 AM
I have always been very skeptical of companies that allow "shorting" in the BTC markets.  In the stock market, when you short, someone is lending you a share which you sell and buy back later, while paying interest to the lender.  In the Bitcoin market, I have seen no such offering which means that you are engaging in a synthetic short position.  A synthetic short means that you are trading against the broker which can be a recipe for unscrupulous behavior.

Ah, I see. That makes sense; my understanding of shorting was on the share-lending basis but can see how BTC ones have not been doing that for the most part.

Quote
The best way to use the order book is to start with two questions: 1)  How many coins will I be trading and 2) What is my expected return on investment.  For example, if you are trading the moving average crossover system on an hourly timeframe and expect to earn 3% on each average trade, but you are trading in such a size that you will cause the market price to move 5%, you have inadequate liquidity and need to change your approach.

Ah, I had already been doing that. Smiley I either make bids/offers at my desired price and wait to see if they fill or, if there are orders for more than the amount I'm looking to buy/sell at roughly the right price I use that price in my profit calculations.

Quote
Now about BTC/EUR.  I don't think I've ever looked at a chart of any other currency vs. BTC, but I'm pretty sure that I know what it shows.  Due to triangular arbitrage, all BTC pairs will essentially show the same price movements.  For example, if BTC/USD starts rising, but BTC/EUR isn't moving, traders can sell their BTC for USD, convert USD into Euro, buy BTC and lock in a "risk-free" profit.  This relationship virtually ensures that as long as money is allowed to freely be exchanged, price movements across currency pairs will be similar.  Since the moving average crossover system is a trend-following strategy and the trends will be similar, it doesn't make too much sense to me to change to a less liquid pair.

That makes sense. My approach to get around my concerns of lots of automated trading has been to set my clock a little fast. Pablo thinks there are few bots yet on Gox though. Regardless, I'm moving some my automated trading to BTC-E due to their much lower fees! The difficulty there is of course the liquidity. I'll ask him how the bot handles that actually.

I did try arbitrage, but due to the difficulties of moving fiat in and out of the crypt-exchanges in a timely manner (especially Gox) it was impractical given the relatively small amount of funds I was willing to commit. To get a useful return I'd have had to have several tens of thousands of Euros in flight at any point to balance things on the different exchanges! This led me to conclude that the reason that BTC is higher on Gox than BTC-E and BitStamp (which now has twice BTC-E's volumes btw!) was the difficulty getting cash out.

Kate.
sr. member
Activity: 409
Merit: 250
July 06, 2013, 10:14:00 AM
I'm also wondering if your technique to buy and sell based on crossing moving averages can fail?

I think it can when the market moves sideways giving false signals accumulating many small loses into a large one.

How do you avoid that such scenario ruins your capital?


Absolutely, there is no fail-proof trading strategy.  The way to survive sideways action is to trade less size.  If you were to simply risk only 1% of your account balance on every trade, you would progressively trade less when losses abound.

As a general rule of thumb - if you can't survive 20-30 losses in a row, you are trading in too much size.  If you're risking 1% per trade, this means that if you lose 30 trades in a row, your account balance will only be down 26%.  The reason that you're only down 26% instead of 30% is that as you lose money, you trade less size.  For the mathematically curious, you can recreate these results by compounding a figure at -1%...this is what you're doing when you only risk 1% per trade.

Trading is a game of survival, first and foremost.  You absolutely must insure that your capital is preserved during periods of drawdown and loss so that you can earn a profit when the market favors your strategy.  In my personal trading, I win 37% of my trades and I have lost upwards of 9 trades in a row.  Despite this however, I am profitable.  The reason for this paradox (losing the majority of my trades and yet being profitable) is that I do everything in my power to manage risk.  I lose 1% every time I am wrong, but when I am right, I earn multiple percent.  It's just a numbers game.

Pages:
Jump to: