Bitcoin Forum
June 16, 2024, 03:10:14 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 »
1  Economy / Service Announcements / Re: [ANN] HEXS.NET - Digital Asset Trading Platform on: September 02, 2014, 04:58:40 PM
Sorry for the delayed restart. We will be back up shortly with a few improvements and multiple-crypto support as well as support for fiat deposits; fiat deposits will be limited to 750$ per day in/out; same with crypto in/out. All transactions pegged to dollars.

Manuals with discrete directions regarding the websocket API, as well as standalone client, will be up shortly. A demo environment will also be enabled for testing automated strategies in sandbox mode.

Thanks for checking us out.
2  Economy / Service Announcements / Re: [ANN] HEXS.NET - Digital Asset Trading Platform on: August 05, 2014, 11:15:55 PM
How do you handle situations where you can't match all future positions internally? Bucket shop?


Due to the trading backgrounds of key firm shareholders we believe it would be a conflict of interest to take the other side of trades. So put simply, we don't take the other side of trades and this is why our total volume is still zero-- although our verified customer base is growing daily. Go figure. We feel this is the best time to implement these updates before trading starts to pick up where such a large downtime is unacceptable.

HEXS.NET is purely focused on providing fast, secure and reliable order matching based on time-price priority. If you are trying to buy and no one is willing to sell to you; your trade will not execute and will become a limit order instead. (ex. If there are no visible offers (or bids) and you place a market buy order (or sell order); the market order will become a limit order.)

We received some feedback from customers and non-customers that we should create a liquidity bot to get trading started.. but we don't feel that would be the right thing to do. We don't believe in the broker-dealer model nor do we engage as broker-dealers. Rather, we are willing to accommodate customers who are interested in providing a two-sided market with fee-waivers and rebates per trade.

Let us know if you have any other questions.
3  Economy / Service Announcements / Re: [ANN] HEXS.NET - Digital Asset Trading Platform on: August 05, 2014, 10:58:08 PM
The core trading engine will be offline starting 8/10/2014 for roughly 7-14 business days due to critical updates, and subsequent testing before re-release, to our core pricing and trade booking engine. The update will allow customers to engage in spot transactions (dollar for bitcoin and vice-verse) as well as non-deliverable (financially settled) forwards.

The update will introduce a new thoroughly documented Websocket API with working examples in Javascript and Tyrus (A library used to create client Websocket endpoint in Java).

All other limits (withdraw and deposit) are in place to maintain FinCEN exemption status. If you have any comments, questions or concerns, please reach out to us and let us know.
4  Economy / Service Announcements / NOTICE on: July 17, 2014, 07:04:33 PM
As per the the recent regulatory framework introduced in NYS: http://www.dfs.ny.gov/about/press2014/pr1407171-vc.pdf

We operate as a exempt money-services business as per Federal/FinCEN guidelines; Unfortunately, the proposed NYS framework provides no exemption; and thus, for the time being, we will no longer accept customers who are residents of NYS. All affected customers have been notified to withdraw funds out of HEXS.NET.
5  Economy / Service Announcements / Re: [ANN] HEXS.NET - Digital Asset Trading Platform on: July 13, 2014, 12:52:29 PM
Hello again! Giving the thread a slight bump. We are looking for traders interested in automated market making.. please reach out to us and we will provide you everything you need to get started! We will waive all fees for market-makers.

We have over two dozen accounts but no one is trading  Lips sealed

We are working on a 'How-to' guide for the platform (it's very simple!) which will be out shortly.


For those who do not understand what a NDF market is or how a margin trading account works; please check out this very informative video series from Khan Academy:

https://www.khanacademy.org/economics-finance-domain/core-finance/derivative-securities/forward-futures-contracts/v/futures-margin-mechanics


I appreciate and welcome any feedback / comments / suggestions. Let us know what we are doing wrong or right!
6  Economy / Service Announcements / Re: [ANN] HEXS.NET - Digital Asset Trading Platform on: June 27, 2014, 11:22:33 PM
Websocket API is available for those interested in immediate automated trading.

See: https://bitcointalk.org/index.php?topic=440759.msg7555348#new

If interested in this set-up, let me know or email us! Thanks!
7  Bitcoin / Project Development / Re: Margin Trading Exchange Software on: June 27, 2014, 11:17:18 PM
Websocket API is now available.

Create a websocket variable in javascript and send messages in this format:

EKEY|<API_KEY>|<COMMAND>|<PARAM>|

IN this example, API_KEY = 1.


1). Request Orderbook:

Send this message to websocket server: EKEY|1|RFQ|XBT.USD|


And the response will be:


