How to round a number down to 8 decimal places if its over ...

Infinite Hope

Infinite.
What is with these people and their love for the word "Infinite"? (See also, "unlimited", "limitless", "boundless" and "eternal"). They can't seem to get enough of describing aspects of this practice, and the members themselves, as "infinite". But people aren't infinite. We're finite, and mortal, and very limited in our capacities.
What gives, freaky cult?
So then I spent literally three minutes on the math part of YouTube, and learned something about the concept of "infinity". Did you know that it comes in at least two varieties: "countable" and "uncountable"?
From what I remember, the difference is: "Countable infinity" is a never-ending list of actual numbers, also known as "natural" numbers, such that you could theoretically count your way to any one of them. Whereas "Uncountable infinity" is infinity in the other direction: to the infinitely divisible. Between any two defined numbers there are infinite others: you can always add to the decimal place, at any place. That's infinity too, but in a way that can't be counted... because you could never figure out what the numbers are in the first place.
One concept of infinity stretches out into the distance, while the other one infinitely subdivides into something smaller. Both infinite... but not in the same way.
I think the version of infinity being used by the propagandists over at Sniffing Glue-dism magazine would have to be the second kind, right? The kind that subdivides into infinity? Human capacity could never be "infinite" in the countable sense, in terms of days or dollars or output, but that second type, that uncountable type... a religion could wax wooingly about that one all day, and it would never mean a thing.
You could go around saying that space itself is infinite, or that each moment of consciousness is infinitely subdivisible, and you wouldn't be wrong, but you wouldn't be provably right, either. You could say that there are three thousand "realms" contained within each moment of consciousness, and what would it matter? Is there a practical difference between that many and 2,999? Is this information of any use to a physicist? Does it even sound smart? No, to all three. It sounds like a throwback to more primitive times, like how the ancient Chinese used the number "ten thousand" as their standard way of saying "a countless many".
Remember, infinity isn't a number... It's more like the space within which all the numbers can exist. It's a term for what lies outside the realm of understanding, and in math it's what you get when the calculations break down. It means "error", "paradox", "does not compute".
But our concern here is not to grapple with the concept of Infinity per sé. No. Once again this story is about a funny group of propagandists with a looong track record of using language as a weapon, as a tool for confusion. Not only do they have no interest in explaining how they're using a term, but they have no interest in you having a concept of it yourself Your confusion, muddleheadedness, the glossy look you get when your brain runs low on glucose... that's their currency. They want you in the mushiest of middles.
A word like "infinite" is key to their deceptive ways because it sounds deep, it indicates paradox, and it also has a range of different meanings, which makes it easy to fling around like a pile of monkey shit, without having to commit to any particular train of thought. It checks all the boxes.
Oh, look! The recent cover of the World Tribune: "One Youth, Infinite Hope. 6,000 in 2020".
Six thousand new members, eh? What a depressing little goal. (What happened, did no one survive the war of 50k?) And how very finite. Funny how, if one person is so infinitely valuable, they still require 6,000 of them for work in the salt mines.
"One person awakening to their Buddhahood can change the world— introducing the SGI-USA’s new, hope-filled focus."
So they're basically recruiting the Messiah?
"This is a call to action from the youth of America."
Written by three people who look a little too old to be playing high school students.
(And I'm not saying that these three are stuck in the world of delusion or anything, but the one in the middle is literally named Maya. Draw your own conclusion.)
"It is a cry from the depths of our beings to call forth and raise a new generation of peacemakers who have both the philosophy and means to transform our country from the inside out."
They've invested in Bitcoin?
"This year, 2020, marks the 60th anniversary of SGI President Ikeda’s first visit to America, his launching point for the worldwide spread of Nichiren Buddhism."
Oh, is that what that smell is?
"In 1990, he cited the book The Cycles of American History by Dr. Arthur M. Schlesinger, who discusses the theory that America returns to its founding ideals every 30 years."
BAH GAWD, everyone! They're about to drop some knowledge on us!!
"This was evident in the 1930s and 1960s, with President Roosevelt’s New Deal and the American Civil Rights Movement. Furthermore, the 1990s marked a monumental shift in the SGI-USA’s history, in which we returned to the foundations of faith, the Gohonzon, Nichiren Daishonin’s writings and President Ikeda as our eternal mentor of kosen-rufu."
WHOOOOA!!! What a lesson!! Every thirty years... shit happens! It happened back in 1990. It happened back in 1960. And yes, 1930 was a thing too! 2020 is DESTINED to be another year of shit happening! I can feel it in my bones!!
In fact, without 2020 happening, there couldn't even be a 2021! This year is the most important year that is currently happening! It may be finite in length, but it's completely infinite in terms of how important it is!! Just like YOOOOU, gentle reader! You may be finite in every way that matters, but you at least have an uncountable amount of hope. What does this mean? We don't know, because this religion has all the emotional complexity of a soda commercial.
"Now, 30 years later, the youth of America are resolved to create another tangible shift. How so? By welcoming 6,000 young people to the SGI-USA this year."
Infinity plus six thousand?
"These future leaders of justice and peace will be the antidote to our country’s turmoil—from gun violence and climate catastrophe to anxiety, suicide and the opioid crisis."
Theeese warriors of the tangible arts... they will be unleashed upon the population, not unlike bioweapons in the war for human revolution, to set about the work of completely eliminating guns, drugs, suicide, and the climate itself. Be afraid! Be very very happy! Most of all, be infinite...
"We may sometimes feel powerless as a single individual to effect change in the world."
But please, don't let reality stand in your way...
"Our Buddhist practice, however, teaches us that “one is the mother of ten thousand”
See? Ten thousand.
"Everything starts from one inspired person, determined to make a difference."
True, but then would it also be fair to say that the vast majority of plans end in the mind of that same person? See, I'm more of a glass-infinitely-empty kind of Icchantika.
"When all the members of the SGI-USA stand up with the resolve to help one youth rise up with this same mission and awareness, we will undoubtedly create a tidal wave of hope throughout our country and the world."
Woo-hoo! Being religious hoo-has will surely change the world!! Nobody's tried that one yet!
And can we talk about phrasing? When it's not a war we're emulating, it has to be a devastating natural disaster such a tidal wave? You'd think the Japanese people would have had enough of both by now! Chill the fuck out already.
"The one youth we introduce will not only gain infinite hope in their own lives but will also be the source of infinite hope for their families, communities and society."
An indeterminate amount of hope, yes...
"We have a responsibility for the sake of humanity to stand up in this significant year. Let’s not be bystanders of history. Let’s be active participants by giving infinite hope to one young person."
Well, gee, that sounds all sorts of wrong... Do we all have to share the same person?
"This year, we are resolved to break through our own limitations, saturate our communities with the seeds of the Mystic Law..."
Ewwwww...
"...and nourish them through heartfelt dialogues and friendships, with one youth after another."
Ugh!!!
"What greater way is there for us to express our appreciation to our mentor in this 60th year of worldwide kosen-rufu?! Will you join us?"
I don't know. This all sounds a little too messy for my liking. I also can't decide if you guys are hippies or fascists, or just plain old energy vampires, and it sort of freaks me out.
Could I have infinite time to mull it over?
Thanks! Text you...uh...never.
submitted by ToweringIsle13 to sgiwhistleblowers [link] [comments]

BitcoinSoV: Theoretical Mathematical Analysis

BitcoinSoV: Theoretical Mathematical Analysis
The following graph and spreadsheet were created and calculated by the community's own @Rouse (Solid work man). The information provided is not meant to act as a literal interpretation of what the future of BSoV looks like, but rather what it would look like with a certain level of success.

This graph shows what 100 years of BSoV transactions and deflation would look like Vs. Bitcoin's disinflation.
This graph shows what 100 years of BSoV transactions and deflation would look like Vs. Bitcoin's disinflation.
This graph is a predictive visual which paints a picture of how the supply may look like as BitcoinSoV is mined, and then burned after distribution through on-chain trading and sent transactions. 1% of every BSoV transaction is burned. With 39 halving eras and a 21,000,000 supply at launch, BSoV may become a scarce token with its rarity increasing with every trade. This may in turn increase the tokens demand.

Spread sheet showing a successful example of what BSoV distribution, halving eras, and burn count calculated over a 100 year period may look like.
Spread sheet showing a successful example of what BSoV distribution, halving eras, and burn count calculated over a 100 year period may look like.
It's important to note that the data presented in this graph is only one iteration of what BSoV's success or lack thereof may present. In order to show the community and those interested in the coin what the future could look like, we wanted to simply show how the math could work.
What is interesting with this prediction is how the percentage burned decreases nearly linearly as time moves on. With each halving era, less and less tokens are being distributed which in turn may increase its demand.
In addition, demand may increase due to the 1% burn as shown in column 4. The cumulative amount burned will continue to climb, but at a much slower rate than the starting time period. This could provide an incentive to hold the token, which in turn may allow the token to live up to its claim as a store of value. For, what is really a store of value? Simply put, in our opinion it is "when people have a peace of mind when investing". When prices rise steadily over decades like real-estate, gold and Bitcoin, it happens because people trust an asset's success in the future.
This is the future outlook of BSoV, a valuable asset which automatically loses 1% of the transaction when you send it. Will these tokenomics provide the right environment for a store-of-value? Only time will tell.By the end of the halving eras, the predicted low supply further reveals how the coin will sustain itself due to its 8 decimals, along with people willing to hold due to its burn. If there are only 350,000 BSoV left after year 100, then with 8 decimals it means there are still 35,000,000,000,000 units of Mundos left. 1 BSoV is 100,000,000 Mundos, just like Bitcoin has Satoshis.
With mining power at a high level, and not a whole lot of BSoV being created or distributed, buying it is one of the easiest ways to benefit from its long term appeal. This is not an attempt to coerce anyone to purchase our token, since we do not provide financial advice. Also, you do not need to buy this token, as nearly anyone is able to mine it to gain the token reward.
Please keep in mind the above graph and spreadsheet are projections which display a future if the project is able to stay on track and grow as it has. Over 18 weeks have gone by since the contracts launch, and we have witnessed our token holders, community members, and social media following grow at a steady, organic, and sustainable rate.
BitcoinSoV has firmly placed itself as a serious player in the game and shows no signs of slowing down. While a new tokens price volatility, lower liquidity, and price discovery are to be expected, historical analysis of securities and even cryptocurrencies alike show that these are signs of a healthy market, and with over 640 holders as of this writing, it is safe to say the market is heading in the right direction. We are going to be publishing more information and other statistical analysis as time progresses. Thanks to Rouse for taking the time to do this again!
Happy Mining/Trading!
(If any readers would like to add input or correct any information we may have missed, please post in the comments below and we will make sure it is corrected)
submitted by Chrisc9234 to BitcoinSoV [link] [comments]

Over the last 6 weeks I've written a functioning Crypto trading bot in VB.NET and here are some of the important tips & things I've learned and some VB.NET code for you to use.

I started on December 18th when I was playing about with Google Sheets and pulling prices from exchanges using the CRYPTOFINANCE() plugin... it was slow, clunky and the data was wildly old - I knew I could do something better in VB.NET but at this point had absolutely no idea where to start, no idea about trading, no idea how exchanges or API's worked and no idea just how bad I was at programming. I've asked a lot of dumb questions, I've lost a bunch of money making mistakes & learning as I go... Fast forward to today however and I have a fully functioning, cross-exchange trading bot. Sweet!
1) Truncate your numbers, don't round.**
Hindsight makes this seem so obvious to me now, but when you're working with Bitcoin balances to 8 decimal places, exchange rates to 5 decimal places and sums that can increase your decimal places exponentially, it helps to be precise. Even an extra 0.00000001 in the wrong place can cause an exchange to reject your request. Honestly if I'd have realised this sooner I'd be about 2 weeks ahead right now and nowhere near as bald.
The below functions in will truncate any decimal number with no rounding:
Public Function Trunc8(numbertoTuncate As Decimal) As Decimal Return Math.Truncate(numbertoTuncate * 100000000) / 100000000 End Function Public Function Trunc5(numbertoTuncate As Decimal) As Decimal Return Math.Truncate(numbertoTuncate * 100000) / 100000 End Function 
** Absolutely do round when exchange such as Bitstamp does it's fee calculations in spot USD price. Below is the logic I use to do this:
Dim amount_btc As Decimal = BTCtoSpend / ASK ' Full amount in BTC Dim fee_btc As Decimal = amount_btc * 0.0025 ' Get 0.25% of the BTC amount Dim fee_USD As Decimal = fee_btc * BitstampBTCUSD ' Convert to USD Dim round_USD As Decimal = Math.Round(fee_USD, 2, MidpointRounding.AwayFromZero) ' Round up Dim round_BTC As Decimal = round_USD / BitstampBTCUSD ' Convert back to BTC Dim amount = amount_btc - round_BTC ' minus the fee 
2) Websockets are your friend.
It's really easy to query Bitstamp or GDAX's API for the prices(Last/Bid/Ask). The query might take a 3rd of a second to get there, a 3rd of a second to get back - by the time your software has interpreted it it may have been nearly a full second. The prices you end up being sent back can some times be stale/out of date. Couple this with the API rate limits (Once a second on Bitstamp if you end up polling it continuously) and you can soon end up with stale information. The websockets allow the exchanges to push information to you, in real-time, as it happens. Seriously, they're fucking rad and you can query that data til the cows come home. Millisecond timers FTW!
Bitstamp uses Pusher, GDAX is a plain old web socket. It took me an age to figure it out, and honestly I've done it rather arse-about-tit, but here's the code I ended up using:
Bitstamp:(You'll need PusherClient from Nuget)
Imports PusherClient Imports Newtonsoft.Json.Linq Public WithEvents pusherClient As New Pusher("de504dc5763aeef9ff52") Public WithEvents BitstampLTCBTCOrderbook As Channel Public WithEvents BitstampLTCBTCTrades As Channel Public WithEvents BitstampBTCUSDTrades As Channel Public WithEvents BitstampEURUSDTrades As Channel pusherClient.Connect() Public Sub pusher_Connected() Handles pusherClient.Connected BitstampLTCBTCTrades = pusherClient.Subscribe("live_trades_ltcbtc") End Sub Public Sub BitstampLTCBTCTrades_Subscribed(Sender As Object) Handles BitstampLTCBTCTrades.Subscribed BitstampLTCBTCTrades.Bind("trade", AddressOf BitstampLTCBTCTrade) End Sub Public Sub BitstampLTCBTCTrade(data) Dim jss = JObject.Parse(data.ToString) BitstampPrice = CDec(jss("price_str").ToString) BitstampLastAmount = CDec(jss("amount_str").ToString) End Sub 
That's basically it - the different channels are all documented in the API and you can format the JSON til your little crypto heart's content.
GDAX:(You'll need Websocket4NET from Nuget) P.S. I know my sending raw JSON is a fucking abomination.
Imports WebSocket4Net Imports Newtonsoft.Json.Linq Public WithEvents websocketGDAX As WebSocket websocketGDAX = New WebSocket("wss://ws-feed.gdax.com") websocketGDAX.Open() Public Sub gdax_Connect() Handles websocketGDAX.Opened Dim Data As String = "{ ""type"": ""subscribe"", ""product_ids"":[""BTC-EUR""], ""channels"": [""heartbeat"", { ""name"": ""ticker"", ""product_ids"": [""LTC-BTC""] }]}" websocketGDAX.Send(Data) End Sub Public Sub gdax_Data(sender As Object, args As WebSocket4Net.MessageReceivedEventArgs) Handles websocketGDAX.MessageReceived Dim jss = JObject.Parse(args.Message) Try If jss("type").ToString = "ticker" Then Select Case jss("product_id") Case "LTC-BTC" GDAXPrice = CDec(jss("price")) GDAXBid = CDec(jss("best_bid")) GDAXAsk = CDec(jss("best_ask")) GDAXLastSize = CDec(jss("last_size")) Case "EUR-USD" GDAXEURUSD = CDec(jss("price")) Case "BTC-USD" End Select End If Catch ex As Exception Exit Sub End Try End Sub 
Again, that's kind of it. Some proper error handling wouldn't go amiss, but I'm lazy and I use GOTO's all over the shop anyway so I'm basically a terrible human being.
3) Hashing. Fucking Hashing.
Ok so basically when sending authenticated/private API calls you need to hash bits of the message in order to prove authenticity. This was a bitch to try and cobble together the right code. Here, have it. It's yours:
Imports System.Security.Cryptography Imports System.Text Module Hashing Public Function HMACSHA256_Encrypt(ByVal message As String, secret As String) As String Try Dim secretkey As String = secret Dim sha As New System.Security.Cryptography.HMACSHA256(System.Text.ASCIIEncoding.ASCII.GetBytes(secretkey)) Dim Hash() As Byte = sha.ComputeHash(System.Text.ASCIIEncoding.ASCII.GetBytes(message)) Dim sb As New StringBuilder(Hash.Length * 2) For Each B As Byte In Hash sb.Append(Hex(B).PadLeft(2, "0")) Next Return sb.ToString.ToUpper Catch ex As Exception Debug.Print(Date.Now & " SHA256_Encrypt error " & ex.Message) Return Nothing End Try End Function Public Function HashString(ByVal str As String, ByVal secret As Byte()) As String Dim bytes As Byte() = Encoding.UTF8.GetBytes(str) Using hmac = New HMACSHA256(secret) Dim hash As Byte() = hmac.ComputeHash(bytes) Return Convert.ToBase64String(hash) End Using End Function End Module 
Top one for Bitstamp, Bottom one for GDAX. They differ slightly in the way they do things and the output they provide, hence there being two. Don't ask me what they do, couldn't tell you. Not a clue.
4) Verbose logging. Verbose logging. Verbose logging.
So you've made your bot, hit the button and....nothing. Now these things don't happen instantly; Even if you place an order at Ask or Bid, it might be minutes, even hours until it gets filled. Maybe your bot keeps erroring out and you don't know why. Write yourself a little logging function that you can copy and paste into your functions & subs that outputs the data you're sending and the data you're receiving along with a timestamp so you can debug if stuff isn't working. Again, I'm lazy and shit and this took me way longer to realise than it should have.
5) Don't be afraid to ask questions.
One of the biggest things that totally blew my mind was just how closed up some people are; on Reddit, forums, discord rooms... you name it. There's this weird stigma about people who trade & write bots that if they share their knowlege they'll somehow be doing themselves out of returns. Don't be afraid to ask questions. Ask enough, and eventually someone will come along and help. For every 10 people who chastised me for asking for coding help, trading help or whatever, 1 person would help out - it's worth enduring the rough for that... also, fuck those 10 people.
6) God damn Nonce generation.
A nonce is basically a unique, yet increasing number. Again, this was all massive trial and error. Bitstamp nonces and GDAX nonces work slightly differently and are interpreted slightly differently. Here's the code I use:
Module Nonces Public Function GenerateStampNonce() As String Static lastnonce As String Dim newNonce As String = Replace(Math.Round((DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000, 1).ToString("#0.0"), ".", "") Do While lastnonce = newNonce Threading.Thread.Sleep(10) newNonce = Replace(Math.Round((DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000, 1).ToString("#0.0"), ".", "") Loop lastnonce = newNonce Return newNonce End Function Public Function GenerateGDAXNonce() As Decimal Static lastnonce As Decimal Dim newNonce As Decimal = (DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000 Do While lastnonce = newNonce Threading.Thread.Sleep(10) newNonce = (DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000 Loop lastnonce = newNonce Return newNonce End Function End Module 
It's dirty...I know (I like it that way) - however it just simply works. I'm sure there's a more elegant way of generating these but honestly I ran out of patience on this because it's so simple when you look at it once it works.
7) Don't bog yourself down with a GUI.
Seems kind of daft, but running a bot as a console app forced me not only to be more verbose, but also helped really train my though process in terms of what all the timers in the background are doing. Not to mention, if you're anything like me you'll probably end up bogging it right down with all kinds of unnecessary GUI crap... in fact my first bot that was a total failure had more code to make the GUI whistle and pop than it did quality trading code.
You need so little input for a trading bot besides a config file full of preferences that your only real commands for any kind of interaction are quite simply:
 Console.WriteLine() Console.ReadKey() 
7.5) Limit orders on GDAX - FREE! As in... no fees!
Some people act like this is some kind of trade secret (haha, puns) but if you put a limit order on GDAX you almost always pay absolutely no fees. If you want to GUARANTEE you pay no fees, have your order set to post_only=true. This forces the order onto the books, which means you MUST place it AT Bid/Ask (depending on direction) or above/below, it'll get rejected if you try and eat into the other side of the spread.
8) Async/Multithread your requests to the API's.
I haven't done this, so I have no code to share. But if you suddenly lose connection or there's a blip or whatever, there's often no way of specifying a timeout and it could potentially freeze/crash your application.
-----------------------------------------
I guess that's all I can think of. It might seem like simple, trivial stuff but when it comes to writing something in a language like VB.NET there's very little resources out there at all... I went through some pretty mind-bending trial and error that while fun and now rewarding, was very frustrating at the time.
All in all, writing a program that can interact with an exchange is a wholly steep learning experience and I've learned more in terms of my general programming ability and my knowlege and understanding of trading & exchanges in general than I had in months or even years before doing this.
Feel free to ask any questions, I'll try to answer them as best I can.
submitted by DotNetBarry to BitcoinMarkets [link] [comments]

MIOTA potential value in comparison to BTC.

Everywhere I read on the internet, people are put off by the enormous supply of 'MIOTA'. "There's godzillians! it will never be worth anything" etc.
So, I did some Maths.. removed the decimal points and broke MIOTA and BTC down to it's smallest derivatives.
The total supply of each asset is as follows:
Removing the decimal place and looking for their real supply:
That means that in reality, IOTA has a supply only 1.32 times greater than Bitcoins.. which everyone considers extremely limited.
But even more interesting. If we presume Bitcoin to be at it's maximum supply (21million) and trading at say $5733 and MIOTA trading at $0.46. An IOTA in dollars is worth approximately 1/100 of a Satoshi.
Is IOTA undervalued or Bitcoin overvalued? Apologies if this thread has been done before :)
submitted by marianna_trench to IOTAmarkets [link] [comments]

