TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Bitcoin investing using Dollar Cost Averaging strategy

170 pointsby _b3djover 7 years ago

21 comments

gtrubetskoyover 7 years ago
The re-balancing system (of which dollar averaging is a variant) is described in the Fortune&#x27;s Formula book [1] as something that Claude Shannon [2] would demonstrate in his lectures at MIT as a mathematically proven guaranteed winning strategy. At the end of the talk there was a Q and A, and the first question always was &quot;do you yourself use this system&quot;, to which he replied &quot;Naw, the commissions alone would kill you&quot;.<p>[1] <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Fortunes-Formula-Scientific-Betting-Casinos&#x2F;dp&#x2F;0809045990" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Fortunes-Formula-Scientific-Betting-C...</a><p>[2] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Claude_Shannon" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Claude_Shannon</a>
评论 #15118594 未加载
评论 #15119167 未加载
评论 #15118005 未加载
nfriedlyover 7 years ago
I wrote a bot that did something similar on the cryptsy exchange - it didn&#x27;t pull in any new cash, it just tried to re-balance every time it ran.<p>It was making a small profit until cryptsy got hacked and lost all of my coins :(<p>Here&#x27;s the source if anyone is interested though: <a href="https:&#x2F;&#x2F;github.com&#x2F;nfriedly&#x2F;Coin-Allocator" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nfriedly&#x2F;Coin-Allocator</a>
fiatjafover 7 years ago
Some years ago everybody involved with the cryptocurrency universe had a relatively good understanding of economics, markets, agent incentives, game theory and so on -- even if these people didn&#x27;t mention any of these terms, they seem to have a natural, logical, grasp of everything that was needed (not much).<p>Now it seems that people come to cryptocurrencies without knowing a thing, misunderstanding the way people act and the incentives involved, but at the same time making heavy usage of the terms &quot;cryptocurrency game theory&quot;, &quot;cryptocurrency economics&quot; etc.<p>Not to say that this DCA thing is wrong or anything, but I&#x27;ve seen people here trying to create speculation strategies using charts and correlations produced by Python scripts, and lots the new cryptocurrencies and tokens are deadly wrong on their assumptions and incredibly poor in their features, like Bancor or Tezos.
评论 #15119665 未加载
netinstructionsover 7 years ago
The example says they want to invest $1000 over the course of 3 months, so 1000 &#x2F; (3 * 30) = 1000 &#x2F; 90 = ~11$ &#x2F; day.<p>But aren&#x27;t the transaction fees (at least for Bitcoin) something like ~$2 per transaction? So you&#x27;d end up only investing ~$820 instead of the target of $1000 and losing the rest. Am I missing something?
评论 #15118926 未加载
评论 #15117809 未加载
评论 #15117877 未加载
评论 #15117799 未加载
评论 #15117737 未加载
bkolobaraover 7 years ago
&gt; The investor purchases more shares when prices are low and fewer shares when prices are high.<p>If you never sell you never lose.
评论 #15117437 未加载
评论 #15117727 未加载
评论 #15118329 未加载
fiatjafover 7 years ago
Well, I recommend buying everything at the moment you decide you want to buy, no matter the price.<p>Anything different than that is likely to give you headaches.
thanatropismover 7 years ago
It requires some maths (and some faith in the Black-Scholes model, but it works okay in historical simulations), but you can do this instead. To lock in a price for some stock or foreign currency for a given delivery date:<p>- Buy an European call and write an European put at this value. This neutralizes your exposure to fluctuations in price; OR - Helpfully calculate that the &quot;delta&quot; for delta-hedging this portfolio is 1&#x2F;[present stock price] and replicate the put&#x2F;call combo: when the market goes up 1%, you buy 1&#x2F;S stock; when it goes down 1%, you sell 1&#x2F;S stock.<p>To see why, look at <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Greeks_(finance)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Greeks_(finance)</a><p>Otherwise: try it with a spreadsheet program.
评论 #15119983 未加载
ucaetanoover 7 years ago
There is plenty of empirical evidence showing that DCA doesn&#x27;t work, and only provide a psychological value. Why are people still using it? And for Bitcoin?
评论 #15119278 未加载
评论 #15119092 未加载
rothbardrandover 7 years ago
FWIW, this is a feature on coinbase-- you can just have them ACH charge your bank account a fixed amount each day, each week, each month, etc (each hour maybe?).<p>Unfortunately the better deal is moving that money to GDAX and buying there... which is a bit hard to do at $11 a day.
gnaritasover 7 years ago
Trading != investing, dollar cost average is an investing strategy, not a trading strategy; you have an investing bot, not a trading bot.
评论 #15117371 未加载
评论 #15117461 未加载
pdogover 7 years ago
A better approach with an extremely volatile asset like Bitcoin is a simple tactical asset allocation strategy.<p>For example, the following system significantly outperforms both buy-and-hold and dollar-cost averaging strategies.<p><pre><code> 1. Buy when the monthly price of Bitcoin is greater than its 10-month simple moving average (SMA). 2. Sell (and move to cash) when the monthly price is less than its 10-month SMA. </code></pre> That&#x27;s it. Market timing improves the risk-adjusted returns with minimally increased transaction costs versus a buy-and-hold strategy.
评论 #15118061 未加载
评论 #15117898 未加载
评论 #15118068 未加载
评论 #15119556 未加载
评论 #15121056 未加载
评论 #15117900 未加载
评论 #15118264 未加载
评论 #15117951 未加载
评论 #15118775 未加载
评论 #15117894 未加载
评论 #15118024 未加载
评论 #15119175 未加载
评论 #15117999 未加载
评论 #15120074 未加载
simo7over 7 years ago
&quot;Bitcoin investing&quot; sounds a bit like an oxymoron to me (more like speculating).<p>Anyway, dollar-cost-averaging looks like a great strategy if you are very bullish on a asset which also happens to be quite volatile.
qmachuover 7 years ago
I am sorry to say that but this script is quite laughably naive. It even includes storing your exchange API keys on plain-text on disk. Yum!
popmanover 7 years ago
When I saw this initially, I thought this&#x27;d be a bunch of graphs detailing how you would have done to invest using DCA at different times in the past, and at different amounts.<p>I&#x27;d be interested in seeing that as well.
politicianover 7 years ago
Is it true that the vast majority of all Bitcoin mining happens near hydro plants in China? If so, regardless of anything else, doesn&#x27;t that expose Bitcoin users to significant state actor risk?
评论 #15119090 未加载
thedanglerover 7 years ago
Your link to Electrum is giving a 404. Thought you should know.
评论 #15117480 未加载
test6554over 7 years ago
Just buy Bitcoin Today and hold it for a year. Then hold it for another year. Buy it with money that you don&#x27;t ever need again. Don&#x27;t do so much that you feel like you woud be in trouble if you lost it all and don&#x27;t do it with so little that doubling that money in a year would not be worth the rollercoaster that is bitcoin ownership.<p>The week after I bought mine, it dropped nearly 30% and now it&#x27;s up nearly 90%. There was a series of emotions because I probably bought enough to be very very engaged but not enough to be in big trouble if it went south.
评论 #15120510 未加载
mrosseelover 7 years ago
a few years back I made a similar DCA website, you can find it at: <a href="https:&#x2F;&#x2F;coinsavers.net" rel="nofollow">https:&#x2F;&#x2F;coinsavers.net</a><p>The site has helped me to take the timing anxiety out of buying; it was initially made as a SAAS, but I&#x27;ve abandoned that idea. Please don&#x27;t sign up with too many ;)
atemerevover 7 years ago
DCA is just the way of periodically buying some bitcoin at the fixed dollar amount.
techaddict009over 7 years ago
I follow this manually. Buy 100$ worth top 30 crypto every week on bittrex.
评论 #15117546 未加载
评论 #15117532 未加载
shreveover 7 years ago
levels did it <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;levelsio&#x2F;ee9539134035492ba77a7be1b49ed832" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;levelsio&#x2F;ee9539134035492ba77a7be1b49...</a>
评论 #15117521 未加载