• Short guides to forum navigation, searching, posting, translation, alerts and notifications viewable by clicking here.
  • Türk dostlarımıza hoş geldiniz Giriş burada.
  • Scammers are running ads on Facebook and Instagram claiming a giveaway. DO NOT OPEN THESE LINKS AND LOG IN. See this thread: here

[Info] All trading pairs on KMS Exchange

14 fee currencies
At some point these must presumably be converted to KAG or KAU to make up the Master Fee Pool

feeCurrencies.png
 
  • Like
Reactions: ROS
14 fee currencies
At some point these must presumably be converted to KAG or KAU to make up the Master Fee Pool
To be clear: crypto trades also contribute to the MFP. For example, if a user moves in US$ and uses it to buy BTC, or he converts BTC to ETH, the fees he pays will be 50:50 converted to KAU:KAG and enter the fee pool. That's why we love crypto folks too!

The cool thing is that not only KVT holders, but also passive KAU and KAG holders benefit when users trade crypto on the Kinesis Exchange! Making KAU and KAG superior money :giggle:
 
I drew the above as a directed graph.
Not quite right.

If you can trade A-B by buying A with B,
you can also sell B to get A.


[Edit: a bit of tautology that was. How about a re-write? ]

A-B trading pair

  1. buy A with balance in B or
  2. buy B with balance in A
same as saying:
  1. sell B to buy A or
  2. sell A to buy B
Those 2 actions can either be drawn as 2 arcs or simplified to 1 edge (with the implicit assumption we can do the return trip (slipping into a public transport analogy with away trip and return trip)).

This is approximately right as currently we can't go from KVT to USD. But broadly it seems to be true at KMS Exchange.

So we might as well represent the same graph with simple edges instead of arcs.

Here we go:
TradeablePairsOnKMS.png
 
Last edited:
109 tradeable pairs
218 edges if you count both directions

arcs not edges actually
Edges are not directed.
Arcs are [Edit. Duh!]

This prompts the question what does the complement graph looks like?

420 - 218 = 202 [Edit]
210 - 109 = 101 [Edit #2]

We're looking for those 101 edges that are not in the main trading pair graph.
The 101 non-tradeable pairs [Edit #3]

Amazingly this didn't take too much work. OK, it might be completely wrong. In which case, someone can point out my errors here.
NonTradeablePairsOnKMS.png
 
Last edited:
the fees he pays will be 50:50 converted to KAU:KAG and enter the fee pool.

Interdasting...

Taking a slightly different example:

Assume we go from SGD to ETH

Specifically
buy
1 ETH with 2460 SGD
generating a 0.22% KMS fee

In pseudo-code,
  1. buy 1 ETH
  2. calculate fee
  3. allocate fee 50:50 to KAG
  4. allocate fee 50:50 to KAU
To visualize the 4 steps (2 versions):

In the origin currency SGD:
OneTradeByOriginCurrency.png

In the destination currencies ETH, KAG and KAU:
OneTradeByDestinationCurrency.png

Detailed calculations and GraphViz generation here
All hail Bell Labs -> AT&T Labs :geek:
 
OK, it might be completely wrong. In which case, someone can point out my errors here.

I tell you what. That last graph really is completely wrong :rolleyes:
10 seconds thinking shows us that.

Example:
CHF-EUR is not a tradeable pair.
Thus we want to see that in the complement graph of NonTradeablePairs.
It's not there. Top right. Around one o'clock in the graph.

I'll post 3 different versions of a corrected complement graph. They all look cluttered because they are digraphs with arcs going both ways. CHF-EUR and EUR-CHF.

One day I'll have to figure out a way of transforming this directed graph into its accompanying undirected graph. To reduce the clutter.

In English, how to reduce the 202 arcs down to 101 edges. Can no do currently. Can't see how cheaply.

Work at github as usual here:
NonTradeablePairsOnKMS-corrected.png

Using Graphviz force-directed layout algorithm:
NonTradeablePairsOnKMS-corrected-force-directed.png

Using Graphviz standard layout algorithm:
NonTradeablePairsOnKMS-corrected-dot-30percent-smaller.png
 

Translate

Back
Top