Only 1 in 5,000 People Worldwide Will Ever Own 1 BTC (or Why We Will Walk on the Moon One Day)

 
There's an objective way to measure one important factor about Bitcoin, and doing so suggests everyone's 'moon' value could be on the low side....
 
We can already measure how scarce Bitcoin would be even once (if) it hits full adoption - and the LocalBitcoins charts from https://coin.dance/volume show more and more countries spike in activity.
 
if the 16 million available BTC were evenly distributed among the world's 7.4 billion residents, only 1 out of every 462 people could have ONE bitcoin; or every person would have 0.00216 BTC.
 
Bitcoin is many things, but a socialist currency is not one of them. Like all other aspects of finance, a high percentage of the wealth is in the hands of a small percentage of people. That's fine - I just want to highlight what the real scarcity of Bitcoin looks like in real numbers. We start with 1 in 500 as the BEST scenario in terms of the average person's access to Bitcoin ever.
 
Now let's factor in some realpolitik. BTC are not, and will never be, evenly distributed, so when we think about how few people, worldwide, will be able to acquire JUST ONE Bitcoin, we have to factor in the innovators and early adopters who own hundreds and hundreds of thousands Bitcoins, and the unknown quantity of lost Bitcoins.we also have to factor in realities about wealth disparity: Bitcoin can improve the world, but it won't change human nature or class stratification. So let's assume that 90% of all BTC are owned by just 10% of the world's population - that's being generous (on naive) still, because there aren't 740 million Bitcoin owners yet, and we already know that the top ONE percent (not 10%) own 90+% of other types of wealth. . But even if we use the 10-own-90 ratioo, that means that 1 out of 5,000 people, worldwide, will ever be able to acquire an entire single Bitcoin.
 
And think about how skewed (worldwide) current BTC ownership is, towards China and then the U.S. While the ratios of "spread across the population" may be 'better' in these countries, there are 1.6 billion people in the China and the U.S., meaning perfect socialism would allow for 1 out of every 100 residents to own but ONE Bitcoin - assuming there were NONE in any other country. Factoring in the wealth disparity, and realizing that plenty of other countries have Bitcoin investors, maybe it's 1 in 2,000 in China and the U.S. - still plenty scarce.
 
But that means BTC would be even more scarce in every other county, since we have to still average 1 in 5,000 worldwide. India, Pakistan, Russia, and other countries with hundreds of millions of residents are all increasing in awareness and activity. That's got to affect the market. Maybe not $90 a day...but maybe in a few years, by $900/day.
 
This 1-in-5,000 data holds up no matter what price BTC trades at (it's purely a calculation of supply vs residents - and the Earth's population will increase at a FASTER rate than Bitcoin production - by a big factor - there are 1,800 new BTC mined each day....and 353,000 babies born each day according to UNICEF). When we drop to 900/day mining in 42 short months, that ratio will tilt further towards scarcity.
 
All this hints at why every price prediction is likely WAY conservative. IF Bitcoin continues to expand in exposure, to attract new buyers, to trigger more FOMO, to become more desirable to more people... AND THEN YOU FACTOR IN THAT SCARCITY... then $900 will be a 'remember when?' number, just as $1 or $13 is for the earliest adopters. Eventually, there will just be bidding wars establish market price. Some one will have to be induced into selling part of a Bitcoin to free any up, and there are many more buyers to come than there are holders or hodlers now.
 
If there were a growing awareness that only 1 out of every 5,000 people worldwide could get their hands on a ladybug, there'd be no reaction financially (environmentally, maybe). But if you replace the ladybug with something being discussed on Bloomberg and CNBC, and written about in WSJ and Barron's, there will be a scramble. We are seeing that scramble from Cyprus to Venezuela to Greece to China (repeatedly there as the yuan staggers) to India. Capital controls - bank runs - hoarding - abandoning fiat - and governments taking currency out of circulation to stop inflation (really?) - these are becoming MORE prevalent, not less - and that forecasts greater adoption of Bitcoin by more and more people anywhere there are banks and WiFi routers.
 
If you're (correctly) thinking, well, Bitcoin is scalable down to one satoshi, so why is scarcity of ONE Bitcoin important, consider this: The relative scarcity is the same no matter how many different decimal places you use - let's say 1 in 500 people will ever have 0.1 Bitcoins, or 1 in 50 will ever have 0.01 coins....when we get to the point where a fraction of a BTC becomes an aspirational ceiling of ownership, the price will go off the rails, just like the people who bought 10,000 at a time in 2011 became 'Bitcoin billionaires' - when price rose (and fell and rose again, which adds to the health of BTC to survive that crash, much like a relationship is stronger if it survives a tough fight) -so in late 2014 and most of 2015, the rest of us were thrilled to buy 0.5 or 2 or 5 or 10 BTC a month. $225 feels like 'the good of' days...' and that was merely last August, 15 months ago. Now the same money buys 0.2 or 0.5 or 2 or 4 BTC.
 