Acknowledged
{"XBT.USD":[{"sellOrder":[]},{"buyOrder":[]}]}



2). Request Account Snapshot:

Send this message to websocket server: EKEY|1|BALANCE|

And the response will be:


Acknowledged
{"account_snapshot":[{"gross_balance":"500"},{"profit_loss":"0"},{"total_fees":"0"},{"net_balance":"500"},{"used_margin":"0"},{"free_margin":"500"}]}



ORDER ENTRY MESSAGE FORMAT: EKEY|<API_KEY>|<MARKETBUY,MARKETSELL,LIMITBUY,LIMITSELL,STOPBUY,STOPSELL>|<PRICE>|<QUANTITY|<SYMBOL>|

3). Limit Buy Order Request:


Send this message to websocket server: EKEY|1|LIMITBUY|2.55|1|XBT.USD|

And the response will be:


Acknowledged
{"XBT.USD":[{"sellOrder":[]},{"buyOrder":[{"p":"2.55","q":"1"}]}]}
{"account_snapshot":[{"gross_balance":"500"},{"profit_loss":"0"},{"total_fees":"0"},{"net_balance":"500"},{"used_margin":"25"},
{"free_margin":"475"}]}





4). Limit Sell Order Request:

Send this message to websocket server  EKEY|1|LIMITSELL|2.65|1|XBT.USD|
The response will be:



Acknowledged
{"XBT.USD":[{"sellOrder":[{"p":"2.65","q":"1"}]},{"buyOrder":[{"p":"2.55","q":"1"}]}]}
{"account_snapshot":[{"gross_balance":"500"},{"profit_loss":"0"},{"total_fees":"0"},{"net_balance":"500"},{"used_margin":"0"},{"free_margin":"500"}]}




5). Stop Buy & Stop Sell Request: Similar to above, but replace <LIMITBUY,LIMITSELL> with <STOPBUY,STOPSELL>
The response will only include the account_snapshot response.


Now, in this example, lets say another trader put an offer below the current best. 2 contracts @ 2.64 (through the platform). The websocket will push this message to you when a limit orderbook has been modified.

{"XBT.USD":[{"sellOrder":[{"p":"2.64","q":"2"},{"p":"2.65","q":"1"}]},{"buyOrder":[{"p":"2.55","q":"1"}]}]}


6). Market Buy & Market Sell Request: Again, similar to above, replace with <MARKETBUY,MARKETSELL> -- You must still include a price, quantity and symbol parameter. If the best market offer is 2.65 and you instead send "EKEY|<API>|MARKETBUY|7|1|XBT.USD| -- you will still be executed at 2.65. (ie. the price parameter is ignored, but MUST still be included).

So using the API key, you send an order to buy 1 lot at market.

EKEY|1|MARKETBUY|2.90|1|XBT.USD|

The response will be:

Acknowledged
{"last_trade":[{"execTime":"1403910347545"},{"productSymbol":"XBT.USD"},{"execSide":"true"},{"execPrice":"2.64"},{"execQty":"1"}]}
{"XBT.USD":[{"sellOrder":[{"p":"2.64","q":"1"},{"p":"2.65","q":"1"}]},{"buyOrder":[{"p":"2.55","q":"1"}]}]}


The socket does not push your position information to you. You must populate your position by requesting all executed transactions on your account by doing the following:

7). Viewing transaction history:
Send this message to websocket server  EKEY|1|FILLED|
The response will be:


Acknowledged
{"tx_filled":[{"4c1593f619fa259ceb517ccdcce1fd96":[{"entry_time":"1403910347545","productSymbol":"XBT.USD","exec_side":"true","exec_price":"2.64","exec_qty":"1","exec_margin":"25","exec_fee":"1"}]},{"4c1593f619fa259ceb517ccdcce1fd96":[{"entry_time":"1403917072567","productSymbol":"XBT.USD","exec_side":"true","exec_price":"2.64","exec_qty":"1","exec_margin":"25","exec_fee":"1"}]}]}



8 ). Viewing Pending Orders

Send this message to websocket server  EKEY|1|PENDING|
The response will be:



Acknowledged
{"tx_pending":[{"cc84f039526ac12fab12cc7d6c4577d7":[{"entry_time":"1403918865034","productSymbol":"XBT.USD","tx_side":"true","tx_price":"2.55","tx_qty":"1","tx_margin":"25","tx_fee":"1"}]},{"678d648f1b8b8c9b1fc28a6fc276ec1":[{"entry_time":"1403918867612","productSymbol":"XBT.USD","tx_side":"false","tx_price":"2.65","tx_qty":"1","tx_margin":"25","tx_fee":"1"}]}]}



