The low price point of entry atm kind of negates any need for practice accounts IMO. It will be an inevitable necessity once Bitcoinica becomes officialized ... the price point of entry will likely rise as well. Maybe. Hopefully not.
It was the Bitcointalk forum that inspired us to create Bitcointalksearch.org - Bitcointalk is an excellent site that should be the default page for anybody dealing in cryptocurrency, since it is a virtual gold-mine of data. However, our experience and user feedback led us create our site; Bitcointalk's search is slow, and difficult to get the results you need, because you need to log in first to find anything useful - furthermore, there are rate limiters for their search functionality.
The aim of our project is to create a faster website that yields more results and faster without having to create an account and eliminate the need to log in - your personal data, therefore, will never be in jeopardy since we are not asking for any of your data and you don't need to provide them to use our site with all of its capabilities.
We created this website with the sole purpose of users being able to search quickly and efficiently in the field of cryptocurrency so they will have access to the latest and most accurate information and thereby assisting the crypto-community at large.
Profit Direction | Loss Direction | |
Selling | Down
Quote Again, why would I be able to use a limit order to liquidate part of my position Why would you not be able to? When I go long I put up a stop order so that if the price falls a certain amount, the stop order is triggered and it liquidates my position. I also put a limit order so that if the price goes high enough it triggers the limit order and it liquidates my position. If I am short the opposite happens. If the price raises higher than my acceptable risk then the stop order liquidates my position. If the price drops to a point where I like the profit, it liquidates my position. The Trailing Stops work fine with me. Maybe because it triggers a market order that people have trouble. Just because an stop is set at a specific price does not mean you will get that price, especially in low volume conditions. When the price move triggers a stop, they become market orders. You get the market price after the trigger. Having said this, I'm going to go try one again just to see if something has changed. I'll put a trailing stop-sell on my current long position at $2.00 and check back in a couple hours to see how far it has moved. Edit: Staring position image below: Quote Again, why would I be able to use a limit order to liquidate part of my position Why would you not be able to? When I go long I put up a stop order so that if the price falls a certain amount, the stop order is triggered and it liquidates my position. I also put a limit order so that if the price goes high enough it triggers the limit order and it liquidates my position. If I am short the opposite happens. If the price raises higher than my acceptable risk then the stop order liquidates my position. If the price drops to a point where I like the profit, it liquidates my position. The Trailing Stops work fine with me. Maybe because it triggers a market order that people have trouble. Just because an stop is set at a specific price does not mean you will get that price, especially in low volume conditions. When the price move triggers a stop, they become market orders. You get the market price after the trigger. Thanks for taking the time to explain this to me stochastic. Again, I am new to this so I am not arguing but just trying to figure it out. Instead of a limit order queued at the higher price, couldn't you also put a stop to liquidate it since there is no restriction on target prices for each order type? I would get it if when you tried to queue a STOP order at the higher price you got some kind of error message saying to use a limit order. Quote Again, why would I be able to use a limit order to liquidate part of my position Why would you not be able to? When I go long I put up a stop order so that if the price falls a certain amount, the stop order is triggered and it liquidates my position. I also put a limit order so that if the price goes high enough it triggers the limit order and it liquidates my position. If I am short the opposite happens. If the price raises higher than my acceptable risk then the stop order liquidates my position. If the price drops to a point where I like the profit, it liquidates my position. The Trailing Stops work fine with me. Maybe because it triggers a market order that people have trouble. Just because an stop is set at a specific price does not mean you will get that price, especially in low volume conditions. When the price move triggers a stop, they become market orders. You get the market price after the trigger. Thanks for the responses. I really appreciate the help and I may be getting it finally. I think the problem is I didn't state whether I had an open position or not. So how about this: Should is all relative. Basically it's more like this: if you think the price will continue to move in a given direction once it passes a certain point, use a stop (e.g. if the price is low right now and then climbs to $5, you think it will continue to climb to $6 so you set a stop-buy; or if you think if the price falls to $3.75 and will then continue to fall set a stop-sell). Limit on the other hand is for when you think "once the price reaches a certain level, it will bounce the other way", so maybe you look at the current charts, see a large-ish ask wall at $5, and figure if we break that wall there will be a drop back to $4.50 right after (or you think if we come near the $3.90 bid wall we will bounce back the other way). So you could use a limit to enter (or exit) the market when certain price levels are hit.Two general states possible: 1) Open position 2) No position With no position open they would both create new positions in whichever direction I set their target price at. This is because both Limit and Stop orders turn into market orders once the target price is hit. Limit orders, however, should** be used to create new positions. With an open position, while both will adjust the position once executed, stop orders should** be used to adjust it. If I wanted to create a new position(at a certain price), I should queue a stop order to liquidate at a target price followed by queuing a limit order to create the position. ** Should being the imperative word here. I think what confused me was that the order type doesn't NEED to be one or the other. Like it would make more sense to me if I couldn't execute a stop order unless I had an open position. I haven't tried to create a stop with no position open but since I can execute a limit order with a position open I assume I can do the reverse. IMO, there's only a minor difference between stops and limits on Bitcoinica, and it's mostly a question of how you want to set things up. I believe one difference is the stops and limits execute at different prices because of the spread. A stop-buy will execute if the buy price is higher than your stop, so the market price might be $4.95 but the spread makes the buy price $5.02 and thus a stop-buy at $5 executes. A limit sell at $5 on the other hand would execute if the sell price is higher than $5. The reverse is true for stop-sell and limit-buy. But really, both are useful for different reasons. By should I mean the "correct" way because it seems like on Bitcoinica there are no rules on them. Essentially you could submit a stop order with no position (still haven't tried so still assuming this would work) when the correct order would be a limit-buy since I am creating a new position (not liquidating part/all of an existing one). So the fact that you could create an order using any type in any situation is really confusing. Again, why would I be able to use a limit order to liquidate part of my position? It seems like on Bitcoinica they are simply all the exact same. Limit, Stop, and Trailing stop. Does anyone actually know if there is a technical difference on Bitcoinica between these? Is this just a listbox where each does the exact same thing with different labels? I've never used a trailing stop order on bitcoinica, but I assume it functions like a normal trailing stop order: This is how it *should* work, but I tried one once and found that trailing stops do not work as they should on Bitcoinica. Basically, what happened is this:If you make a trailing stop sell order, your order will be executed once the price drops a certain amount, say X, (like a normal stop) but if the price rises first, then the peak of the value rise becomes the new upper limit and if the price falls by that set amount, 'X', from that peak your sell executes. Its a little confusing on bitcoinica because you set the sell price rather than the price change (which i called X) which i think makes more sense since the sell price will vary if the price rises, but the change in price will remain constant... For a trailing stop buy: change the word sell to buy, drop to rise, and upper limit to lower limit. I had a long at say $4 (that's not where I actually held a long, but we'll just go with that). The price was at $4.50 and I thought, "This would be a good time for a trailing stop." So I set a trailing stop sell at $4.20, thus guaranteeing myself at least a $0.20 profit. Now, if the price were to rise to $5, my trailing stop sell should go up as well -- to $4.667 if it increases by the percentage rise. This is what SHOULD happen, but instead what happened was this. The price went up a bit, say to $4.55. Then it dropped to $4.45. It did this numerous times over the course of a few hours, and eventually my trailing stop sell executed at $4.47 or something. Basically, last I checked the trailing stops were adjusted every time there was a rise, rather than relative to the highest/lowest price since the time the trailing stop was set. So when you have a trailing stop sell, every time the price increases then the value of your trailing stop sell will go up; likewise, if you have a trailing stop buy, every time the price drops your trailing stop buy value will drop. Given the volatility of Bitcoin and Bitcoinica, the results is that either type of trailing stop order will often execute relatively close to the current market value. Which, of course, means Zhoutong needs to fix this portion of his code. I'd wager most people never use it, so no one has pointed out the error before. Or maybe he has fixed it in the past ~month as I haven't tried testing it again lately.
I've never used a trailing stop order on bitcoinica, but I assume it functions like a normal trailing stop order:
If you make a trailing stop sell order, your order will be executed once the price drops a certain amount, say X, (like a normal stop) but if the price rises first, then the peak of the value rise becomes the new upper limit and if the price falls by that set amount, 'X', from that peak your sell executes. Its a little confusing on bitcoinica because you set the sell price rather than the price change (which i called X) which i think makes more sense since the sell price will vary if the price rises, but the change in price will remain constant... For a trailing stop buy: change the word sell to buy, drop to rise, and upper limit to lower limit. Thanks for the responses. I really appreciate the help and I may be getting it finally. I think the problem is I didn't state whether I had an open position or not. So how about this: Two general states possible: 1) Open position 2) No position With no position open they would both create new positions in whichever direction I set their target price at. This is because both Limit and Stop orders turn into market orders once the target price is hit. Limit orders, however, should** be used to create new positions. With an open position, while both will adjust the position once executed, stop orders should** be used to adjust it. If I wanted to create a new position(at a certain price), I should queue a stop order to liquidate at a target price followed by queuing a limit order to create the position. ** Should being the imperative word here. I think what confused me was that the order type doesn't NEED to be one or the other. Like it would make more sense to me if I couldn't execute a stop order unless I had an open position. I haven't tried to create a stop with no position open but since I can execute a limit order with a position open I assume I can do the reverse. Don't forget about Trailing Stops. Though I prefer if Bitcoinica had Trailing Limit Stops. I still don't understand fully how trailing stops work at Bitcoinica -- does anyone have any direct experience with this? Thanks for the responses. I really appreciate the help and I may be getting it finally. I think the problem is I didn't state whether I had an open position or not. So how about this: Two general states possible: 1) Open position 2) No position With no position open they would both create new positions in whichever direction I set their target price at. This is because both Limit and Stop orders turn into market orders once the target price is hit. Limit orders, however, should** be used to create new positions. With an open position, while both will adjust the position once executed, stop orders should** be used to adjust it. If I wanted to create a new position(at a certain price), I should queue a stop order to liquidate at a target price followed by queuing a limit order to create the position. ** Should being the imperative word here. I think what confused me was that the order type doesn't NEED to be one or the other. Like it would make more sense to me if I couldn't execute a stop order unless I had an open position. I haven't tried to create a stop with no position open but since I can execute a limit order with a position open I assume I can do the reverse. Don't forget about Trailing Stops. Though I prefer if Bitcoinica had Trailing Limit Stops. Thanks for the responses. I really appreciate the help and I may be getting it finally. I think the problem is I didn't state whether I had an open position or not. So how about this: Should is all relative. Basically it's more like this: if you think the price will continue to move in a given direction once it passes a certain point, use a stop (e.g. if the price is low right now and then climbs to $5, you think it will continue to climb to $6 so you set a stop-buy; or if you think if the price falls to $3.75 and will then continue to fall set a stop-sell). Limit on the other hand is for when you think "once the price reaches a certain level, it will bounce the other way", so maybe you look at the current charts, see a large-ish ask wall at $5, and figure if we break that wall there will be a drop back to $4.50 right after (or you think if we come near the $3.90 bid wall we will bounce back the other way). So you could use a limit to enter (or exit) the market when certain price levels are hit.Two general states possible: 1) Open position 2) No position With no position open they would both create new positions in whichever direction I set their target price at. This is because both Limit and Stop orders turn into market orders once the target price is hit. Limit orders, however, should** be used to create new positions. With an open position, while both will adjust the position once executed, stop orders should** be used to adjust it. If I wanted to create a new position(at a certain price), I should queue a stop order to liquidate at a target price followed by queuing a limit order to create the position. ** Should being the imperative word here. I think what confused me was that the order type doesn't NEED to be one or the other. Like it would make more sense to me if I couldn't execute a stop order unless I had an open position. I haven't tried to create a stop with no position open but since I can execute a limit order with a position open I assume I can do the reverse. IMO, there's only a minor difference between stops and limits on Bitcoinica, and it's mostly a question of how you want to set things up. I believe one difference is the stops and limits execute at different prices because of the spread. A stop-buy will execute if the buy price is higher than your stop, so the market price might be $4.95 but the spread makes the buy price $5.02 and thus a stop-buy at $5 executes. A limit sell at $5 on the other hand would execute if the sell price is higher than $5. The reverse is true for stop-sell and limit-buy. But really, both are useful for different reasons.
Thanks for the responses. I really appreciate the help and I may be getting it finally. I think the problem is I didn't state whether I had an open position or not. So how about this:
Two general states possible: 1) Open position 2) No position With no position open they would both create new positions in whichever direction I set their target price at. This is because both Limit and Stop orders turn into market orders once the target price is hit. Limit orders, however, should** be used to create new positions. With an open position, while both will adjust the position once executed, stop orders should** be used to adjust it. If I wanted to create a new position(at a certain price), I should queue a stop order to liquidate at a target price followed by queuing a limit order to create the position. ** Should being the imperative word here. I think what confused me was that the order type doesn't NEED to be one or the other. Like it would make more sense to me if I couldn't execute a stop order unless I had an open position. I haven't tried to create a stop with no position open but since I can execute a limit order with a position open I assume I can do the reverse. Hey guys I am trying to figure the orders out on bitcoinica and I am confusing myself. Is this correct? Stop Orders:
Limit Orders:
Seems correct at my passing, tired glance. Just remember: Limit = Buy lower/equal, sell higher/equal than target. Stop = Buy higher/equal, sell lower/equal than target. edited to add the word "equal" probably superfluously Hey guys I am trying to figure the orders out on bitcoinica and I am confusing myself. Is this correct? Stop Orders:
Limit Orders:
Seems correct at my passing, tired glance. Just remember: Limit = Buy lower/equal, sell higher/equal than target. Stop = Buy higher/equal, sell lower/equal than target. edited to add the word "equal" probably superfluously
Hey guys I am trying to figure the orders out on bitcoinica and I am confusing myself. Is this correct?
Revised - Just with respect to Stop and Limit order types Two general states possible: 1) Open position 2) No position With no position open they would both create new positions in whichever direction I set their target price at. This is because both Limit and Stop orders turn into market orders once the target price is hit. Limit orders, however, should** be used to create new positions. With an open position, while both will adjust the position once executed, stop orders should** be used to adjust it. If I wanted to create a new position(at a certain price), I should queue a stop order to liquidate at a target price followed by queuing a limit order to create the position. ** Should being the imperative word here. I think what confused me was that the order type doesn't NEED to be one or the other. Like it would make more sense to me if I couldn't execute a stop order unless I had an open position. I haven't tried to create a stop with no position open but since I can execute a limit order with a position open I assume I can do the reverse. Original post (first two responses below about this): A limit order Limit Orders:
Stop Orders:
Jump to:
|