A single Bitcoin already costs more than the average American's weekly salary - assuming full time employment - which is hardly a given.
 
$800 and $900 were so exciting. I know some veterans saw higher prices (briefly) in '13, and I know we will have a dip and level and chop and future spikes. But we're not talking about $900 to $1,000 over the next 4 years. New adoption, reduced supply, increased government pressure - laid on top of the simple math of BTC supply vs population - suggests the moon landing, someday, is several factors of 10 higher than the 'dream' of $2,000 in 2017.
 
If the round numbers and estimates seem to diminish the main point here, I picked up that habit from the excellent books, Are You Smart Enough to Work at Google? I'm not - so if they say to use round numbers when tackling a problem, who am I to argue?
 
submitted by hobbes03 to Bitcoin [link] [comments]

For the newbies: You may have heard that Bitcoin works by "solving math problems", but what are the math problems?

Disclaimer: This has probably been covered before, and in more approachable language, so if this explanation is pointless duplication, let me know and I'll delete it.
So the math problems in Bitcoin aren't your traditional math: your computer isn't solving algebra problems or partial differentials. They involve cryptographic hashes: you might've come across these when you download a file, where the website says "here's the file, and here's a hash you can use to verify that the file downloaded properly". So your process of verification would be:
Download -> Hash(Downloaded File) -> Is Hash The Same? 
Say you downloaded a copy of Audacity for OSX, and the site says "the MD5 hash for audacity-macosx-ub-2.1.2.dmg is 535e103d9bc4a4625d71260c3a427d09 if you want to check it downloaded properly". So you download the file, head to your command prompt, and:
$ md5 audacity-macosx-ub-2.1.2.dmg MD5 (audacity-macosx-ub-2.1.2.dmg) = 535e103d9bc4a4625d71260c3a427d09 
Hey, it's the same.
Now, hashes work by taking all the numbers in the file and Doing Something to them; the simplest would, of course, be the checksum: add all the numbers together. One big problem with checksumming though: if you add 1 to a number somewhere in the file, and subtract 1 elsewhere, you get a corrupted file with the same checksum. Not ideal.
So algorithms like MD5, SHA-1 and the like arose, which do more complicated things. The number that falls out of these is quite large: MD5, for example, outputs a 128-bit number (the biggest value is something like 80 quintillion quintillion) but it's not the absolute value of the number that's important, just the fact that it's the same as what the website says it should be.
Aside: "But if the hash is just a huge number, why does it have those weird letters in?"
It's just written in hexadecimal (base 16) instead of base 10. In your average decimal base-10 number, the digits are 0-9 and the number values go units, tens, hundreds, thousands, etc.
In base 16, the digits are 0-9 then a-f (ten to fifteen), and the number values go units, sixteens, two-hundred-and-fifty-sixes, four-thousand-and-ninety-sixes, etc.
Now. Bitcoin uses this same technology (it uses the SHA-256 algorithm in particular) to hash the contents of each block of transactions that comes through. It looks a little like this:
Hash of the last block -----\ | Hash of the transactions --+ SHA256 -> This block's hash in this block | (twice) | Current time ----------/ 
And thus the block chain gets built: "this block's hash" falls out of the above algorithm, and gets fed into the algorithm for the next block.
Except SHA-256 doesn't take long to compute; a cellphone can do literally millions of these hashes per second. Here's where the genius of Bitcoin comes in: there's an artificial limit placed by the algorithm on how fast blocks can be generated, and it doesn't matter how fast your computer (or the whole network of computers) is at generating these hashes. It works by adding one thing to the above diagram:
Hash of the last block -----\ | Hash of the transactions --+ SHA256 -> This block's hash in this block | (twice) | Current time ----------+ | A number to twiddle -------/ 
(The technical literature actually calls it a "nonce".)
I said above that the numeric value of the hash isn't important when you download a file, just the fact that it matches what the website says it should be. In Bitcoin, the numeric value of the hash is important: it needs to be less than a certain value (the "target") for the block you make to be accepted by the network. For example, (as of the time of writing) the last block had a hash of 000000000000000001ef62f299ea93356f4d52c75ff3cc442b4a073e90f947e0; look at all those zeros at the front!
SHA-256 is very good at making an even distribution of its numeric value: futz with the content of what you're hashing even a tiny bit, and the number that falls out is vastly different. So, you need to do a lot of twiddling of that nonce, to find a block where the hash comes out with all those zeros at the front.
In fact, you need to do so much twiddling that, on average, the entire network of computers doing this will only find one solution to the problem every ten minutes. That solution gets broadcast to the network, the other computers will plug it in as "the hash of the last block", and keep going.
One more question you might have: what happens when computers suddenly get a lot faster at doing these calculations, and they can rattle their way to a solution in a minute, or 30 seconds?
Bitcoin has a solution: change the target, to make it even lower. This is referred to as a "change in difficulty", and happens around every two weeks if the blocks come out every ten minutes (every 2,016 blocks). If the blocks come out faster, the difficulty changes sooner, and changes by more, to get things back on the ten-minutes-per-block track.
Conversely, if computers suddenly get very slow at doing this work and blocks only come out once an hour, the difficulty will change to make life easier. (Again, it'll only change every 2,016 blocks, so it might take a while to build the chain up to that point; until then, we'd have to suffer with slow blocks.)
So, I hope this was useful, and that it was accurate. It helped to clarify things in my mind, at least; let me know if it helped (and if I missed anything).
submitted by OrangeredStilton to Bitcoin [link] [comments]