9. Cancelling Orders

To cancel a single order you must pass the tx_id of the pending order

EKEY|1|CANCEL_ID|f566025b38ac54b6dfa13d46f20d22c8|

The response will be:

Acknowledged
{"XBT.USD":[{"sellOrder":[{"p":"2.64","q":"1"}]},{"buyOrder":[{"p":"2.55","q":"1"}]}]}
{"account_snapshot":[{"gross_balance":"500"},{"profit_loss":"0"},{"total_fees":"1"},{"net_balance":"499"},{"used_margin":"25"},{"free_margin":"474"}]}


To cancel all orders, just pass this message:

EKEY|1|CANCEL_ALL|

The response will be:
Acknowledged
{"XBT.USD":[{"sellOrder":[{"p":"2.64","q":"1"}]},{"buyOrder":[]}]}
{"XBT.CAD":[{"sellOrder":[]},{"buyOrder":[]}]}
{"XBT.EUR":[{"sellOrder":[]},{"buyOrder":[]}]}
{"XBT.GBP":[{"sellOrder":[]},{"buyOrder":[]}]}
{"XBT.AUD":[{"sellOrder":[]},{"buyOrder":[]}]}
{"XBT.CHF":[{"sellOrder":[]},{"buyOrder":[]}]}
{"XBT.NZD":[{"sellOrder":[]},{"buyOrder":[]}]}
{"XBT.JPY":[{"sellOrder":[]},{"buyOrder":[]}]}
{"BTC.USD":[{"sellOrder":[]},{"buyOrder":[]}]}
{"account_snapshot":[{"gross_balance":"500"},{"profit_loss":"0"},{"total_fees":"1"},{"net_balance":"499"},{"used_margin":"25"},{"free_margin":"474"}]}


Keeping it very simple, all messages encrypted with SSL 128 bit encryption using TLS 1.2.

Let me know if you have questions!
8  Economy / Service Announcements / Re: [ANN] HEXS.NET - Digital Asset Trading Platform on: June 26, 2014, 11:06:08 AM
I would like to address a common question a few users have brought to my attention ie. "how do I actually hedge on your platform?"

Example:

You own 1 bitcoin at an average price of $600.25 and would like to hedge your downside risk.

Step 1: Determine how much a $0.01 is worth in satoshi for that price level.

Set $600.25 equal to 1 bitcoin, divide both sides by $600.25 to determine how much $1 is worth in satoshi.

Divide both sides again by 100 to determine how much $0.01 is worth in satoshi.

$600.25 = 1 BTC
1 = 1/600.25 BTC
0.01 = 1/600.25/100 BTC

so 1 penny change is worth roughly ~ (1/600.25)/100 or 1666 satoshi. (this ratio is not static; if price moves down-- you will need to short more to stay hedged; if price moves up -- you will need to be short less to stay hedged.)


Step 2: As the BTC.USD contract has a minimum tick increment of $0.01 and a minimum tick value of 1/Satoshi per tick; you must sell 1,666 contracts to be hedged.

The margin required is constant at $100USD (for the time being) per bitcoin hedged. THUS, your effective leverage will change with price.

IF BTC/USD spot rate is $100, it will take you $100 in bitcoin to hedge. (effective leverage 1:1)

IF BTC/USD spot rate drops below $100, to $50, your leverage is still $100 (effective 1:2)

IF BTC/USD spot rate drops to $25, your leverage is still $100. (effective 1:4).

Margin rates will be adjusted for the BTC.USD contract, whereas the margin rates for the log contracts will always be constant (at 25 satoshi per contract) as the settlement prices are less volatile.



Questions? Comments? Concerns?

Let me know!




9  Bitcoin / Project Development / Re: Margin Trading Exchange Software on: June 26, 2014, 08:15:51 AM
is this only for windows?


Java is platform independent; this means you don't need windows to operate Smiley. Any machine where you can install Java/JVM will work!

Let me know if you have any more questions
10  Economy / Service Announcements / Re: UKASH to Bitcoin exchange - No Fee on: June 22, 2014, 07:51:01 PM
"Ukash to Bitcoin exchange

Fill out this form to get an instant quote for Ukash to Bitcoin exchange.
Please note that your quote is valid for 30 minutes.
We can only accept GBP , EUR and USD vouchers at the moment.
You can convert your voucher to GBP using the Ukash Toolkit.
Our fee is 8% which is included in your quote.
You should receive your Bitcoins within 20 minutes during 10AM-8PM GMT."

Atifkhan : Okey, why have I not recieved my Bitcoins yet from you?


