Category Archives: Bitcoin Derivatives

Japanese Regulators to Poke Around

The proverbial tulip prices remain strong in the wake of the asset bubble popping. Today Japanese regulators are trying to distance themselves from trying to oversee the currency, but there are growing calls to create a legal framework. I don’t see why just Japan should try to regulate it – the crypto currency of course has nothing to do with Japan. No, my only suggestion is to regulate the exchanges via the Know-Your-Client (KYC) principle and by country.

  • Anyone on the exchange must be identified using 2 pieces of ID and whatever tax forms are applicable to that country.
  • The exchange should limit individuals to only their own residents or citizens. Invalid tax form = account to be closed.
  • Tax Withholding on the capital gain at the maximum rate (as per tax treaties etc) should be calculated (but not withheld) as if the crypto currency was a security in that country. Reporting of those tax amounts should be passed onto the local tax authority for the individuals or corporations to file at tax time

I’m not a tax expert, and there’s probably loads of issues with what I recommend. Such a system would benefit corporations (who can have multiple subsidiaries in different countries) and who can arbitrage across different exchanges, or individuals who can exchange Bitcoins in black-market “Non-participating Foreign Financial Institution” exchanges that do not enforce KYC or tax reporting.

Similar to their FATCA equivalents, the other Bitcoin exchange participants can withhold gross proceeds starting in 2017 to those exchanges.

Purists (and anarchists) would suggest the entire point of a crypto-currency is to avoid identifying yourself for transactions. And I firmly object because it will encourage the exchange of illegal goods and money laundering on an international scale where policing is difficult or impossible. So does cash. But illegal cash transactions are more able to be policed by local law enforcement – my two cents.

Elvis has left the building

Unfortunately, the MtGox Bitcoin Exchange has stopped or collapsed – and as a result Massive Rainfall has:

  • halted (or frozen) any Securities that are derived from that exchange.
  • halted (or ‘frozen’) any outstanding Orders that will also be cancelled eventually.
  • Open trades will be marked to the last closing price and will expire immediately.

Doing this was relatively straight forward – though I should automate this for ease-of-use.

Massive Rainfall Derivatives Exchange (MRDE) will continue to allow other Bitcoin futures to trade using other underlying Bitcoin Exchanges (search on CAD or USD for a list of Bitcoin Futures currently available).

 

Bitcoins To Come

Basic Scenario

  1. User selects an existing Bitcoin future for a BTC index on a specific date and clicks Search
  2. System returns a list of futures ‘like’ what the user requested
  3. User chooses an existing Bitcoin security and selects Trade
  4. System presents an order entry screen
  5. User fills in the details and selects ‘Submit Trade’
  6. System validates the input and saves order
  7. System sends order to Exchange
  8. Exchange matches order against existing orders (Alternate: order is saved or partially saved in Order book)
  9. Exchange sends status update to Web Broker
  10. Order is updated as Partially filled
  11. PartialFill is saved as a Trade in Web Broker
  12. Trade is sent to Custody system
  13. Custody system moves money from Buyer to Seller
  14. Custody system indicates trade is ‘Settled’

Bitcoin Exchange

So today two things happened that felt like my head exploded.  First, an ATM machine is being set up in Toronto specifically for bitcoins. Second, Wired magazine wrote an article where the makers of Coin base suggested there was a need for a Bitcoin exchange. Since I’m in the business of trying to find a marketable need for a mini derivative exchange, this seemed that everything was falling into place.

At once. Before I’m ready.

So the wise thing would be to wait until all the work was perfect and then announce that the product is available to the masses.

Instead, after reading the Lean Startup, I’m just going to throw it out there and see if anyone is interested. Seems a waste to create something no one wants.

And its more fun and exciting this way.