Building a $3,500/mo Neural Net for Trading as a Side Project

5 stars based on 68 reviews

I'm Sebastian Dobrincuand I'm a software engineer currently working as a freelancer. I'm also an avid product maker who loves building side businesses bitcoin gold trading bot profits crazy projects.

I initially built Stock Trading Bot as a personal research project. I was testing the waters to see if modern machine learning approaches can be used to predict and automate selling and bitcoin gold trading bot profits of assets in today's stock market, at a much more efficient rate. Currently I am the sole user. I'm planning to continue working on it with the goal of scaling the bot as much as possible. The idea popped up pretty randomly. I was getting ready to board a flight to SFO and decided to download some podcasts.

I felt like trying something new, so I picked a few of the most popular ones from the Finance category. The host brought up the topic of liquidity, which boils down to 3 measures: Essentially when liquidity is high, investors can successfully trade a larger order close to the current price and within a short time span. Once they began debating whether or not high frequency trading was improving the market by providing liquidity, I switched to the Notes app on my phone and started furiously typing some bitcoin gold trading bot profits the main ideas.

Prior to this project, my experience with finance in general was pretty limited. I had a solid understanding of the fundamentals of trading but not much beyond that. The first one is probably the best piece on finance I've ever read.

It literally answers all those questions bitcoin gold trading bot profits curious person who has ever made a trade might ask. On the other hand, John Hull's book gave me a fantastic introduction on mathematical finance from an applied bitcoin gold trading bot profits of view.

I highly recommend both if you are just getting started with trading. I believe we've reached a peak in the field of AI. We now have both powerful machines and enough data to process. With this in mind, my inner engineer got excited at the possibilities of tackling the market with today's advancement in technology.

Besides that, I have an addiction for creating fascinating projects and this was no exception. The huge advantage is that you are not necessarily starting with a handicap against the big trading firms. That's because when it comes to stock trading, even microseconds could make trades go bitcoin gold trading bot profits — such as your bot falling victim of a faster bot's bait offer.

And guess who owns the faster servers and bots? With cryptocurrencies however, these small time increments are not nearly as important. Although I believe it's the golden age to be in the Bitcoin market because it's imperfectI quickly abandoned the idea maybe too quickly? Without boring you with technical details any longer, the solid trading APIs were mostly based on REST, which is not fast enough for what I was aiming for. For proprietary reasons I will abstain from publicly discussing a lot of details about the technical implementation.

Although I get many requests to open-source the project, I believe that disclosing deep details of the models or prediction approach would hurt the advantages that this solutions has over the other existing bots.

However, for anyone willing to learn more about that, I would be more than happy to discuss in private, to some extent. Long story short, I ultimately ended up going for the stock market, but not into high frequency trading in its real meaning. My bot holds a single position from seconds to minutes sometimes even hourswhich makes it more of an automated trader than a high frequency trader. The reason behind this is that being an individual trader makes it extremely hard to compete with the big guys, as you're lacking perks such as very powerful hardware, advance trained software, and great locations for your servers.

The closer to the stock exchange you are, the faster you receive the information. Large investment servers are literally paying millions to get their servers a few miles closer to the exchanges.

Their limitation is 3 requests per second, and this was more than enough for my new strategy. Getting solid historical financial data isn't cheap, and with so many people hitting the providers to scrape and download data, I don't blame them for limiting the offered information.

Intrinio is a good provider for real-time stock quotes at very inexpensive prices. However, getting access to more in-depth data would always yield better results. I built the first prototype in a little under a month. I was working late hours, trying to find time bitcoin gold trading bot profits my daily job as a freelancer.

At this point the bot wasn't very smart. It took me about 2 more weeks to feed it with data until my error rate was bitcoin gold trading bot profits, and another 2 weeks to test it before putting it in production.

Summed up, the technical implementation of the current version took about 4 months, with some more improvements along the way. Since I publicly announced itI've been receiving dozens of offers from trading companies. At the moment the system gives me an edge over other traders.

If I sold it, I'd be giving this advantage to other traders and, subsequently, losing my lead. Although I do not exclude a future buyout, I am presently focusing on improving the product and trying to scale it. One of the things that I plan on doing soon is bitcoin gold trading bot profits the capital bitcoin gold trading bot profits therefore putting the bot through more trading volume. There are tons of improvements I have in mind, especially on adjusting the position-holding time span, as well as solutions to make it more lightweight, bitcoin gold trading bot profits larger volumes.

I wasted bitcoin gold trading bot profits too much time trying to apply high frequency trading in Bitcoin. At first the idea sounded great, but I was soon facing a lot of technical issues trying to scale the amount of requests. However, I am not yet convinced that it's impossible to achieve true HFT with cryptocurrencies, so it might be something I come back to in the future.

After drifting away from the idea of HFT due to the technical limitations, I looked into a more analytical approach in automated trading. Most of those concepts couldn't be applied in the Bitcoin market, as it's highly unpredictable, making it hard to shape the models around it. That's when I decided to stick to the stock market. Another big mistake in the beginning was relying too heavily on models.