The last post from this user was "December 27, 2012"
11  Economy / Service Announcements / Re: [ANN] HEXS.NET - Digital Asset Trading Platform on: June 21, 2014, 07:00:22 AM
Just a friendly reminder; there is no account minimum-- you can load your wallet with $0.25 worth of bitcoins and start trading. The margins to initiate 1 contract is 0.25 μBTC (25 satoshi). Fees are 0.01 μBTC (1 satoshi) per market order. Limit order fees are waived (re-credited at settlement). The goal is to provide a open and highly liquid digital asset trading market free from information asymmetries. Never load all the bitcoins you own to the exchange wallet.

Fee rebate is available for any interested market-maker.


Please feel free to ask questions or address any concerns.
12  Economy / Service Announcements / Re: [ANN] HEXS.NET - Digital Asset Trading Platform on: June 20, 2014, 02:40:03 AM
So  you are providing BTC futures here?

Non-deliverable forward contracts.
13  Bitcoin / Project Development / Re: Margin Trading Exchange Software on: June 18, 2014, 09:53:18 AM
Launched -> https://bitcointalk.org/index.php?topic=656627.0
14  Economy / Service Announcements / [ANN] HEXS.NET - Digital Asset Trading Platform on: June 18, 2014, 09:29:18 AM
I'm very excited to announce the completion and launch of a project I've been working on for the last 7 months. It has gone through a 2-month beta with roughly 40 users; and suggestions were taken and tweaks were made along the way to create a secure & simple bare-bone trading exchange and client front-end terminal.

Value proposition:
HEXS.NET is a crypto-currency margin trading platform and allows users to hedge their bitcoin exposure down to 0.01 μBTC / per penny of the underlying; and initial margin requirements starting at 0.25 μBTC per contract. Fees are only applied to market orders (flat 0.01 μBTC per contract) and no fees for passive/limit orders. There are also no additional fees or swap charges; unless you want to consider the fee paid to miners when you load or redeem your wallet.

Digital Contract Types:
HEXS.NET offers two different contract settlement types; normal and logarithmic. All trades are consolidated and settled weekly. Normal contracts settle at the 24-hour average price of the underlying. Logarithmic contracts settle at the log of the 24h average price. For example, if the 24-hour average price of BTC/USD is $600 at settlement; then the normal digital contract will settle at $600.00 and the logarithmic digital contract will settle at log(600) =~ 2.78.

Active Contracts:
Normal:
BTC.USD, BTC.CAD, BTC.EUR, BTC.GBP, BTC.CHF, BTC.AUD, BTC.NZD, BTC.JPY

Log:
XBT.USD, XBT.CAD, XBT.EUR, XBT.GBP, XBT.CHF, XBT.AUD, XBT.NZD, XBT.JPY


Market Data / API
The client terminal provides no charting functionality as our focus is on speed and securely matching buyers and sellers. Raw JSON data is provided so that you may create your own charting solution.

Active Contract Orderbook: http://174.128.239.221/limitbook.txt (json)
All executed trades: http://174.128.239.221/marketdata.txt (json)

Automated trading functionality via Websocket API will be provided by COINIGY. These guys are doing a great job of creating an exchange-neutral trading platform that any active crypto-trader will appreciate. A temporary 'FIX style' direct-socket solution can be provided to those interested in market-making.

Client Terminal
The client terminal is written in JAVA and is a Runnable JAR file and is the most secure way of sending commands to the trading engine. If you are scared of using java and running java executable; then you can use the COINIGY web trading interface when it becomes available.



Support:
Live support for exchange accounts is built into the terminal. Select the chat bubble, and a support agent will be notified to assist you.
Or you can reach out on IRC @ #HEXS on irc.freenode.net

Regulatory Environment / AML & KYC
HEXS.NET operates as an exempt money-services business as per FinCEN exemption guidelines. Withdrawals are limited to $750 per day and multiple withdrawal requests are not allowed until the last is processed. You also cannot cancel a withdrawal request once initiated. This temporary limitation reduces our paperwork and regulatory burden. BUT basic verification is still mandatory. A valid drivers license and proof of address is required to open an account (much like a library card). This will help us recover your account if you lost your password and also help us easily transition when withdrawal limit is increased and the service operates as a fully non-exempt money-services business. Currently the service will only support BITCOIN <> BITCOIN trading; and thus our only regulatory reporting requirement is to file a Suspicious Activity Report when withdrawal values (in dollars) are greater than $1,000.

Exchange Procedures
1). Limit orders are matched atomically with time & price priority against incoming market orders.
2). Stop orders are triggered when the last price is equal to or greater than for stop buy (or less than for stop sell). The order will immediately become a market order.
3). Contracts are settled every Sunday at 1:00AM GMT. The service shuts down for maintenance for 1 hour prior to this time.