Trying to sell the highs / buy the lows is self-defeating if your goal is financial freedom (i.e. HODL, don't PANCI)

TLDR; If you're in crypto for financial freedom, don't try to time the market to potentially maximize your gains. Rather, follow a strategy which maximizes your chances of achieving life-changing gains.
Disclaimers If you don't want to read yet another random guy's musings about how to invest in crypto, please stop reading now. I'm not a financial advisor, and I'm primarily writing this post to collect my thoughts and check if it holds up to scrutiny. A lot of the numbers I'm using here are arbitrary, so I ask that you blur your eyes to understand the intent rather than the specifics.
I also make a lot of statements here without backing them up. Please, call BS if you disagree with any of my logic, assumptions, or uncited facts. If I was writing a book, I'd need to back up what I'm saying with actual evidence. I hope you can at least relate to some of the ideas that I present below. These are ideas that have been floating around in my head, but being able to articulate them helps me better frame my future investment decisions. Perhaps you implicitly follow a similar strategy and find value in surfacing it more clearly in your own mind.
Why you need a strategy This post started with a comment I made in a discussion about whether or not we're currently in a "bull trap."
If you HODL: Perhaps they’re right (about an impending crash) and you have to wait a few years to get rich. If they’re wrong, however, you don’t have to wait so long.
If you PANCI: (panic like a pansy) Perhaps they’re right and perhaps you also don’t miss your chance to buy back in, since at every little recovery it feels like a bad time to pull the trigger. If anything doesn’t go exactly as you expect, however, you forever lament coming within mere inches of true freedom.
Despite this reasoning, it's awfully tempting to assume that if you sell when the market feels like it's headed down, you'll buy in lower and end up with even bigger profits. If you didn't cash in a week ago, however, I bet that you're a conservative investor like me. I must often remind myself that conservative investors aren't great at consistently buying the dip, since the lowest prices occur when risk feels the highest. Only the most trigger-happy investors consistently buy the dip, but the downside is that they're also the most prone to fall for portfolio-wrecking fake-outs (bull & bear traps).
But shouldn't I try to beat the crowd? Is it possible to develop an edge and statistically beat the market, making even bigger gains than a buy-n-HODLer? Absolutely! Not only does this require a large ongoing time commitment, however, but these types of investors aren't focused on the goal of financial freedom. Rather, they're attempting to maximize their gains. Maybe they already have financial freedom and are trying to fund some other endeavor. Maybe they have other reasons.
What these traders aren't doing, however, is maximizing their chances of financial freedom sized gains. It sounds like a subtle distinction, but it's a world of difference. Would you rather have a 5% chance of winning $250,000,000, or a 50% chance of winning $25,000,000? Personally, I'd rather have the much higher odds of the smaller (but still huge) payout. I'm not saying these numbers reflect your odds with crypto, but they emphasize the strategy difference.
If you are truly focused on financial freedom, your decisions should be in line with that goal. An important part of this is not taking unnecessary risks by chasing the temptation of even bigger profits (what some might call "getting greedy"). If you believe that crypto has a significant shot of becoming a sizable chunk of the future economy, all you need is a little bit of luck and a disciplined approach so that you don't fuck it up.
To drive the point home, think about all those bitcoin millionaires who got in early. Do you think most of them got rich by trying to time the market, selling when it looked like it might go down? You've also probably read a few sob stories of people who got in early but lacked conviction and figured that a bird in the hand was worth two in the bush. They may have been happy at the time, but today they're kicking themselves wondering "what if." One actual bird might be worth two potential birds, but it's not necessarily worth a thousand of them.
A healthy mindset makes all the difference Staying the course requires deriving satisfaction from your successes without comparing your portfolio to those of the best/luckiest investors you read about. What you read online is an exceedingly biased sample. While you may hear about a few people who lost a lot of money day trading, that's just the tip of the iceberg. People generally brag about successes and are ashamed to admit failure.
It's liberating to acknowledge that there are always going to be people who make bigger gains than you will. If you're only happy when you achieve perfection, you will never be satisfied and will take unnecessary risks as you try to squeeze out every last ounce of potential profits. At first you'll probably be fine, but these risks add up, and odds are that you'll eventually stumble and be worse off than had you simply stayed the course. Trying to keep up with the Jones' is a path paved in misery, and in any case, the Jones' secretly have their own problems.
You only have to be "a little bit right" to succeed So how do you maximize your chances of life-changing gains? First, acknowledge that you aren't immune to external forces including market psychology. At times you will be over optimistic, and other times you'll be irrationally pessimistic. You have to step outside yourself ("go meta") to come up with a strategy and resolve to follow it.
At a high level, you must do enough research to form your own opinions. Then, guide your investments by trusting your opinions, but don't trust them too much. Structure your portfolio so that you only need to be "a little bit right" to achieve your goals.
Step 1: Determine how much to invest This is, at most, the same as how much you're willing to lose. This might make you roll your eyes, but if you're super conservative, push your boundaries a bit. What is the most money you ever put into a single stock? We're talking a whole new asset class here, so maybe multiply that amount 2-5 times. Just make sure that whatever amount you pick, you are truly prepared to lose all of it.
Don't consider a total loss to be an off-chance kind of event, either. Say to yourself that you easily could lose it all, but whatever you invest is your best shot at achieving financial freedom, so get comfortable in taking a calculated risk.
Step 2: Determine your top picks Diversification is key, so pick a handful of coins - perhaps 4-8. Don't go overboard because you won't be able to keep up with developments, but don't put too many eggs in one basket either.
How do you select your picks? There are no shortcuts - you need to do your homework. I'd budget a minimum of 16 hours upfront + a couple hours every month. Educate yourself on both the bullish and the bearish viewpoints. If you only read about the pros/cons as described by that coin's community, you'll probably fall for scams as well as misguided efforts whose developers understand the technical details without fully comprehending why bitcoin has been successful. Lots of people are smart in an area but aren't well-rounded enough to fully "get it."
Make sure that you actually understand why bitcoin was a game changer. I suggest watching a few of the top videos on YouTube from Andreas Antonopoulos, since he is unmatched when it comes to explaining the fundamentals. While you need to understand the main concepts, you don't need to actually know the inner workings of the cryptography itself - once again, just the key concepts.
When absorbing any content, put on your critical thinking cap. Don't accept anything as truth unless you understand why it must be the truth. Even Andreas has his own biases. Your goal is to build up an understanding from irrefutable truths, not to be reassured based on the opinions of others. This is hard and I don't know anyone who does it perfectly, but it is an important guiding principle.
I must caution you to be skeptical when lazy arguments are presented. Such arguments often point to some supposed genius(es) and imply that you should take their word at face value. Another deceptive strategy is when people point to some high-level technical paper (which the community has placed on a pedestal) and imply that you lack the intelligence to understand it if you still have any questions. Don't fall for the social trap of the emperor's new clothes. Ask your questions (be polite about it) and don't accept hand-wavey or "trust us" answers. How a community responds to tough questions provides you with solid insights.
Be aware that a lot of "me too" speculators are joining the party and are being lured by smooth talkers who claim to have the next bitcoin. There are some solid altcoins out there, for sure. However, there are also coins with large market caps that promise to be better than bitcoin in every way, while not being upfront about sacrificing one or more of the characteristics that has enabled bitcoin to thrive.
The value of these coins may continue to climb as speculators pile in, but ultimately if they cannot achieve decentralization w/ security, the bottom will fall out. Only invest in coins which you think have a long term future, since your foresight about crypto changing the world is your one true edge. If your BS meter is going off, but you can't shake the feeling that a coin could become dominant, invest no more than 1% of your portfolio into it and consider that money gone.
Step 3: Determine the price range you're going to attempt to ride This is where you get to codify your intuition.
First, think about how high a coin might rise if it actually realizes its full potential. If you believe in the value prop of crypto, you probably have a guilty little secret belief that some coin is going to be worth an astronomical amount. A million dollars a coin is crazy, but is it really? You may have trouble admitting this to yourself because you think of yourself as being pretty reasonable, whereas such beliefs sound like those of over-optimistic fools. Still, why wouldn't a dominant crypto currency have a 21 trillion dollar market cap if it achieves what it set out to do?
In reality, your belief probably is over-optimistic, but we'll attempt to factor that in shortly. Just don't totally discount the possibility that you were right all along. We very well may be at an inflection point in monetary history. Having foresight of this is where our best profit opportunities lurk.
Let's say that our guilty secret belief is that we think FOO has a 50% shot of hitting a million dollars. There are a lot of factors we haven't considered, so let's temper that by knocking off a whole decimal place. Even if there's only a 5% chance of that coin hitting a million dollars, it's still a chance worth taking if the price per coin is low enough. That is, our 50% guestimate probably doesn't reflect reality, but when it comes to FOO's chances of reaching $1M, we can be off by a whole order of magnitude (and still have a worthwhile investment) assuming we purchase that coin for under $50k (5% of $1M). That's our maximum buy-in price.
Most likely, FOO is far below $50k today, so if it's one of your 4-8 top picks, don't hesitate to buy it at the current market rate (see step 4). The further below $50k that it is today, the larger a percent of your portfolio you should consider allocating to it. If you want to wait to see if you can get a better deal on FOO, however, you've forgotten the investment strategy.
At this point, you should also calculate an adjusted optimistic price target for when to sell. The idea is to ride gains in FOO from its current levels all the way up to something close to your optimistic "what if" price level. In this example, we thought that FOO had a 50% chance of reaching $1M, so the adjusted optimistic price target would be $500k (50% of $1M). At that level, any remaining upside would be limited compared to the risk, so that's where you mostly cash out, perhaps letting 10-20% of the profits ride.
To recap, we've calculated price targets for FOO where we're willing to buy in at the current market rate so long as it's under $50k (it's likely much lower), and we will HODL until the price hits $500k.
I chose the numbers above to be nice and round. Some people really do think certain coins (e.g. bitcoin) have a high chance of reaching $1M. I personally wouldn't assume that any given altcoin has anywhere near that chance. Even my favorite altcoin I'd only give, say, a 15% chance of that happening, and I'd probably put bitcoin closer to 25%. You'll need to form your own opinions and adjust the math accordingly. Even if you think a coin has a 1% chance of hitting $1M, and we modify that to 0.1%, this strategy says you can buy it so long as it's under $1k.
Since I mentioned bitcoin, I'd suggest you consider BTC/BCH together as being a bitcoin, as it was before the August fork. If you try to pick a winner, you risk being wrong, so by default I'd consider these as a single logical coin, and buy the same amount of each. It's always good to educate yourself, but if you find yourself favoring one over the other (I won't get into my own beliefs, which have changed) consider weighting your investments, but not so heavily that you don't do well if the other one takes off. There's a lot of misinformation out there and it's easy to believe you see the truth if you've fallen for an orchestrated campaign. Don't take unnecessary risks - stay diversified!
Step 4: Plant seeds If the coins you've picked are currently below your maximum buy-in price, load up by investing the amount you'd predetermined, split amongst these coins. Pick a target allocation per coin (e.g. 15% of your portfolio) based on those you believe in the most, and also factor in their current price compared to your maximum buy-in price. The more space between these numbers, the more you'll make if the price ever hits your adjusted optimistic level (i.e. the moon). I wouldn't suggest putting more than 25% into any given coin.
Once again, don't try to time the market. The more you try to squeeze out a better deal, the more likely you are to miss the ride from today's super low valuation all the way up to your much, much higher target price. Every time you attempt to time the market, you take another risk which probably won't hurt you this time, but one of these days it will be catastrophic. If you already had a million dollars, would you take a 5% risk of losing it all if in the 95% case you won $25k? You might be tempted since you'll probably make money, but keep playing that game and you'll end up broke. Trying to time the market is similar.
Step 5: HODL tight, but have an exit strategy Remember you thought there was a 50% chance of FOO climbing to $1M? What if your extremely optimistic hunch was right?
Just hang tight, but not forever. It would royally suck to be right momentarily and then have the bottom fall out. You've already calculated your adjusted optimistic price target which is when you'd cash out 80% or more. The risk/reward profile doesn't make as much sense above this target level, but perhaps you weren't as overly-optimistic as you thought you were, so letting some of the profits continue to ride is a personal choice if you think there's more growth potential.
When I say “cash out,” I’m not necessarily referring to fiat. If crypto takes off, fiat may be in trouble. It’s too early to give much advice here, since your actions will need to be informed by the landscape at the time. One option may be precious metals. Maybe the best course will be to diversify into other cryptos. Maybe you’ll want a small amount of fiat. Or maybe the idea of cashing out will be moot. I realize this slightly contradicts the prior paragraph.
Along the journey, you may be tempted to cash out if the price begins to skyrocket (especially if it then stalls out), but this is when fortunes are made. More often than not it will correct several times. You'll be tempted to maximize your profits by timing these dips, but "obvious" corrections don't always materialize. Always stick to the strategy of maximizing your chances of big profits, and don't attempt to maximize the profits themselves.
It's okay, however, to take out a relatively small percentage of your profits on the ride up. There are whole articles about this, but there is a case to be made for taking out, say, 10% of profits every time the price doubles. Whatever you do, don't destroy your chances of making it big if you were right all along, but having some padding to place new bets and/or rebalance your portfolio isn't a bad thing in this rapidly changing environment, especially to take advantage of short-term spikes from unfounded hype. Either way, I suggest letting at least 2/3 of your profits ride until you reach your predetermined exit point.
Most importantly, don't PANCI (panic like a pansy). Some bit of news will periodically come along and make you think that your coin's chance of success has been reduced. You've probably already factored this in, however, since you had knocked a whole decimal place off your maximum buy-in price.
The internet is full of fake news, as well as news that doesn't end up mattering nearly as much as people claim it will. Let everyone else worry about what the current fair market value should be. It's mostly noise. Don't ignore it fully, but be confident that your strategy provides you with leeway so that you can reap the gains that only a contrarian can reap. These gains will be at the expense of less disciplined investors with weak hands. Yes, you will do the wrong thing more than once, but selling will reduce the number of shots you have to hit it big. You only need to be right once!
My advice to not fully ignore news may sound counter to HODL, but crypto is in such a rapidly changing environment that a head-in-the-sand approach is risky in its own way. It's healthy to periodically reassess your investments. If something fundamental truly has changed and invalidates your original reasoning for buying in, then don't HODL anymore. Don't be trigger happy, either, but do your research and make an informed choice. Most likely you will have doubts, in which case I suggest biasing yourself to keep HODLing. Those doubts are shared by the market and factored into the price. If they turn out to be false doubts, you'll ultimately make a killing by staying the course.
Believe in your original insights, but be open to being wrong. When unsure, stick with your prior plan. If super unsure (but not fully convinced to sell) reduce your position and rebalance into other coins. Reducing a position by 50% should be considered extreme.
Step 6: Dollar cost average (DCA) - optional There's a lot to be said for DCA, though I feel like it breaks down once your portfolio has already gone up by several factors. Investing a fixed amount every month is a worthwhile thing to do in the beginning, but at some point it begins to significantly increase your risk exposure while offering limited upside potential.
One suggestion is to have a fixed day where you invest a predetermined amount or fixed percent of your income, but only if that amount is over, say, 1% of the current value of your portfolio. If the amount would be too small, don't increase it - simply skip that month. If prices drop and are low enough on one of your future scheduled DCA days, invest your predetermined amount + any amount you'd previously skipped. That day may never come, but in that case you didn't miss out on a ton of upside anyway. Pat yourself on the back for managing your risk exposure.
Conclusion This post has certainly grown way past my intended couple of paragraphs. I hope some of you found it interesting. If you did, or if you have anything to add or challenge, please add your comments.
submitted by TroyStackhouse to CryptoCurrency [link] [comments]

We need to recognize the micro-bit as the standard Bitcoin unit.

I'm pretty n00b at this whole Bitcoin thing... I just wanted to place to express my initial thoughts on the subject and have some community response.
So I've only recently bought into BTC and did all the in-depth-cursory research commensurate with such an action. The title is my conclusion from that research: The most important thing we can do now to assist Bitcoin catching on as a currency is to change the language structure from recognizing the BTC as the standard unit into recognizing the μBTC. Some random points:
In summary, I think changing the standard unit to the μBTC will assist in popular conceptualization of Bitcoin as a currency medium, and that it can easily be done without changing the mechanics of Bitcoin, or the blockchain.
I understand that may be a good argument out there that BTC will never be (and should never be) a form of currency. I'd be interested in hearing those arguments too.
submitted by turbulance4 to BitcoinDiscussion [link] [comments]

The BREAKING of the NEWS