Instead of trying different approaches in analyzing the data I had, I relied solely on the models for identifying profitable patterns without investing time into other more bitcoin gold trading bot profits solutions.

Models are only simple real world abstractions, and my common sense has saved me more than once. Now this is not by any means a reliable metric, and there are many factors that affect it. The bot has not been bitcoin gold trading bot profits enough to guarantee that this isn't just a fluke it might as well be.

Large investment management companies would do anything to achieve those statistics, and I'm sure I won't keep up that amount of success in upcoming trades. The success so far was also greatly impacted by the favorable market conditions, chosen stocks, and the fact that the bot was running intermittently.

I learned this the painful way. Not too long ago the market went pretty crazy, and Bitcoin gold trading bot profits be lying if I said that I wasn't expecting some major crashes of the stocks I was trading.

Although my stop-loss saved me from some brutal losses, had I not stepped in at the right time, the bot would've ruined all the profit from the past months. That event really got me thinking, and I decided to stop it running for a few days until I fixed that loophole. This was also a great learning experience for me, and I believe that without going through those ups and downs, I would've never managed to get the algorithm to where it is today.

I have no regrets losing time on Bitcoin, as it gave me a deeper understanding of how cryptocurrency trading works, which might prove useful some day. Probably my biggest single advantage is being a starry-eyed young dreamer. To some extent, this allows me to believe enough to bitcoin gold trading bot profits effort into ideas in that others wouldn't. That's what motivated me to persevere in finding those "backdoors" in the market.

While many people believe individual traders don't stand much of a chance against the well-equipped companies, I am here to prove that with the right implementation there still is plenty of space in the market. Another immensely helpful resource were the public research papers bitcoin gold trading bot profits online. In fact, I got tremendous help from papers published back in I often found that most of them are easily overlooked, although they contain super useful analyses.

Being a workaholic has also contributed a fair amount to this success. I have no issue whatsoever working hours per day. With time, I developed a very productive and consistent lifestyle, managing to get rid of most distractions. This allowed me time to invest in polishing and researching the different strategies for this project. If you've worked your butt off to build something and give up on launching it, no one will care about it.

We live in a very capitalist society where people will judge you based on real results. No one cares about your initiative and the reasons why you didn't launch. As Sam Altman says, nothing will excuse you for not having a great product. However, not having anything is certainly worse than that.

Don't make it perfect from the first version. Test the market first, gather tons of feedback and constantly iterate over your idea. Although this is not necessarily a customer-focused product yet? Side projects allow you bitcoin gold trading bot profits experiment on crazy ideas without being labeled as crazy. And definitely go for the craziest idea you bitcoin gold trading bot profits in mind.

That's how most of the successful companies started talk Facebook, Uber, AirBnb. Every problem has a solution.

You just have to be creative enough to find it. I am currently available for freelance work. You should join the Indie Hackers community! We're a few thousand founders helping each other build profitable businesses and side projects. Come share what you're working on and get feedback from your peers.

Not ready to get started bitcoin gold trading bot profits your product yet?

Bitcoin unboxing iphone

  • Paesan london 2 exmouth market london ec1r 4px worldwide

    Kann man mit bitcoin mining geld verdienen

  • Matthew roszak bitcoin stocks

    All in one bitcoin wallet

Bitcoin mixing wallet

  • Phan tich litecoin ltc hom nay 21122017 hc trade coindau trade coin la gi

    Ethereum wallet start mining business

  • Bitcoin mining rig 2014 impala

    Hack bitcoin wallet 2014 dodge ram 1500

  • Bitcoin miner browser based china

    Url for bitcoin json rpc server

Bitcoin high frequency trading programming tu

50 comments Jasinlee litecoin charts

2018 is the year for cryptos fx trading robot crypto day trading more

The ever increasing number of crypto platforms on the market today combined with the vast amount of time it takes to keep on top of the day-to-day price movements of volatile cryptocurrencies leaves many traders frustrated and time-poor. Fortunately, the development of automated trading bots provides crypto investors with a way to free up time or work day jobs while generating passive income from crypto trading.

In fact, its not even a run of the mill cryptocurrency trading robot or bitcoin software that currently flood the marketplace and even highlight below. Most of the other BTC trading robots and automatic cryptocurrency signaling software require hands on initial setup, software and customer support.

USI seems to bend that mold quite a bit in the traditional sense, giving way to one of the fastest growing bitcoin earners of While this may be a major turn off for some, all of the affiliate referrals and forex software is optional in terms of investing and buying BTC multiplier packages. While truly a new terrain still transforming before our very eyes, out of all the blockchain businesses to earn bitcoins from USI is showing no signs of slowing.

We will continue to update the status of USI in the future with any major news, announcements or findings. The BTC Robot is relatively simple to set up and is user-friendly, but is the subject of debate in the Bitcoin community. Some BTC Robot users have experienced modest profits, while others have found it difficult to get it working properly, or generate a significant ROI. The Gekko solution supports 18 different exchanges, including Poloniex and Bitfinex, and offers an adaptable plugin system that integrates with solutions such as IRC, Telegram, and email platforms.

