FoxyTrader - cryptocurrency trading terminal for Android (beta)

in #cryptocurrency7 years ago (edited)

Dear crypto-community,

I am the creator of the FoxyTrader Android application and would like to introduce its origin, purpose, features, key differences from similar apps.

IMPORTANT


At the time of posting, FoxyTrader is in beta and supports Bittrex exchange only. It is free, without ads or in-app purchases. Link to the app on Google Play Market.

ORIGIN


I became interested in cryptocurrency in June, 2017. At that time most of cryptos out there were booming, and I was very curious and decided to buy some. Having chosen the Bittrex exchange as my entry point, I bought a few dozens of different cryptos, but that's not the point. I was wondering, how could the above exchange not have its mobile version and have overall outdated website design. Like, cryptos are cutting-edge technologies, but exchanges on which they could be traded are looking so old. I decided to start a hobby project, it's first name was TrexBit (hence the package name of the app). The Bittrex API was pretty simple to implement, so the version you can see at the moment of posting was developed in just 3 months. 

What about the FoxyTrader name? Well, as I had decided to support other exchanges in the future, I changed it to resemble it's not bound to Bittrex, and it's a trader app! And it's mainly red coloured, too. 

GOAL


Ever felt like you could miss a sudden trading opportunity while you're not at your PC or don't have your laptop at hand? The cryptocurrency market is so volatile that it's not even feasible to always catch up. FoxyTrader Android app was designed to let its users trade anywhere, through clear and neat UI.

FEATURES


Basically, FoxyTrader is an ultimate mobile trading machine. It (almost) fully resembles current Bittrex features, plus useful price alerts and even wallet actions notifications, and more.

Full list of features, as per Google Play Market listing:

  • Full list of markets, separated by base currency. Ability to search by full or symbolic name and sort by volume, price, change, name, last trade, added date.
  • Logging in using the API keys. Required to do account-specific operations. Ability to add additional password protection when you log in.
  • Your open and closed orders. Ability to search by full or symbolic name, date and sort by date, name, cost/proceeds, units. Ability to see price change since order placement Requires logging in.
  • Limit trading. Auto bid/ask field population until you interact. Bid/ask suggestions on the fly. Possibility to fill in your available balance. Auto-calculate cost/proceeds. Requires logging in.
  • Wallet management. See your balances, deposit and withdraw. Currency distribution pie chart. Ability to search by full or symbolic name and sort by value, name, units or change. Withdrawal and deposit history with detailed data. Requires logging in.
  • Market timeline chart. Possibility to set interval (one, five, thiry mins; hour; day). Auto-update every minute. Realtime last trade rate line. User's highest bid/lowest ask order rate lines. Fullscreen mode.
  • Realtime order book chart. Possibility to set price range (5%, 25%, 50%, 100%, all). Ability to see your orders.
    Realtime summary market data, textual order book, last trades data.
  • Price alerts with history.
  • Order execution and wallet actions notifications.
  • Night mode.
  • Support for 32 different fiat currencies.

DRAWBACKS


  1. High data usage. The app interacts with the Bittrex exchange directly. This means I cannot design the perfect API that would fit the app's needs on my own server, and I couldn't "reject" some useless parts of data Bittrex API responds with.
  2. Bugs? I'm just a single person with one physical phone. I couldn't test the app on different devices to prevent bugs specific to them.

Feel free to add app's problems in the comments section.

KEY DIFFERENCES FROM COMPETITORS


  1. Design. That's what FoxyTrader is about.
  2. There is no middle-man server (actually I simply can't afford one + developer for it). All requests are done directly through exchange API. This effectively means that only the app and the Bittrex SSL servers see the API keys.
  3. Encryption + Android Keystore protection for API keys and additional passwords. As the app has to save them, it must make them secure. For that I use this library.
  4. Ability to withdraw funds. More info in the next section.

ABOUT WITHDRAWALS


The app provides withdrawals functionality unlike any other app I see at the moment of posting on the Android market. Well, as the first user of my own app, I find the withdrawals useful for myself. The overall process is like 50x time faster than logging into Bittrex site, waiting a "can't-withdraw-after-logging-in-delay" and only then withdrawing. Using my app I can do that in literally seconds.

By having added that functionality, I am not pushing anyone to enable WITHDRAW permission on their API keys. And if you still enable it, you're the only one responsible for your funds safety. No one can guarantee 100% security. 

CONCLUSION


FoxyTrader was made to let people trade cryptos on their mobile devices efortlessly. The app is fully free, so I hope you consider it as my contribution to the crypto community. If you would like to thank me in terms of crypto donation, you could find the respective section at the bottom of the settings screen.  Finally, a few screenshots of the app:

Sort:  

You did a wonderful job and created this app its makes me to check my portfolio in real time and let me place orders. Thanks, Man !! Thumps Up to you.

Congratulations @ornolfr! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You published your First Post
You got a First Vote

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

what happened to your app? it's no longer on the play store. it's one of the best apps that i have come across for trading and has helped quite a lot.

I have sent you an email. Please reply or give me ur chat ID

hola saludos Shezz podrias ayudarme. sabes como obtengo la aplicacion ?

Using your app for about a month or two, never looked at another app since. Only tabtrader has more advanced charting but most of your features are killing it. Keep it up!

Hola saludos soy nuevo en la comunidad steemit pero veo que es una plataforma excelente los felicito, adicional quisiera saber como bajar su aplicación ya que por lo investigado es una de las mejores la busco play store y ya no hay alguien podría ayudarme gracias....?

This is one of the best apps that I have come across for trading and use this on a daily basis. Would it be possible to add a stop loss function in a future update like on the bittrex site? Great app and keep up the good work

Hello ornolfr excellent application the best would say. Now sends an error the app, it would be great that solutions from now, a greeting and you are a genius to make this app for the world._20180130_185025.JPG

Congratulations @ornolfr! You have received a personal award!

1 Year on Steemit
Click on the badge to view your Board of Honor.

Do not miss the last post from @steemitboard:

Introducing SteemitBoard Ranking

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @ornolfr! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.15
TRX 0.16
JST 0.028
BTC 68787.29
ETH 2435.35
USDT 1.00
SBD 2.33