NOTE: This post will grow over Time, as with most of my matherial.
BREAKING NEWS (ie. the NEWS is BREAKING):
Remember: When A=1, B=2, C=3 etc, that "Water" = "Dark Magic" = "The One"
...and also, that "Revelation" = 121 = "Metaphorical" = 121 = "Math-thematic"
North Korea NK 14.11
From the motherjones article:
I sort of figured something like this must be going on:
Time give us details:
“In view of the research finding that the North Korea nuclear test site at Mantapsan has collapsed, it is necessary to continue to monitor any leakage of radioactive materials that may have been caused by the collapse,”
What has collapsed?
...and:
but it appears to have been destined to be:
...
Different sorts of metaphors (for the same thing, I'd argue):
https://arstechnica.com/information-technology/2018/04/with-drupalgeddon2-still-under-attack-drupal-fixes-a-new-critical-flaw/
ie. "remote code bug" = 133 = "Good numbers"
Revealing an unpatchable method to unlock every single current X1 chip is not something Team ReSwitched takes lightly, Temkin said
Temkin (ie. The Kin of Time, Templars)
https://i.imgur.com/Zu0WHlm.jpg
Also: Sacred Cows Kin(e)
Say: "I'm keen" ??
“In view of the research finding that the North Korea nuclear test site at Mantapsan has collapsed, it is necessary to continue to monitor any leakage of radioactive materials that may have been caused by the collapse,”
A large part of North Korea’s underground nuclear test facility is unusable due to the collapse of a cavity inside the mountain after the latest test-detonation occurred
and:
Soon after the sixth and largest blast last September, satellite images suggested that one part of the site, a 7,200 foot granite peak called Mount Mantap had diminished in height
The Tapping of Man...
Consider the terminology: to be tapped (ie. to join the secret society):
"To be tapped" = 104 (ie. 10-4, message received)
"The Hidden Hand" = 247 reverse (ie. ritually reflected and manifested in Time)
https://arstechnica.com/gadgets/2018/04/mysterious-amazon-com-page-hints-at-forthcoming-fire-tv-cube/
What is Fire TV Cube?
The Matrix (111 / 321 ... https://www.reddit.com/GeometersOfHistory/comments/7pwcto/the_they_live_sunglasses/dsmxjw9/)
The Countown of the Matrix
Signs point to the rumored Amazon Fire TV Cube being a real device that may debut soon
  • "The Black Cube" = 93 = "Saturn"
  • "Propaganda" = 93 = "Harvest"
  • "Behold! Time!" = 93 = "Strong"
  • "Bend The Knee" = 93
...
https://www.thesun.ie/news/2490428/kim-jong-un-executes-six-people-for-trying-to-smuggle-out-north-koreas-phonebook/
https://www.reddit.com/worldnews/comments/8esaf3/kim_jongun_executes_six_people_for_trying_to/
North Korea's phonebook is considered a secret document.
  • "a secret document" = "the good numbers"
  • "a secret document" = "the government"
  • "a secret document" = "secret society"
...
http://www.france24.com/en/20180425-turkish-court-sentences-15-cumhuriyet-staff-terrorism-charges
Turkish court sentences 15 Cumhuriyet staff on terrorism charges
ie. BREAKING NEWS
...
The re-wiring of the esoteric algorithm:
https://www.reddit.com/worldnews/comments/8fq32c/elephantmammoth_hybrid_genetically_engineered/
Elephant-mammoth hybrid, genetically engineered without tusks and hardy enough to survive away from Africa or India,
  • "Elephant-Mammoth Hybrid" = 104 reduced
  • "The Tusk" = 104
"Elephant-Mammoth Hybrid" = 991 jewish (ie. the 166: the secret society, has been turned upside down)
...
https://www.da.org.za/2018/04/da-fedex-will-consider-way-forward-de-lille-monc/
DA FedEx will consider way forward after De Lille MONC
ie. after the Devil Man See (ie the Devil sees Moon Key)
...
ie. this is a distraction from
  • "A: The Numeric Proof", and from...
  • "B: The Numeric Proof", and from...
  • "C: The Numeric Proof"
    • (note, equivalent to the pyramid-scheme spell augmentations I've been doing with A, AA, and AAA)
... and a linked video, remembering that "Revelation" = 121 = "Metaphorical"
https://www.youtube.com/watch?v=xGkymaMtSPM
Hence:
  • "Conspiracy" = 123 = "Reptilians"
  • "Conspiracy" = 123 = "Serpentile"
  • "Conspiracy" = 123 = "Monsters"
  • "Conspiracy" = 123 = "Serpent God"
  • "Abraxas" = 123 reverse
...
  • "Conspiracy" = 123 = "Real Truth"
  • "Conspiracy" = 123 = "Lying Scum"
"The Proof of Conspiracy" = 247
Drums = Time.
Neo knows statistics: https://en.wikipedia.org/wiki/Drum_major_backbend
  • "A drum major backbend" = 156
The 156th prime number is 911
  • "The Conspiracy" = 156
Neo can do what he does because he is illuminated:
  • "The drum major backbend" =188 = "Bavarian Illuminati"
  • "The Enlightened" = 188 bacon
...
Neo: "No.": http://fromthemachine.org/1.bp.blogspot.com/-L7LrWkjd6KQ/WqyAjz4n_uI/AAAAAAAAkFk/9VOepIB8LhQVUuFjGDlr3_rtRxXSGK1nACEwYBhgL/s1600/26evby.jpg
  • "I know statistics" = 1601 jewish (ie. 1.61 - golden ratio)
  • "Stop Bullets" = 161 = "Green Matrix Code" = 161 = "Undercurrent" (ie. 1.61 - golden ratio)
  • "Statistics" = 139 = "English Alphabet"
  • "Statistics" = 139 = "Spells Speech"
  • "Statistics" = 139 = "Occult Alphabet"
  • "Statistics" = 139 = "Alphabet Gematria"
  • "Statistics" = 139 = "Pyramid Scheme"
"I know statistics" I know how to make things static I know how to stop time
"Symbolic" = 1,618 squares (ie. golden ratio, to 3 decimal places, in a seriously loaded word)
Many tribes of man have a name for their tribe, and this name often (in their own language) means: The True Man, or The Real Man, or The Real People:
"The Real People" = 419 jewish
In mathematics:
Youtube 419 scam: https://www.youtube.com/watch?v=9uMGUDOgukQ (not this channel, but Youtube's machinations)
If you've got Time on your hands, read the first comment at the link I posted above, again:
Now there are two studies, both by groups of respected seismologists. One finds that one of the "aftershocks" was in fact the collapse of the cavity created by the explosion. @JNBPage -- again, who wrote the only non-garbage story so far -- quotes the key bit. 3/8
  • "seismologist" = 1,322 trigonal (ie. Military Industrial Complex)
  • "seismologists" = 181 = "fire breathing dragon"
  • "AAA: seismologists" = 1776 trigonal (I've posted about this numbedate a few times very recently)
  • "AAA: seismologists" = 321 bacon
This spelling is an obfuscation, however:
  • "size-mologists" = 188 = "Bavarian Illuminati"
  • "size-mologists" = 188 = "Alphabet Conspiracy"
quotes the key bit
...and 'S' is special:
"aftershock" = 106 = "magic number" = 106 = "the number" = 106 = "prophecy"
See the upside down 419 scam:
...
A tip: if you see some bolded words in a comment or news article, add the word "bold" to the spell:
the vying kings sail heaving seas...
[email protected] primal expedition
  • "expedition" = 121 = "revelation" (which is pretty interesting in itself: "the great debate" = 121)
  • "bold expedition" = 154 / 73 / 1212 trigonal / 2270 squares (which is even more interesting)
...
As mentioned above: "Water" = "Dark Magic" = "The One" (ie. 67, which reduced to 13)
  • "Dark Magic" = 189 primes
  • "Words to live by" = 189 = "Enslave humanity"
...but we know the words now: Wafflehouse = Revelation:
Be aware: https://www.reddit.com/GeometersOfHistory/comments/7ljeiy/spellcasting_and_abjuration_a_disclaime
Thinker = TH inker The Inker 33 Inker
"The Black Cube" = 1,247 squares
https://en.wikipedia.org/wiki/Borg_%28Star_Trek%29
"TimeCube" = 616 trigonal
https://en.wikipedia.org/wiki/Number_of_the_beast#616
A different sort of metaphor:
ie. The Sand Borg Revealed.
"AAA: The Sand Borg Revealed" = ???
"C: The Sand Borg Revealed" = ???
See the Sand Borg Revealed (ie. the sand-witches)
  • "Sand Witch" = 153 bacon
  • "The Village" = 153 bacon
  • "The Illuminati" = 153
https://en.wikipedia.org/wiki/The_Days_of_Our_Lives
ie. The Dei's of Our Lives The Gods of Our Lives
from this link, already listed above:
https://www.motherjones.com/kevin-drum/2018/04/north-korea-isnt-closing-its-nuclear-test-site-it-collapsed/
Jeffrey Lewis thinks this whole thing is overblown:
No, North Korea’s nuclear test mountain did not collapse. (A note in place of the short thread I will write after I drop my children at school.)
— Jeffrey Lewis (@ArmsControlWonk) April 25, 2018
Nickel summary: one cavern collapsed, but there are others.
Nick-El Old Nic The God Satan
one cavern collapsed, but there are others.
...
You heard the man, fellow Abjurers, go root out the remaining tunnel rats... (warning: they're gross)
You heard the man, fellow Abjurers, go root out the remaining cyphers ... (he is implying more keys remain to be found)
...But that's if you want to believe a member of The School of the Circle:
A comment on the NK test site collapse: https://www.reddit.com/worldnews/comments/8evmqm/north_korea_isnt_closing_its_nuclear_test_site_it/dxytc0v/
If the mountain collapsed nuclear fallout would spread all over the Asian.
Grammatically awkward right? (ie. Orc-ward)
  • "nuclear fallout" = 161 (ie. golden ratio)
"The Asian(s)" does not mean what you think it does...
A comment: https://www.reddit.com/worldnews/comments/8evmqm/north_korea_isnt_closing_its_nuclear_test_site_it/dxykfii/
Two very plausible explanations for their site closure spring to mind, in addition to "it's ruined":
1) They're lying and the site is not closed. Lying and doing the exact opposite of what they promised to do is literally their MO
2) They proved their design works so there's no point wasting more fuel repeating the test
Both of those are equally as likely as that the site has been completely destroyed. And a whole lot more likely than "and all the scientists and production facilities that were right there in the tunnel where the bomb was about to go off were destroyed as well!"
  • "it's ruined" = 119 = "master plan"
Another face of the same story? (Keep in mind the Nigerian Scam stuff listed above: 419 = 911):
https://www.reddit.com/worldnews/comments/8f1qvu/nigeria_baby_factory_raided_in_lagos/
The Nigerian baby factory = The Matrix !!!
From the wired article, linked above:
https://www.wired.com/story/crypto-war-clear-encryption/
He waited for the questions, and for the next two hours, there were plenty of them. The word risk came up. The most dramatic comment came from computer science professor and cryptographer Eran Tromer. With the flair of Hercule Poirot revealing the murderer, he announced that he’d discovered a weakness. He spun a wild scenario involving a stolen phone, a second hacked phone, and a bank robbery. Ozzie conceded that Tromer found a flaw, but not one that couldn’t be fixed.
At the end of the meeting, Ozzie felt he’d gotten some good feedback. He might not have changed anyone’s position, but he also knew that unlocking minds can be harder than unlocking an encrypted iPhone...
chuckle
...Still, he’d taken another baby step in what is now a two-years-and-counting quest.
ie. Santa is always watching...
/GeometersOfHistory/wiki/ (index)
submitted by Orpherischt to GeometersOfHistory [link] [comments]

Record number of Bitcoin days destroyed, and 10 days later we a record-breaking Bitcoin ETF announced? Coincidence? I think not.

I don't have any concrete proof, but I have a sneaking suspicion that these two events are related. There simply is no other reason for that many BDD to happen.
On 2013-12-21, this block moved a record number of bitcoin days destroyed, with a volume of over 117,000BTC.
https://blockchain.info/block-index/451760
While the normal transactions in the 0-400BTC range are present in the block, there are 28 transactions between 2500 and 5000BTC which were always about 1mBTC away from having no decimal places at and all of which came from addresses that haven't moved since 2011-03-02. The total amount that was transferred totaled ~112,846BTC moved at two very distinct time periods: 04:38:26 and 05:04:00 making these two events undeniably related.
Today, 10 days later, it was announced that Fortress Investment is starting a private ETF for Bitcoins with a summation totaling around $150 million USD to be able to start. That kind of market movement would undeniably buy out all of the exchanges and cause undue chaos in the markets for the weeks following, as if the news announcement won't be big enough already. What I believe happened instead is they were able to get in contact with one of the very early miners, and broker a deal to them to buy a chunk of their holdings outside of the exchanges for a set price. What would that be? Something very lucrative.
The SEC filing for the ETF they formed a fund with the sum of $147 million USD from 26 investors at a minimum of $250,000. $147,000,000\112,846BTC = $1,302 per BTC. A price that is quite a bit higher than even the all time high, but they might not have dumped 100% of that capital into purchasing the coins. If they had done a mere $100 million the price would have been $886 per BTC, which is still a very generous figure. I have an inkling that could be a sentiment of things-to-come. It's possible the actual price was maybe even lower, but still you can't ignore these signs. Use this information as you may, but I believe that there is a good probability that these events are related. We could be seeing a major market movement in the next few days depending on how these things play out with the official announcement of the fund. Remember, this is coming from an investment firm that has almost 60 BILLION in assets.
http://www.zerohedge.com/news/2013-12-31/fortess-investment-forming-bitcoin-fund http://finance.fortune.cnn.com/2013/12/31/fortress-is-forming-a-bitcoin-fund/
If anyone has any other information I'd love to hear it. I'll try to keep this post updated as the night goes on and more information comes out.
EDIT #1: Coindesk just published an article http://www.coindesk.com/fortress-investment-group-launch-bitcoin-fund/
Fortress, which trades on the New York Stock Exchange (NYSE), is reportedly planning to announce the fund at the Bitcoin New Years Eve Bash being held tonight at 40 Broad Street in New York City.
That location is next to the NYSE. In fact, it houses something called the NYC Bitcoin Center, an effort that has been launched to educate investors about BTC.
EDIT #2: My math was off, it's actually 112,846.00 BTC. I just fixed the numbers accordingly along with some other edits for clarification.
submitted by lowstrife to Bitcoin [link] [comments]

How the VC cartel is Destroying ICOs (Ep. 4)

How the VC cartel is Destroying ICOs (Ep. 4)
Finally got to finishing part 4 of the Vagina Club Blog. This one is nice and juicy with lots of name calling, screenshots and all the things people love in crypto. Lets get into it! In this episode, we will highlight some of the scummiest VCs in Crypto and break down their bad behavior. If you haven’t read the previous episodesmake sure you check those out as well, preferably before reading this one.
From 0 to Gold to Shit and all in 2 years
FBG the Fintech Blockchain Group and quickly became one of the most controversial crypto management funds of Asia. FBG’s fame stems from turning $20 million into $200 million in less than a year. It was founded in early 2017 by FBG founder Shuoji Zhou, 36. Shuoji is a special guy, he studied applied math at the University of Electronic Science & Technology but never cared a lot for maths. In an interview with Forbes he said, “Friendship, I think, is the most important thing in college. I forgot all the things I studied,”.
Pretty big statement especially since cryptography is a sub study of mathematics
Shuoij started making his fortune with arbitrage trading in the early days of crypto. One of Zhou’s tricks was to make use of the inefficiencies and problems in the cryptocurrency ecosystem. He could often buy bitcoin on one exchange at $300 and sell it on another at, say, $301.50, pocketing a riskless $1.50 per coin. As time went on Shuoji perfected his skills to abuse the system and leech off the inherent problems of this nascent market. In early 2017 before the start of the ICO frenzy, Zhou and a few of his Chinese buddies from university joined together and raised around $20 million USD. They started to invest in promising projects like OmiseGo, Tron and MakerDao.
Lets take a deeper look at their investment portfolio.
https://analytics.hypernum.com/fund/fbg.capital You can find the entire list of their investments in the link above. The average total return on Investment on all projects currently is around -63% at time of publishing this blog, however, FBG has 80% of investment projects – below the ICO price in dollars, the average is much higher thanks to Zilllqa.
FBG Capital Investment Strategies
In part 2 of this series, we explained what the goals are for a traditional Venture capital firm. At the end of 2017 and early 2018 investing in ICOs was not about finding good projects, it was about getting into them and generating the hype around them. Name of the game, find a good project with the help of engineers and specialists to examine the technology look at good teams and then hyping the shit out of them. Most crypto funds did not care about long-term visions of a project because they can make quick easy money dumping and clueless retail investors. This is one of the main problems in crypto hyper liquidity.
One could almost compare it with the boy band boom of the 90s. Find pretty boys, that can sing (at least dont sound horrible). Now generate crazy hype and cash out.
In part 2 of this series, we explained the importance of price in ICO Investing. Receiving discounts and getting into hot projects was the difficult part. FBG became exceedingly good at getting into projects and also with massive discounts. They talk about valuation added services that they can provide and a bunch of other lies that usually later fall flat out. We will put the FBG Logo on your Website, is what FBG Capital told Constellation Labs when they first approached them. Labs, at the time a highly rated project fell for their deceptions and gave in to the insane demands that FBG asked for. FBG demanded 98% discount.
At this point it be probably better to just give away the tokens for free
They provide exchange “intros.” Totally unneeded in late 2018. The industry is small. I can walk up to CZ at a conference and pitch my project.” If you have a halfway decent token and volume, all the tier2 exchanges will list you for next to nothing and there are 100 ways to start the application for tier1 exchanges who will judge you according to their own criteria.
  1. A three letter China Fund got a great reputation as the fund to follow in ICO 1.0 because they weren’t just investing — they were actually making sure that projects did well, by doing themarketing in-house and managing the Asia retail hype. So for a time it was a good party if you heard they were on a project. This was fun while it lasted and eventually fell apart and their reputation petered out.
  2. FBG offers the FBG One market Making Digital. As FBG is a big trader and runs a lot of volume on some of the main exchanges in crypto they offer their services for market making. The idea is simple, you tell a project you will secure a stable secondary market by providing millions in trading volume via their market makers and in return, you need to get 100% unlocked tokens with a very high discount. They will then use those tokens lock them up in the algorithmic trading bots and provide fake volume, buy and sell orders on the exchanges.
  3. Having such terms makes it easy to make quick money by simply dumping all those tokens on other retail investors or other funds. A perfect example of this behavior was the Uchain ICO. Currently sitting at almost 100% loss UChain was once a very hyped project with lots of potential great team and advisers. Now it’s a completely REKT ICO. UChain was told that FBG will provide maker making and professional exchange listing on one of the top exchanges in the world. The listing was a complete mess and ended up on Hotbit and and Bilaxy. The market making never started. Instead, FBG made quick returns and moved on to the next projects.
CEO Shuoji Mid this year Forbes published an article on FBG capital, in which they highlight all the aspects of “Asias Hottest Crypto Fund”. Once Shuoji Zho saw the headling he quickly shared this article with all his friends and community groups on social media without even reading it. The article highlights FBGs dubious strategies and also highlights several negative aspects like: Why did FBG buy into Tron? “We thought he was a very good marketer,” says FBG partner Richard Liu of Tron CEO Justin Sun. Sun’s 450,000-follower Twitter feed is filled with promotional messages, like a recent tweet featuring Tron’s logo on Times Square’s Nasdaq Jumbotron with the caption “#TRON hits #NASDAQ once again! We’re going to change blockchain, the internet, and the world! We’re going full speed. Don’t get left behind.” Sun has hyped Tron to a $18.9 billion peak market value, despite no meaningful revenues. (FBG claims it has given back its Tron investment.) FBG also has a reputation for getting in and out of investments quickly. “They’re flippers,” says Yubo Ruan, founder of Palo Alto-based 8 Decimal Capital, a rival crypto hedge fund. “Their reputation is pump and dump.” All in all, the article shines a very negative light on the team. Sharing this piece among other funds and ICOs was one of many problems FBG ran into in the past few months.
Reselling allocations breaking contracts
FBG obtained a reputation of getting discounts and selling them at a premium at higher rates to other funds, VCs and Pools. This behavior became very popular in 2018. Get allocations to sell them for more than what you had to pay, make quick risk free money. Sounds too good to be true? Thats because it is. A SAFT (Simple agreement on future Tokens) is a big pile of shit in terms of legal standpoint they barely have anything written in there, but one thing that they do clarify is that buying tokens for the explicit reason to sell them again to 3rd parties can lead to termination of the contract.  Aergo proudly presents the FBG Capital logo on their homepage. However just this month they were rumored to be complianing about FBG Capital to be selling their allocation on the OTC market.
We know because we were offered a FBG Allocation from 3 different sources. A week later aergo announced to the public that they will increase the amount of locked tokens.
We know most broker dealers in the space and often FBG Captial are the ones that are selling their tokens. The main problem with this system, is that these VCs have direct contact with the team and are selling their allocation to the public as soon as bad news comes in. Essentially its insider trading on the OTC markets. It also causes a dilution of interest as the secondary markets buy the tokens over the counter, leaving the exchanges dry and open to easy price manipulation.
General cluelessness of Token economics and decentralized systems
We talked to several ICOs that were in contact with FBG Capital and other Venture Capitals in general. FBG Capital uses external academics, scientists and engineers to evaluate the technology of their projects if there the project even have anything to evaluate. In direct conversation, most of the teams of such funds show little to no understanding of token economics, decentralized systems, and distributed ledger technologies. To provide long term value, VCs need to have anything of value that they can offer. This is hard work, building new valuation models for cryptocurrencies and building real value is much harder than deceiving and using dubious tactics to generate revenue. In fact, over 50% of their income comes from marginal and day trading.
Frankly there was no financial incentive to have any such understanding in the first place. It was extremely easy to make money by hustling. Hustling is their only ability.

What now?
Funds are dried up, they pushed all their remaining liquid assets into various Shitcoin project early and mid this year. With no retail to dump on it on or founding teams who were in it for the pump and not the long term technology. These investments never went liquid, most of them destroyed the market and got REKT anyway. We heard from various sources that many of the biggest Crypto Funds are struggling to survive. Many are faced with the problem that the ICO Teams do not want to list on exchanges, but the funds desperately need the liquidity to pay their employees. The result is an over flooded OTC market with ICO tokens selling at seed prices.
Looking hashgraph 100% unlocked for 3.5 cents, or Oasis Labs for seed price? Its all popping up in the OTC telegram channels.
Others like Multicoin Capita land Polychain Capital, some of the best funds in the world have also reported losses. Galaxy Digital LP, a fund owned by Mike Novogratz has reported losses of over $175 million. Also, a total of nine funds including Alpha Protocol and Crowd Crypto Fund have decided to close down. Kyle Samani, the Cofounder of Multicoin Capital, says that new capital has slowed for even high profile funds theirs. Right now, the market has no compass. Things that worked in the past are not working — the reason being is that they worked not because of the genius of the strategy, but because retail investors had FOMO’ed in and were taking the dump. Smart forward-looking players will recognize this.
You can fool some people sometimes, but you can’t fool all the people all the time
Strategies that the Asian VC cartel and Chinese ICOs used to generate Fomo among Western retailers: Top Ranking on So-and-So’s Spreadsheet 5 China funds’ logos on the website Random PHD with 8 years of blockchain experience on the team They have signed a partnership agreement with (reality is they usually have a buddy that owns a local franchise) They have a 50-million user base from another company they are bringing over to use their payment token. (Stuff like this is usually debunked with any amount of real diligence — except if you are MachineZone and doing your own Reverse ICO.) And recently they started a new tactic, opening on secondary exchanges with 0.5% circulating supply and then going on top exchanges. Just to then generate last bit of fomo to dump on. This behavior is really disgusting.

Conclusion
We are at a point where everybody understands that things can’t go on like this. Most people are screaming for regulations and are hailing the STO, without having any understanding of securities laws and their implementations. A few other people believe that common sense is the way to go. Self-regulations and more responsibility. The ICO Venture Cartel as we know it is running out of fuel. Their deceiving tactics are not fooling anybody anymore. If you want to know who is going to win look to the project that regular people are talking about. The ones that people can maybe invest 1 ETH into a project are worth getting excited about. The ones that show us cases that bridge over to the “real world” outside of blockchain. Those that show understanding for token economics and decentralized networks. CEO’s that talk about the inherent problems with centralized solutions in every industry in the world. People that are actually passionate about decentralized ledger technologies and spend day and night working to make this our future. In the last episode of this series we’ll highlight all the aspects investors should watch out for, to avoid getting dumped on by Crypto funds and what ICOs should watch out for when approved by such 3 letter Asian Crypto funds. Please share this and other related articles to ICO communities to help us finally get rid of the players that are parasitically leaching off the system and adding no value at all. If you liked this article please make sure to check out the episodes 1 – 4 here.
Want to know more about it, join us on our Discord and Telegram channels and get into the discussion, or join our 8000 member community on our ICO DOG Investment Platform: https://icodog.io/crypto-stories/how-the-vc-cartel-is-destroying-icos-ep-4/
submitted by icocatapult to ico [link] [comments]

[uncensored-r/BitcoinMarkets] Over the last 6 weeks I've written a functioning Crypto trading bot in VB.NET and here are some o...

The following post by DotNetBarry is being replicated because some comments within the post(but not the post itself) have been silently removed.
The original post can be found(in censored form) at this link:
np.reddit.com/ BitcoinMarkets/comments/7tw2s5
The original post's content was as follows:
I started on December 18th when I was playing about with Google Sheets and pulling prices from exchanges using the CRYPTOFINANCE() plugin... it was slow, clunky and the data was wildly old - I knew I could do something better in VB.NET but at this point had absolutely no idea where to start, no idea about trading, no idea how exchanges or API's worked and no idea just how bad I was at programming. I've asked a lot of dumb questions, I've lost a bunch of money making mistakes & learning as I go... Fast forward to today however and I have a fully functioning, cross-exchange trading bot. Sweet!
1) Truncate your numbers, don't round.**
Hindsight makes this seem so obvious to me now, but when you're working with Bitcoin balances to 8 decimal places, exchange rates to 5 decimal places and sums that can increase your decimal places exponentially, it helps to be precise. Even an extra 0.00000001 in the wrong place can cause an exchange to reject your request. Honestly if I'd have realised this sooner I'd be about 2 weeks ahead right now and nowhere near as bald.
The below functions in will truncate any decimal number with no rounding:
Public Function Trunc8(numbertoTuncate As Decimal) As Decimal Return Math.Truncate(numbertoTuncate * 100000000) / 100000000 End Function Public Function Trunc5(numbertoTuncate As Decimal) As Decimal Return Math.Truncate(numbertoTuncate * 100000) / 100000 End Function 
** Absolutely do round when exchange such as Bitstamp does it's fee calculations in spot USD price. Below is the logic I use to do this:
Dim amount_btc As Decimal = BTCtoSpend / ASK ' Full amount in BTC Dim fee_btc As Decimal = amount_btc * 0.0025 ' Get 0.25% of the BTC amount Dim fee_USD As Decimal = fee_btc * BitstampBTCUSD ' Convert to USD Dim round_USD As Decimal = Math.Round(fee_USD, 2, MidpointRounding.AwayFromZero) ' Round up Dim round_BTC As Decimal = round_USD / BitstampBTCUSD ' Convert back to BTC Dim amount = amount_btc - round_BTC ' minus the fee 
2) Websockets are your friend.
It's really easy to query Bitstamp or GDAX's API for the prices(Last/Bid/Ask). The query might take a 3rd of a second to get there, a 3rd of a second to get back - by the time your software has interpreted it it may have been nearly a full second. The prices you end up being sent back can some times be stale/out of date. Couple this with the API rate limits (Once a second on Bitstamp if you end up polling it continuously) and you can soon end up with stale information. The websockets allow the exchanges to push information to you, in real-time, as it happens. Seriously, they're fucking rad and you can query that data til the cows come home. Millisecond timers FTW!
Bitstamp uses Pusher, GDAX is a plain old web socket. It took me an age to figure it out, and honestly I've done it rather arse-about-tit, but here's the code I ended up using:
Bitstamp:(You'll need PusherClient from Nuget)
Imports PusherClient Imports Newtonsoft.Json.Linq Public WithEvents pusherClient As New Pusher("de504dc5763aeef9ff52") Public WithEvents BitstampLTCBTCOrderbook As Channel Public WithEvents BitstampLTCBTCTrades As Channel Public WithEvents BitstampBTCUSDTrades As Channel Public WithEvents BitstampEURUSDTrades As Channel pusherClient.Connect() Public Sub pusher_Connected() Handles pusherClient.Connected BitstampLTCBTCTrades = pusherClient.Subscribe("live_trades_ltcbtc") End Sub Public Sub BitstampLTCBTCTrades_Subscribed(Sender As Object) Handles BitstampLTCBTCTrades.Subscribed BitstampLTCBTCTrades.Bind("trade", AddressOf BitstampLTCBTCTrade) End Sub Public Sub BitstampLTCBTCTrade(data) Dim jss = JObject.Parse(data.ToString) BitstampPrice = CDec(jss("price_str").ToString) BitstampLastAmount = CDec(jss("amount_str").ToString) End Sub 
That's basically it - the different channels are all documented in the API and you can format the JSON til your little crypto heart's content.
GDAX:(You'll need Websocket4NET from Nuget) P.S. I know my sending raw JSON is a fucking abomination.
Imports WebSocket4Net Imports Newtonsoft.Json.Linq Public WithEvents websocketGDAX As WebSocket websocketGDAX = New WebSocket("wss://ws-feed.gdax.com") websocketGDAX.Open() Public Sub gdax_Connect() Handles websocketGDAX.Opened Dim Data As String = "{ ""type"": ""subscribe"", ""product_ids"":[""BTC-EUR""], ""channels"": [""heartbeat"", { ""name"": ""ticker"", ""product_ids"": [""LTC-BTC""] }]}" websocketGDAX.Send(Data) End Sub Public Sub gdax_Data(sender As Object, args As WebSocket4Net.MessageReceivedEventArgs) Handles websocketGDAX.MessageReceived Dim jss = JObject.Parse(args.Message) Try If jss("type").ToString = "ticker" Then Select Case jss("product_id") Case "LTC-BTC" GDAXPrice = CDec(jss("price")) GDAXBid = CDec(jss("best_bid")) GDAXAsk = CDec(jss("best_ask")) GDAXLastSize = CDec(jss("last_size")) Case "EUR-USD" GDAXEURUSD = CDec(jss("price")) Case "BTC-USD" End Select End If Catch ex As Exception Exit Sub End Try End Sub 
Again, that's kind of it. Some proper error handling wouldn't go amiss, but I'm lazy and I use GOTO's all over the shop anyway so I'm basically a terrible human being.
3) Hashing. Fucking Hashing.
Ok so basically when sending authenticated/private API calls you need to hash bits of the message in order to prove authenticity. This was a bitch to try and cobble together the right code. Here, have it. It's yours:
Imports System.Security.Cryptography Imports System.Text Module Hashing Public Function HMACSHA256_Encrypt(ByVal message As String, secret As String) As String Try Dim secretkey As String = secret Dim sha As New System.Security.Cryptography.HMACSHA256(System.Text.ASCIIEncoding.ASCII.GetBytes(secretkey)) Dim Hash() As Byte = sha.ComputeHash(System.Text.ASCIIEncoding.ASCII.GetBytes(message)) Dim sb As New StringBuilder(Hash.Length * 2) For Each B As Byte In Hash sb.Append(Hex(B).PadLeft(2, "0")) Next Return sb.ToString.ToUpper Catch ex As Exception Debug.Print(Date.Now & " SHA256_Encrypt error " & ex.Message) Return Nothing End Try End Function Public Function HashString(ByVal str As String, ByVal secret As Byte()) As String Dim bytes As Byte() = Encoding.UTF8.GetBytes(str) Using hmac = New HMACSHA256(secret) Dim hash As Byte() = hmac.ComputeHash(bytes) Return Convert.ToBase64String(hash) End Using End Function End Module 
Top one for Bitstamp, Bottom one for GDAX. They differ slightly in the way they do things and the output they provide, hence there being two. Don't ask me what they do, couldn't tell you. Not a clue.
4) Verbose logging. Verbose logging. Verbose logging.
So you've made your bot, hit the button and....nothing. Now these things don't happen instantly; Even if you place an order at Ask or Bid, it might be minutes, even hours until it gets filled. Maybe your bot keeps erroring out and you don't know why. Write yourself a little logging function that you can copy and paste into your functions & subs that outputs the data you're sending and the data you're receiving along with a timestamp so you can debug if stuff isn't working. Again, I'm lazy and shit and this took me way longer to realise than it should have.
5) Don't be afraid to ask questions.
One of the biggest things that totally blew my mind was just how closed up some people are; on Reddit, forums, discord rooms... you name it. There's this weird stigma about people who trade & write bots that if they share their knowlege they'll somehow be doing themselves out of returns. Don't be afraid to ask questions. Ask enough, and eventually someone will come along and help. For every 10 people who chastised me for asking for coding help, trading help or whatever, 1 person would help out - it's worth enduring the rough for that... also, fuck those 10 people.
6) God damn Nonce generation.
A nonce is basically a unique, yet increasing number. Again, this was all massive trial and error. Bitstamp nonces and GDAX nonces work slightly differently and are interpreted slightly differently. Here's the code I use:
Module Nonces Public Function GenerateStampNonce() As String Static lastnonce As String Dim newNonce As String = Replace(Math.Round((DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000, 1).ToString("#0.0"), ".", "") Do While lastnonce = newNonce Threading.Thread.Sleep(10) newNonce = Replace(Math.Round((DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000, 1).ToString("#0.0"), ".", "") Loop lastnonce = newNonce Re... 
submitted by censorship_notifier to noncensored_bitcoin [link] [comments]

How do you "speak" bitcoin?

How do you "speak" the price of bitcoin for small transactions? Today, many such transactions are pegged to dollar values or some other less volatile currency but assuming that things continue to stabilize, and the use / exchange value of bitcoin continues to grow, how do we efficiently talk about prices?
Let's consider a practical example - dinner out for two at a pretty good restaurant with a few drinks. To keep the math simple, the total comes to $95, and you want to leave a 20% tip, meaning a tip of $19 and a total of $114.
Lets pin a BTC to $1200 for the moment and see how this would work. As BTC, the dinner cost 0.07917 (rounding up to avoid the repeating decimal), and the tip would come to 0.01583 (keeping precision consistent, but still rounding), totaling a nice round 0.095 BTC for dinner.
I don't know about you, but that's a lot of decimal places for a receipt in a restaurant. Let's try it with Satoshi - 7,917,000 Satoshi for dinner, and a 1,583,000 Satoshi tip, brings the total to... a nice 9,500,000 Satoshi total. Now I have too many commas!
Is it a convention to "speak" in millions of Satoshi? so, 7.917MM Satoshi for dinner, and a 1.583MM Satoshi tip, totaling 9.5MM Satoshi for the evening?
submitted by andrewbudd to Bitcoin [link] [comments]

How does this work?

21 million bitcoins. Divisible down to 8 decimal places (one satoshi). It was always said there would be plenty to go around. Current median fee is 158200 satoshi. If we assume spreading out 21Million bitcoin minimally, everyone had twice the minimum fee. Thats 6.6 Billion. IE less than the number of people on this planet. How is this ever going replace fiat? Or is my math way off?
Just posted this in bitcoin as well. Your thoughts?
submitted by barnz3000 to btc [link] [comments]

Moving Money Internationally - A case study

Hi guys,
Maybe a week ago I posted here asking for advice on how to move my house deposit to the USA from Australia. Most of the advice I received was to look into bitcoins. I posted there as well and based on more advice made there conducted my investigation and figured I would share my case study with you guys so people also running into this problem might have somewhere to start. DO NOT UNDER ANY CIRCUMSTANCES TAKE THIS AS FINANCIAL ADVICE. The numbers I quote here are wrong from pretty much the moment I post this, and obviously my bank is not every bank, etc...
So, the three options I investigated were bitcoins, a forex website and my bank. For the case studies purpose I will be looking to move a hypothetical 50k AUD to USD, at the moment google quotes the exchange rate as 1AUD=0.89USD. In my circumstance, I wanted to move the money in only one transaction, moving in it multiple chunks was a deal breaker.
Option 1. Bank: The simple choice given at first I was worried about the money getting frozen on the way if one or either banks got upset at such a large amount of money moving. Discussion with the bank on the american side revealed they pretty much don't give a shit. I would need to talk to the bank on the aussie side to move such a large amount in one go (my account was set at maximum transaction limit of $5000 a day).
The maths: My bank would do an international telegraphic transfer for $20 online, seems quite good until you look at their conversion rate (at the time of writing 0.8523)
50000-20=49980 -> 42622.94USD
Option 2: Forex. I signed up with a forex website that looked like it offered good rates. After registering online I received a phone call in about 20min to confirm my identity and check some details. Process involves me arranging a deal online, shifting my money to their bank account in Australia and they do the exchange and send it overseas for me to my nominated bank account. Again I would need to speak to my bank to arrange such a large transfer due to my limits but that portion shouldn't be any trouble.
Great for me, transactions above 10kAUD had no transaction fees ($15AUD otherwise), only the price that they sell the USD to you and that price gets better the more money you transfer. Basically, their only fee is the money you lose by not getting the USD's true price. And their prices were very good after playing with the calculators a bit. Putting in 50kAUD now nets me a lovely buy price of 0.8852USD. Lowering that amount lowers the buy price, raising it raises the buy price. Even so, low buy prices were better than the banks.
50000-15=49985 -> 44246.72USD
Option 3. Bitcoin. As someone who has never used bitcoins before, and never really even looked into it other than understanding what mining is, this is obviously an option that requires a lot of research and setting up on my part. That said, as far as I understood the process it would initially require me to buy 50kAUD worth of bitcoins, transfer to a US wallet for a small fee then sell again. Hence there will likely be loss AUD - Bitcoin transaction (not getting 50k worth of bitcoin for true AUD value) the transfer fee and likely a loss on the US side (not selling all the bitcoin for their true value in USD) just like exchanging money.
I looked at the australia bitcoin website bitXoin - fee 3.7% plus the buying price of bitcoins. My 50K has shrunk to a 483500AUD just from that fee - not looking good. BitCoinTrader next - 5% fee for conversion of AUD to bitcoin. LocalBitcoins violates my rule of doing it in only one transaction so I discarded that option as you have to buy 50kAUD worth of bitcoins off several people most likely.
Going back to BitXoin what would happen if I followed through? At this moment they have 1BTC valued as 1179.96AUD so my 50k (-3.7%) buys me 40.9759652BTC (I have no idea how many decimal places BTC goes to but that should give us a rough idea of the final amounts). Let assume a fee of 0.001BTC (which works out to be about 1AUD) to transfer, I now have 40.9749652BTC in my US wallet.
Next step, sell for USD. Coinbase at this moment have a sell price of 896.67USD which seemed really low! This would mean my BTC would net me 36741USD!!?? BC changer offers 1017.59USD which still only gets me 41695USD!!
Basically, with bitcoin, you will get attacked by buy and sell prices on both ends of the transaction, rather than just one. Next to fluctuations if the price changes which could go well or go badly, your risk. Bitcoin is most definitely not an option in this case study to move money. It may be an option if you already have bitcoins though, because then you only get scrapped on the sell price.
In this situation, even the bank out performed Bitcoins. In real life, I made the choice to go with forex.
TL;DR - Bitcoins are not a viable option in this case study for transferring money from AUD to USD. If you already have bitcoins might be worthwhile but was not considered. Do the maths on it yourself.
submitted by parasuta to IWantOut [link] [comments]

I lost 112 tons of Imperial Slaves the other day. I decided to figure out how much that's worth in USD.

So in order to figure out the estimated worth of my cargo, we first need to figure out the value of 1 CR in USD. The easiest way to do this would be to take something from the commodities market in game that exists in real life. For this example I'm going to go with gold because it's historical market value is available and fairly easy to determine the market value patterns. If you take a look at this chart (http://onlygold.com/Info/Historical-Gold-Prices.asp) you will see that gold is a fairly reliable market.
For those that like history and want an explanation of the flucuations, read on, otherwise skip to HISTORY END in this post.
From 1872 to 1932 the value of gold stayed extremely consistent, rising up only by a total of $1.28 over 60 years, with notable changes having explanations (ex. the skyrocketing price in 1864 due to the Civil War gold hoax https://en.wikipedia.org/wiki/Civil_War_gold_hoax)
After 1933 the prices rose due to the US Government making it illegal to own gold in an effort to bring more value to the US Dollar as a way to bring the economy back life after the great crash of 1929. President Roosevelt announced the rising price of gold as a way to offer recompense to US Citizens that since they had to give in their gold, they would at least get good value out of it. This was done because everyone was exchanging their plummeting value paper money for gold, so something had to be done.
In 1968, a two-tiered pricing system for gold was introduced, which means that gold used for international monetary exchanges would be kept at a fixed price and gold used for domestic/private use was free to fluctuate as the market changed.
From this point you see a pretty even pattern from 1968 to 2015. With the exception of 1985 to 1995, the market value of gold has doubled every 10 years. The reason it skyrocketed from 2008 to 2012 is because history tends to repeat itself. As I mentioned previously, the 1929 Stock Market crash led to people buying up gold because that kept its value unlike paper money, and the same thing happened again. The great recession (https://en.wikipedia.org/wiki/Great_Recession) ended in 2007 and as an after effect, people again started investing in gold because it tends to keep its value. The price of gold plummeted in 2013 due to the introduction of bitcoin which looked like a solid contender for gold and started off cheap, so people started selling off their gold to invest, and prices started to even out again to the normal pattern of doubling every 10 years.

HISTORY END

Elite Dangerous takes place in the year 3300, 1284 years in the future. Since gold has historically doubled in price every 10 years from 2015 back to 1965, the following number would be the value of gold in 3300 using the value from 2015 ($1060.00):
360,699,308,936,194,771,271,177,083,877,674,304,143,360
Considering that number is fucking ridiculous, I'm going to assume that the price of gold stagnates and sits at the current value of $1339.59 per oz as of August 23rd, 2016 because fuck working with gargantuan numbers.
$1339.59 per oz equates out to $42,866,880 per ton. At the galactic average price of 9,401 credits per ton of gold, the value of 1 credit is equivalent to $4559.82 USD.
The cost of my Type 6 was 6,030,030 CR or $27,495,851,394.6
I had 112 Tons of Slaves in my cargo hold when it exploded. The average weight of a person globally is 80.7 kg or 178 pounds (177.913, I rounded up). Based on historical data, the average daily caloric count of a slave was between 2500-3000 calories, which is the average recommended caloric intake for those with an active lifestyle.
1 Ton is 2000 pounds so each capsule contained 11 people (the actual math is 11.2 but considering you can't have 2 tenths of a person, I rounded down) so at 112 ton cargo capacity I was carrying 1,232 people.
The statistical cost of a human life ranges between 7 million to 9 million USD depending on who you ask, so taking the average between those 2 gives 8 million USD, which equates into 1,754.45 credits per slave but since credits aren't in decimals, I'll round that down to 1,754 CR even.
So at the normal value of human life, 11 people would cost 19,294 CR but considering these are slaves, the galactic average of 15,984 makes sense, but is actually a HUGE RIP-OFF.
Buying a slave back in the day woulkd cost you about $40,000 USD in today's money. That equates out to 8.7 or 9 credits rounding up so TECHNICALLY we should only be paying 99 credits for 1 ton of imperial slaves. Fucking commercialism. Apparently the cost of packaging, transportation, and storage, makes up for the other 15,885 credits but that's besides the point.
112 tons of slaves, which I bought for 13,012 CR each from Hamilton City, totals out to 1,457,344 CR or $6,645,226,318.08 USD.
So between the cost of the slaves and my ship, that fucking pirate cost me $34,141,077,712.7 USD.
TLDR: I lost a fuckton of money
submitted by Onahail to EliteDangerous [link] [comments]

Is It Important To Deal In "Relatable" Amounts?

Hi /Cryptocurrency!
I would like to get your thoughts on a feature of the human mind that could affect how people interact with cryptocurrency.
How much weight do you place on dealing with a "relatable" amount of currency? By relatable, i mean buying a $10 USD item for 5150 DOGE instead of 0.00374 BTC or .0465 ETH. I enjoy math and even I don't like dealing with decimals. To be clear, I'm putting all other factors aside here. Let's say sometime in the future the major cryptocurrencies have stabilized enough to where they are being used widely across the world for commerce instead of speculation, and you have 10-20 fairly stable options with a wide range of conversion rates. Personally I would much rather try to do transactions with a "lower-value" (compared to fiat) cryptocurrency where I could work with whole numbers for common transactions, as opposed to one of the "high-value" cryptocurrencies where I'm constantly dealing with decimals.
Imagine BTC stays where it is in relation to USD, or even goes up in value. Is the factor of working with such small amounts enough to put the average person off of using it? Are mBTC going to be used exclusively for any Bitcoin GUI?
I'm interested to hear your thoughts on the matter or see other discussions on the topic, I've been away from this stuff for the past couple years just jumping back in.
Thanks!
submitted by ItsPercy to CryptoCurrency [link] [comments]

How difficult to write API for CEX.IO if I know C,C++ ?

I am tired of doing math for fraction of bitcoin I have with calculators and selling/buying for day trade. I am exhausted.!! I haven't sleep for last few weeks and my wife went to her parents house after too much argument (because I was spending too much time with CEX.IO app and calculator). Last but not least, I made some decimal place mistakes and made ~700$ loss.!! So my principal is down to 1300$ now. So, once for all I want to spend few days write an API and want to get back my life and wife. Please suggest me pages/reddit post/any blog where I can find customizable bot (free) or write my own. Thanks in advance for saving my life (and wife).
submitted by yesilovethis to BitcoinMarkets [link] [comments]

Platform update: A new era begins!

Over the past year we have constantly added new features to make our trading platform a more social place where people can share and discuss their trades. We have collected a lot of information and received extremely helpful feedback from the community. With our recent update we made some drastic improvements to our platform:
Automatically copy traders
It is no longer possible to copy individual trading ideas. Instead we switched to a user-based system where traders can be automatically copied with a fixed amount. We are extremely excited about this change since it allows successful users to build a stable followership easier than ever before. By utilizing our traditional reward system for copied trades you can efficiently monetize your knowledge and experience.
A beautiful new profile page
Obviously the profile page is one of the most important things for a social trading platform. With this in mind, we put a lot of love and time into a complete redesign. With the help of beautiful charts it now gives an insight into the trader’s monthly performance, followership and trading style. A custom profile picture and an “about me” text makes it possible to present yourself to your potential copiers.
Notification system
Our new notification system will always keep you up-to-date. Important events like when someone copies you or a deposit gets credited to your account will be prominently displayed.
BTC/USD and the allocated funds
One of the more frustrating things on our platform is the “All allocated funds are used ...” error message when trying the enter the BTC/USD market; we know! Especially in times of high volatility it is important to know if you can enter the market beforehand. While we cannot fix the root issue (see our previous blog post), we added basic information to the market details page. It shows the percentage of our allocated funds in use.
We also made dozens of minor improvements and fixes with this update. Here is a list of the most noticeable ones:
PS: Some days ago Cloudflare announced that they were affected by a serious memory leak bug where sensitive information was leaked in some cases. We carefully analyzed the technical details of this issue and can announce that 1Broker was not affected. Nevertheless, this is a good reminder to use secure and unique passwords and to enable two-factor authentication whenever possible.
submitted by Patrick-1Broker to 1Broker [link] [comments]

How I am trading into more Doge through exchanges

Credit given where credit is due, this thread was my motivation for writing this. Also I didn't want to hijack someone else's thread via their comments.
I have been trading in Doge for a little while now, which is a relative term considering Doge is a month old on Jan 6, 2013.
I have made HUGE mistakes (like accidentally buying where I was selling, because I clicked the wrong thing). But, I have also gotten REALLY lucky with some amazing trades.
Disclaimer:
I am not working fowith Cryptsy. I am just a user and most of my exchange experience has happened there. This is also not a discussion of WHICH exchange to use, use the one you like the most. This is however, a discussion of how exchanging/trading works. Yes, Crypsty gets slow. Yes, I have had 3 hour lags getting Doge in or out of Cryptsy. Yes, I have had money "hung" up on a cancel order. It happens. This is a brand new industry as far as coin-trading goes and there is a ton of computation that is going on behind the scenes. I am also a little more forgiving than others. I also know that some people have had trouble with their support, but I have not.
My rules of trading
First Rule of trading: This is NOT a get rich quick scheme
You have to pay attention, you have to watch the market, you have to spend a lot of time on this and be patient. If you walk away with Doge in play, you'll get screwed. If you jump in at the wrong time with out doing the math, you'll get screwed.
Second Rule of trading: Don't gamble what you cannot afford to lose!
This is super important, because while I was trading someone came in above or below me and totally hosed me a couple times. I have learned to trade in smaller amounts. This means less benefit in the end, but less risk as well.
I know Cryptsy isn't well loved here, but I have used it as well as 3 other exchanges and I like it the best. The reason I stick there is that you can see "nearly live" what is going on. I say nearly, because there are lags. However, most of the perceived lag tends to be trades that are smaller and that auto-trade away before they are worth posting to the buy/sell orders list.
Get a feel for the room before you jump in whole-Doge. Buy and sell small amounts, like the minimums of the exchange, before you do anything drastic. This IS gambling. It WILL bite you in the ass. Trust me, I have had some big losses already.
Third Rule of trading: Buy low, sell high
Always, always, always.
Fourth Rule of trading: Pay attention to fees
Cryptsy charges .3% for selling and .2% for buying. This is a total of 0.005 or .5%. This factors into EVERY trade I make. Let's go with some numbers, see the screenshot here for examples. These are the TIX/LTC numbers for right now, but I will use Doge/LTC as the example.
If you are selling Doge at 222, then to get more Doge than you sold, you have to buy at LOWER than 222/1.005=220. I use 222/1.001=219 to make sure I am always making more than the fees on every trade. Right now, since the highest buyer on the sheets is at 217, it is possible to make some extra Doge if you can buy at 217 as well.
Fifth Rule of trading: Pay attention to the direction of the market
If the market is going up, you need to be careful about selling because the buyers are going to buy higher in 20 seconds than they are right now.
If the market is going down, you need to be careful about buying, because the sellers are going to sell cheaper in 20 seconds than they are right now.
Sixth Rule of trading: Patience
This is a complete reiteration of Rule #1. You MUST BE PATIENT. If you are not, then you will lose Doge. The exchanges are often not immediate, even when there are obvious trades going on. This is because they are doing a ton of computation that you can guess at (because you can see what's trading) and computation of what you can't see, like that guy who buys 10 Doge at 300 when the price is 222. Like I said before, not all the buy/sell orders make it to the list, because not all of them are significant enough to warrant updating your view.
Think about it this way, if Cryptsy moves 12MM Doge in 10 minutes and less than 20% of those are "in the middle trades" between the highest buy and lowest sell, that means that 240,000 Doge moved in hte middle. Each of htese could be anywhere from 100-100,000 Doge at a time. It would take a ton of refreshes to your view, which is servecomputationally heavy as well as heavy in your browser
Seventh Rule of trading: Don't be afraid to cut bait. It's also ok to not cast at all.
If things are going your way, because the numbers aren't working or someone just put in a HUGE buy order above yours, it's ok to back away for a while. It's also ok to not jump in at all. You don't have to trade right now.
If the numbers aren't right, don't trade.
If the Doge are moving too fast, don't trade.
If you're not 100% comfortable, don't trade.
Definitions!!
Arbitrage: trading one currency into another and then into another in order to have more of the original currency. i.e. Doge->BTC->LTC->Doge via the Doge/BTC, then LTC/BTC, then Doge/LTC markets
"Buy low, sell high": A saying that comes to mean that if you sell for more than you buy, you profit. Also, that if you buy for less than you sell, you profit. This is the basis for trading on an exchange.
Buy Order: "I want to buy of Doge at of Doge/BTC" example, I want to buy 10 Doge at .00000025 BTC.
Cryptsy: Is an exchange, there are others in the right sidebar of this page. I use Cryptsy as an example, because that's where I exchange my coins
Doge: Such wow.
Doge/BTC: the value of one Doge in BTC. At the time of writing this, it was .00000025 BTC for one Doge
Dumping: The act of getting a currency and releasing at whatever price you can get for it right this second. Many auto-exchange mining pools will dump mined Doge (or any coin) for BTC as soon as a certain limit you define in your mining account is reached. Much of this is done for profit and based on the belief that BTC is the end-all-be-all, much like USD has been known for a while in the paper-money world.
An Exchange (noun): A place you can put your currency and trade it for another currency.
Exchange (verb): to trade one thing for another, in this case Doge for BTC or Doge for LTC
Fees: There will always be fees, this is how exchanges make money. The total fee for one round of buying and then selling or vice-versa on Cryptsy is .5% or a multiplication factor of .005. Fees for buying on Cryptsy are .002 (.2%) and selling are .003 (.3%).
Mining: using your computers processor or graphics card to solve big ass math equations to earn a crypto coin.
Orders: Requests to buy or sell something in the exchange
Pool: A bunch of people working together to mine at the same time
Sell Order: "I want to sell of Doge at of Doge/BTC" example, I want to sell 10 Doge at .00000025 BTC.
"To the moon": is a play on the phrase "shoot the moon". And a goal that seems insurmountable, but is totally possible since it's been done before (aka Bitcoin). Also, where Doge is going.
Tools I keep nearby:
  • A google spreadsheet to keep track of where I am and whether I am actually gaining ground or not. Sometimes, with lots of quick trades, it's worth stopping to count everything up. This spreadsheet will take into account the current trade values of Doge/BTC, Doge/LTC, and LTC/BTC. While I calculate USD, I am more interested in the total number of Doge that I have.
  • When I sit in one exchange for a while, like Doge/LTC, I will keep a second tab in my spreadsheet with calculated list of values for 1022, 1023, 1024, etc. (this is the current trading values with the decimal and zeros removed). The first column is the "number I am trading at". The second column is, "If you sell at column 1, you must buy below this number". The third column is, "If you bought at the rate in column one, you must sell above this number". Column one is auto-incremented by 1, (=A1 + 1, then fill down). Column 2 is column 1 divided by 1.01 (=A1/1.01, then fill down). Column 3 is column 1 times 1.01 (=A1 * 1.01). Screenshot: http://imgur.com/Up7r2ra
  • A calculator. Sometimes it feels good and can be faster to calculate /1.01 there, than it is in a spreadsheet.
  • Caffeine ;)
I hope this helps! Also, please tell me what you think and I'll update with anything I didn't add above.
If something is wrong or you look at it differently, let me know!!
Edits:
  • added definitions, alphabetized them.
  • cleaned up some information that was written quickly and not making sense to some users.
submitted by mbernier to dogecoin [link] [comments]

Cryptocurrency for Beginners: What is a SATOSHI? Lesson 8 - Rounding Decimals (5th Grade Math) - YouTube Bitcoin Q&A: Divisibility and deflationary monetary policy PlACE VALUE OF DECIMAL NUMBERS/ DECIMAL PLACE VALUE - YouTube How to calculate with decimal places - YouTube

This payment Bitcoin seems fairly by sending an email with a password. With the password the recipient can get Bitcoins. As dollars can be divided into smaller units, with Bitcoins it is equal. Compare it with a dollar which is divided into cents. Bitcoins can be divided into up to 8 decimal places. "The satoshi is currently the smallest unit of the bitcoin currency recorded on the block chain. It is a one hundred millionth of a single bitcoin (0.00000001 BTC)." and since there can only be 21 million BTC, it easily fits - although I would probably change the code to use 8 decimal places for ease of use. 3. I might add more rounding modes. Bitcoin is a cryptocurrency that can be divided up to 8 decimal places. That means you can easily buy fractions of a Bitcoin, even if you can only afford one cent! Just to get you familiar with the terminology, here are the conversions: 1 mBTC (milli-Bitcoin) = 0.001 Bitcoin or 1/1000 of Bitcoin (a thousandth of a Bitcoin) Bitcoin does not have an industrial use like gold so it cannot be said to have 'intrinsic value' in this scenario. Divisibility. Bitcoins can be rounded to 8 decimal places, known as a Satoshi, and there is room in the code to increase these decimal places even further. Any amount of value can easily be separated, sent or received which ... However, this will never be a limitation because transactions can be denominated in smaller sub-units of a bitcoin, such as bits - there are 1,000,000 bits in 1 bitcoin. Bitcoins can be divided up to 8 decimal places (0.000 000 01) and potentially even smaller units if that is ever required in the future as the average transaction size decreases.

[index] [8217] [24338] [29576] [2985] [9218] [21330] [2792] [2912] [30866] [24760]

Cryptocurrency for Beginners: What is a SATOSHI?

The video will show how to find the place value of a digit in a decimal number. The video will show how to find the place value of a digit in a decimal number. In this presentation we shall see how to represent decimals using the place value chart. How to work with decimal places. Just a short video to help get that extra mark in an exam! Calculation questions can sometimes ask for the answer to be give... Our main goal in this lesson is to study decimals that have THREE decimal digits - or thousandths. I show a visual illustration of thousandths using a square... Place value can help us a decimals. We stack the decimal numbers on top of each other with their decimal points lined up, in vertical position. ... 5th Grade Math 3.4, Round Decimals Using Place ...

#