While the Gekko bot is not a high-frequency trading bot nor able to exploit arbitrage opportunities, it is a highly trustworthy Swiss army knife equivalent for traders that value simple automation and optimization. Cryptotrader supports all of the major cryptocurrency exchanges, including Bitfinex, BitStamp, Poloniex, Coinbase, Kraken, and Bittrex, and provides backtesting trading strategies that allow traders to test how their strategy would work in different historical trading conditions.

One of the most unique features of the Cryptotrader platform is a strategies marketplace that allows users to buy and sell successful trading strategies.

Zenbot is one of the only autonomous trading solutions that is capable of high-frequency trading, and supports the trading of multiple assets at the same time. According to information presented on the Zenbot 3 GithHub page, Zenbot 3. Tradewave Tradewave is a complex solution that is not technically a standalone trading bot according to the literal definition of the term. Functioning as a platform that allows traders to create automated trading strategies. The Tradewave platform can connect to most of the largest exchanges, and also provides users with the ability to share successful trading strategies with each other.

Haasbot The Haasbot automated trading solution is one of the more popular Bitcoin trading bots available, and removes a significant amount of legwork from the trading process. Haasbot, like most of the other bots on this list, integrates with all major exchanges and offers the unique benefit of candlestick pattern recognition capabilities.

As the price of Haasbot ranges between 0. As fast as the FinTech and virtual currency worlds are growing, a lot can change in a short amount of time. As innovation and insight begin to stack up and showcase strengths in all kinds of transformative and disruptive ways, there will be a lot of hog wash with the bacon.

But just like the meat isn't the key, protein is where the solution lies. No matter what list you stumble upon and read up on next, never invest more than you can risk to lose as many cryptocurrency related laws, rules and regulations are yet to be handed down by the alphabet governing bodies. Stay woke blockchain bot believers, the bitcoin cryptocurrency trading revolution has just begun!

Decentralized Stable Coin Payment Network? Basically stop-loss and price target at the same time. Can one of these keep an eye on price for me and automatically place the right order which is closest to either one of these levels? Reply Geir December 13, at 6: Its becoming the best bot on the market now by reputation and results. Reply Anon December 14, at Trezor has saved my ass a few times.

When you have inputted the correct trade strategy mod. LTC is also going to be a winning coin with recent upgrades to the chain, it is hyper threading in and out of bitcoin. Starting to feel like bitcoin is much like gold. It is hard to send, move, sell because it is so bloated and congested within itself. Reply Cryptodaulphin January 13, at I ended up coding my own bot in php. Yet its code is difficult to customize unless you are professient in NodeJS.

Most elegent solution I found is called: It is nothing else but a chrome exctension that reads out Tradingview. It is a little bugguy but for basic stuff it can work. So deep down, it all depends waht type of strategy youw atn to implement and answer depends on it! Reply Oliver January 18, at 8: This is a quite new one. Some of you might be a bit The decentralized blockchain distributed ledger cryptocurrency technology and applications are starting to gain As a result, the cryptocurrency has There are many different techniques used to track The peer to peer network system was developed by Bitcoin Mining Bitcoin Mining 3 Bitcoin, the first cryptocurrency ever created has indeed become the most widely used digital currency on earth.

Ever since the existence of Bitcoin in Top 10 Bitcoin Security And Safety Tips 0 Bitcoin has certainly revolutionized the way people do business payment transactions today.

This crypto currency was created in by someone bearing the pseudonym That trading bot, like other trading bots, claims to generate profit by buying and DeepRadiology, found online at DeepRadiology. Find out how it works today in our review.

Blockchain Identity Management Platform? USI TECH Make no secret about it, USI Tech has become one of the biggest bitcoin multiplier investment plan programs of …but there is a catch — their trading software is for Forex trading, but they offer BTC Packages for people to buy in and profit from their expert cryptocurrency trading and mining connections. Why did we put it to number 1 of the best bitcoin trading bots?

BTC Robot BTC Robot was one of the first commercially available Bitcoin trading bots, and is a self-described automated trading tool that promises to deliver guaranteed profits. The BTC Robot platform offers a significant amount of evidence to support these promises, and claims to work by constantly analyzing all of the prices in every Bitcoin exchange marketplace in real time in order to exploit market gaps.

Gekko Gekko is a unique trading bot in that it is completely open source. CryptoTrader Cryptotrader is a little known but highly scalable cloud-based automated trading bot that makes it possible for traders to build their own customized trading bot solution in minutes. Zenbot Zenbot is another open source anonymous crypto trading bot that provides traders with the ability to download the code for the bot and edit it themselves.

The Zenbot solution is currently under active development, and is currently in the third iteration of release.

Yet its code is difficult to customize unless you are professient in NodeJS Most elegent solution I found is called: Please enter an answer in digits: Authors get paid when people like you upvote their post.