What I learn from building a HFT bot processing >$10 million a month.
December 2017. That was the month I built a High-Frequency Trading (HFT) bot for arbitrage trading. Through building the application, I realised that there are limited literature on HFT and quantitative trading. There were even fewer personal recounts. I've learnt many lessons by building a program that deals with real money and has made many costly mistakes, some of which obliterated huge parts of my profits. Since I've paid my tuition dues, I might as well share my lessons with the ones who would like to embark on the pilgrimage.
Smart Contract for Hiring
What’s a better way to hire a smart contract developer than to write a smart contract to do it? That’s what my team thought when we decided to add hiring to the lengthy list of problems that smart contracts promised to solve. We developed a technical hiring smart contract.
Snapshot of Ethereum Accounts Balance in Under a Minute
57 seconds. That's the time taken to compute the balance of all the accounts on the Ethereum network. The output is a table populated with the addresses, final ether balance, total incoming and outgoing ethers, the total number of incoming and outgoing transactions and the last transacted block. All of these is done without a fully synced node or maintaining a huge database of transactions.
Third-party Scams & Money Laundering - A Journey to the Dark Side
S$99 million was lost to scams in 2017. In the first half of 2018, scams on Carousell rose by 136%. How does this money get moved around, out of Singapore, into the hands of the famous Nigerian prince? I was offered a glimpse into the world of money laundering in back in 2017 as a cryptocurrency trader. I'll take you through a journey of how several innocent and honest folks can find their way to be part of the money laundering scheme. Sit tight.
Load Test Private Ethereum Network with Trebuchet Framework
TL;DR: I couldn't find a load test tool that load test a private ethereum network. I wrote one so that you don't have to. It's called Trebuchet Framework. It toss any load at any service, and generates a pretty report.