Bitcoin trading occurs on exchanges. These exchanges accept your fiat currencies (like USD and EUR) in exchange for a cryptocurrency (like BTC). These exchanges maintain a liquid pool of bitcoin, allowing users to withdraw their bitcoin at any time. Investors who wish to trade on that exchange can deposit bitcoin into their personal wallet on the exchange, or make a wire transfer to the exchange’s bank account. The exchange notices this transfer, then credits your account.

 Major Altcoins have the most volume traded again the USD. Thus, analyzing graphs of those Altcoins should be done whilst comparing them to their Bitcoin graph and their dollar value graph. Here on CryptoPotato we make sure we do that for our weekly market reports. If we were solely analyzing the Bitcoin value chart, we would surely miss the accumulation period of Ethereum by roughly $300 (recall $300 of Bitcoin accumulation back in 2015?). At the time of writing Ethereum is trading a month later, for more than $1000 for one Ether.
The cryptocurrency market is a difficult environment to navigate. Its volatility can be a boon for some and a curse for others. However, what is clear is that there are a variety of trading strategies that one can employ to try and ‘beat the market’. Regardless of the strategy that one chooses to utilize, one must acknowledge the risk that comes with trading in this market. As such, it is important to not invest more than one is willing to lose, and also to make sure that thorough research is always performed before executing any trade.

Sometimes, it can be easier to enter a position than it is to exit that position. Certain exchanges are fairly illiquid: they don’t have enough buy orders to support easily selling off your cryptocurrency at a good price at any given moment. At other times, exchanges that usually have healthy liquidity might have really low trading volume — for instance, if you’re trading on a holiday or weekend.

The next thing we’ll need to do is deposit fiat currency into our account. The easiest way to do this is by adding a bank account. Once you’ve initiated the deposit, it will take 4 business days to appear in your account. Kind of a bummer, I know; but the idea is to only need to do this once, as we’ll be growing this initial investment day by day with our trades.

Figure out if you want to go long or short. Are you going short with every penny you have to invest, or are you going to go long with some and short with some? Long-term investors will pay a lower tax rate if they can hold for over 12 months, but as a trade-off, they WILL have to sit through corrections (likely seeing their balance go down 50% plus on paper as often as they see it go up). Short-term investors can avoid corrections if they are nimble, but they’ll owe taxes on the profits from each trade they do along the way (see: how taxes work with cryptocurrency to understand how the long term and short term capital gains tax work with cryptocurrency).
!function(n,t){function r(e,n){return,n)}function i(e){return void 0===e}if(n){var o={},s=n.TraceKit,a=[].slice,u="?";o.noConflict=function(){return n.TraceKit=s,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw,e}}return n},{function e(e){u(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(,2)))}catch(e){t=e}if(t)throw t}}function s(e,n,t,r,s){var a=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),l();else if(s)a=o.computeStackTrace(s),i(a,!0);else{var u={url:n,line:t,column:r};u.func=o.computeStackTrace.guessFunctionName(u.url,u.line),u.context=o.computeStackTrace.gatherContext(u.url,u.line),a={mode:"onerror",message:e,stack:[u]},i(a,!0)}return!!f&&f.apply(this,arguments)}function u(){!0!==d&&(f=n.onerror,n.onerror=s,d=!0)}function l(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;l()}var t=o.computeStackTrace(e);throw w=t,m=e,,1),n.setTimeout(function(){m===e&&l()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return"GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var s=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);s&&s[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function s(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,s=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,a="",l=10,c=t(e);if(!c.length)return u;for(var f=0;f0?s:null}function l(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return l(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,s=n.length;or&&(i=s.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,s,a=[n.location.href],u=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),u=[],l=0;l=0&&(v.line=g+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);v={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(v){v.func||(v.func=s(v.url,v.line));var k=a(v.url,v.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?v.context=k:v.context=[i[y+1]],h.push(v)}}return h.length?{mode:"multiline",,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=s(i.url,i.line)),i.context||(i.context=a(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function v(e,n){for(var t,r,i,a=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,l=[],c={},f=!1,p=v.caller;p&&!f;p=p.caller)if(p!==g&&p!{if(r={url:null,func:u,args:[],line:null,column:null},[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===u&&(r.func=s(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,l.push(r)}n&&l.splice(0,n);var w={mode:"callers",,message:e.message,stack:l};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function g(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=v(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return g(n,e+1)}}var x=!1,j={};return g.augmentStackTraceWithInitialElement=y,g.guessFunctionName=s,g.gatherContext=a,g.ofCaller=b,g.getSource=t,g}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var,n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
For any significant investment in the space, I’m using the pick-and-shovel strategy to gain crypto exposure in the portfolio. Which “play” am I investing in? After much research and networking and grovelling, I’ve finally found a very good target which is ironically, a mining operation. I’ve been looking for an exchange play but haven’t found one yet…(so if any of you know of a solid one looking for funding, feel free to lob it my way :-))
The second one is Extraordinary Popular Delusions and the Madness of Crowds. This investment classic, written in 1841, is the best book ever written on market psychology and will explain everything you need to know about just why cryptocurrencies have captured the imagination of the investing public. While it’s a long book, you only need to read three chapters: John Law's Mississipi Scheme, the South Sea Bubble, and Tulipomania.
It is important not to neglect the power of altcoins, or non-bitcoin cryptocurrencies. Altcoins are less prone to public speculation. Their smaller market caps are more prone to larger swings in pricing. Each altcoin has a purpose and an intent, catering to different niches. There are larger risks associated with investing in altcoins, but also larger rewards. Our personal favorites are DASH, ZCash and Monero.
The trading strategy used is bollinger bands. (You can create bollinger bands on graphs in poloniex). The strategy is to buy when price touches lower bollinger band and sell when the price is above your bought price and also hits high bollinger band. If the price goes down and again touches lower bollinger band then invest another 25% of total investment assigned for a currency.

Don’t be greedy. No one ever lost money taking a profit. As a coin begins to grow, the greed inside us grows along with it. If a coin increases by 30%, why not consider taking profit? Even if goals are set to 40% or 50%, you should at least pull out some of the profit on the way up in case a coin doesn’t reach the goal. If you wait too long or try to get out at a higher point, you risk losing profit you already earned or even turning that profit into a loss. Get into the habit of taking profits and scouting for re-entry if you want to continue reaping potential profits.