I hope everyone enjoys the service as a few friends and myself are committed full(over)-time to this project alongside the COINIGY founders. We all want to provide you a great service and a cost-effective way to manage your bitcoin exposure alongside helping to mitigate counterparty risks with margin trading digital assets.


P.S. This is not a decentralized exchange. Those types of exchanges do not promote price competition and you end up with very wide spreads (which is good for the store, but bad price liquidity for the last buyer or seller). A decentralized exchange is like Wal-mart. If that still upsets you, then you should know that we made this with the classical economic school of thought in mind & care about mom & pop business'  Grin


Questions? Comments? Concerns?
15  Bitcoin / Project Development / Re: Bitcoin Trading Game (NEW IDEA) on: June 16, 2014, 10:20:01 PM
market orders trading through limit orders is one thing; arbitrary price setting based on rumors is another.
16  Bitcoin / Project Development / Re: Bitcoin Trading Game (NEW IDEA) on: June 16, 2014, 06:27:35 PM
I'm sorry, but still I didn't get your new game idea, could please elaborate more.

Are you familiar with stock trading or forex trading?? Basically the stock market and how it works. its the same concept just editing out all the big guy who have a lot of money to make the market move where ever they want.

So your basically turning trading into a casino game with house edge. Does that not in turn, turn you into the 'big guy who have a lot of money" ? Instead of pricing moving on its own accord, you want to arbitrarily set price based on 'rumors' ?



Yea sounds fair  Roll Eyes
17  Bitcoin / Project Development / Re: Margin Trading Exchange Software on: June 10, 2014, 06:55:28 PM
interesting

thank you; is there anything I can do to make it more interesting ? Smiley


Features of the Platform:

1). Web of Trust '2FA' - Link web of trust ID# to your exchange account, all trading and account functions are rejected unless you are currently verified with 'gribble' on web of trust.  Web of trust ID and exchange account ID do not need to be the same.

2). Every command (from buy, sell, view position, view pending orders) initiated through the platform triggers a handshake protocol with the server which is unique to that session. At every moment the server 'knows' what commands the client is able to send to the server; and thus attempts to circumvent the system is immediately detected and user punished swiftly.

3). Automated trading - if you don't want to use the platform and want to make your own, you can request API trading to be enabled for your account an API key will be issued which you can link via COINIGY and use their main trading API (which handles order execution for several crypto exchanges) to submit or cancel trades. You cant request withdraws using the key... only trade related functions and execution reports are allowed.

4). Very 'brand-able'; can plug in just about any crypto currency and enable margin trading. ( I plan to do the top 5 cryptos )


If anyone is interested in leasing the exchange for a particular *coin , let me know and we can work something out. I will also consider selling exclusive rights to software for the right price.
18  Bitcoin / Project Development / Re: Margin Trading Exchange Software on: June 10, 2014, 01:41:02 AM
Latest updates and screenshots on this project... i am planning on taking this live soon as i've gotten good feedback from the users who have demoed.

Below is the main dock window which fits in everything you would need to trade on one screen. Tabs on buttom (transfers, position, history, etc) cycle through the views ('position view' is selected in the screen shot). You can also 'popup' the transfer, position, history and pending views on their own separate windows, same with orderbooks. The data panel also shows the 24 hr average prices for BTC against 8 different currencies. These prices would used as settlement prices when contracts expire.




The un-docked orderbook has a time & sales window.






comments / feedback appreicted
19  Bitcoin / Project Development / Re: Margin Trading Exchange Software on: May 10, 2014, 10:57:29 PM
slight update;

1). I intend to run a simulated version as well as a production version. both will be available soon. I am getting everything in order, (compliance, ddos-mitigation, etc).

2). Because the focus of this project was fast & reliable order matching. I've created a bare-bone java desktop application client to connect to the server for execution purposes only. and again there are no fancy bells and whistles, just basic account information and order execution. Charting and web execution (for the java paranoid) will be provided by coinigy; working with them currently to support the exchange feed. I believe they are launching the beta soon and are a exchange-neutral platform.

3). Because I am located in the USA, production version will require customer compliance with verification/KYC policies before account can be opened. In a nutshell: the information that will be required from a patron is basically the same information required to open a library card.
20  Bitcoin / Project Development / Re: Margin Trading Exchange Software on: April 28, 2014, 09:01:57 AM
Count me in hexs.

Will beta be with real funds we bring in or simulated funds?


simulated. no real funds at risk
Pages: [1] 2 3 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!