Cotation crypto site alternatif

Aide, anomalies, ...
Répondre
jup
Messages : 5
Enregistré le : mer. 12 mai 2021 6:37
Année de naissance : 1988

Cotation crypto site alternatif

Message par jup » mer. 12 mai 2021 7:03

Bonjour,

J'utilise Merops depuis des années pour le bourse et le forex et j'en suis entièrement satisfait. Depuis 1 an je trade aussi sur crypto et mon tableau de bord c'est... excel :cry: :roll:

Je suis en train de faire des essais pour basculer sur Merops cette activité néanmoins j'ai des difficultés sur la cotation.

En effet certaines valeurs sont bien présentes sur ABC Bourse avec mise à jour quotidienne... la majeure partie non.

1) J'ai ajouté un site boursier secondaire pour récupérer à la main la cotation (coingecko.com). Néanmoins le ticker est mis systématiquement en majuscules à la création de la transaction ou modification. Du coup mon lien vers coingecko ne fonctionne pas.... c'est normal?

2) sur excel j'avais une mise à jour auto des cours via l'api de coingecko:
https://www.coingecko.com/en/api#explore-api
Est-il possible sur Merops d'utiliser cette API pour mettre à jour certains cotations? (j'ai Merops Flux)

3) Si non, Merops possède-t-il une API pour faire l'interface nous même ?

Merci d'avance pour votre retour.

Mérops
Site Admin
Messages : 4320
Enregistré le : jeu. 18 nov. 2004 23:12
Année de naissance : 1972
Localisation : Loire atlantique
Contact :

Re: Cotation crypto site alternatif

Message par Mérops » mer. 12 mai 2021 21:53

Bonjour Jup,

Je vais enlever la transformation du ticker en majuscule.
Si les conditions d'utilisation le permettent, Je vais donner la possibilité de récupérer les cotations via cette API.
Si tu as des exemples d'appels pour un échantillon de tes valeurs crypto.

Mérops, :wink:

jup
Messages : 5
Enregistré le : mer. 12 mai 2021 6:37
Année de naissance : 1988

Re: Cotation crypto site alternatif

Message par jup » lun. 17 mai 2021 8:48

Bonjour Mérops,

Merci!

Voici un exemple avec l'appel "Ticker" pour la valeur Ethereum / USD (id coingecko: ethereum):

Code : Tout sélectionner

https://api.coingecko.com/api/v3/coins/ethereum/tickers
Ce qui donne (100 résultats, j'en met 2):

Code : Tout sélectionner

{
  "name": "Ethereum",
  "tickers": [
    {
      "base": "ETH",
      "target": "USDT",
      "market": {
        "name": "Binance",
        "identifier": "binance",
        "has_trading_incentive": false
      },
      "last": 3429.85,
      "volume": 1779140.1535970392,
      "converted_last": {
        "btc": 0.07640763,
        "eth": 0.98978403,
        "usd": 3428.55
      },
      "converted_volume": {
        "btc": 135940,
        "eth": 1760965,
        "usd": 6099879594
      },
      "trust_score": "green",
      "bid_ask_spread_percentage": 0.039275,
      "timestamp": "2021-05-17T06:29:14+00:00",
      "last_traded_at": "2021-05-17T06:29:14+00:00",
      "last_fetch_at": "2021-05-17T06:29:14+00:00",
      "is_anomaly": false,
      "is_stale": false,
      "trade_url": "https://www.binance.com/en/trade/ETH_USDT?ref=37754157",
      "token_info_url": null,
      "coin_id": "ethereum",
      "target_coin_id": "tether"
    },
    {
      "base": "ETH",
      "target": "USDT",
      "market": {
        "name": "FTX",
        "identifier": "ftx_spot",
        "has_trading_incentive": false
      },
      "last": 3421.1,
      "volume": 25112.46276662477,
      "converted_last": {
        "btc": 0.07621271,
        "eth": 0.98659312,
        "usd": 3420.95
      },
      "converted_volume": {
        "btc": 1914,
        "eth": 24776,
        "usd": 85908504
      },
      "trust_score": "green",
      "bid_ask_spread_percentage": 0.040913,
      "timestamp": "2021-05-17T06:28:22+00:00",
      "last_traded_at": "2021-05-17T06:28:22+00:00",
      "last_fetch_at": "2021-05-17T06:28:22+00:00",
      "is_anomaly": false,
      "is_stale": false,
      "trade_url": "https://ftx.com/trade/ETH/USDT",
      "token_info_url": null,
      "coin_id": "ethereum",
      "target_coin_id": "tether"
    },
    {
      "base": "ETH",
      "target": "BTC",
      "market": {
        "name": "FTX",
        "identifier": "ftx_spot",
        "has_trading_incentive": false
      },
      "last": 0.07648,
      "volume": 14477.10579001046,
      "converted_last": {
        "btc": 0.07648,
        "eth": 0.9900533,
        "usd": 3432.95
      },
      "converted_volume": {
        "btc": 1107,
        "eth": 14333,
        "usd": 49699165
      },
Autre appel avec choix de l'ID (ethereum), choix de la devise fiat de référence (usd), choix de la plage convertit en timestamp. Ici du 01/01/2021 à 00:00 (1609459200) au 17/05/2021 à 00:00 (1621209600).

Code : Tout sélectionner

https://api.coingecko.com/api/v3/coins/ethereum/market_chart/range?vs_currency=usd&from=1609459200&to=1621209600
Ce qui donne:

Code : Tout sélectionner

{
  "prices": [
    [
      1609459200000,
      738.6169381520413
    ],
    [
      1609545600000,
      730.1473402196374
    ],
    [
      1609632000000,
      777.6960653039432
    ],
    [
      1609718400000,
      967.0005967288458
    ],
    [
      1609804800000,
      1025.6547675669035
    ],
    [
      1609891200000,
      1103.3582516225742
    ],
    [
      1609977600000,
      1208.5750928728885
    ],
    [
      1610064000000,
      1229.4713150147782
    ],
    [
      1610150400000,
      1223.7296883535275
    ],
    [
      1610236800000,
      1282.979575527323
    ],
    [
      1610323200000,
      1267.7310031512136
    ],
    [
      1610409600000,
      1092.9143378806064
    ],
    [
      1610496000000,
      1045.406815230412
    ],
    [
      1610582400000,
      1132.0155910164729
    ],
    [
      1610668800000,
      1216.9147884634556
    ],
    [
      1610755200000,
      1171.8600177046465
    ],
    [
      1610841600000,
      1234.6318700828049
    ],
    [
      1610928000000,
      1229.379698072007
    ],
    [
      1611014400000,
      1255.976691513213
    ],
    [
      1611100800000,
      1383.4840902277115
    ],
    [
      1611187200000,
      1385.8529958752583
    ],
    [
      1611273600000,
      1122.912432537305
    ],
[...]

Autre appel, 30 derniers jours entre Ethereum et USD avec journalier:

Code : Tout sélectionner

https://api.coingecko.com/api/v3/coins/ethereum/market_chart?vs_currency=usd&days=30&interval=daily
Donne:

Code : Tout sélectionner

{
  "prices": [
    [
      1618704000000,
      2345.266962776132
    ],
    [
      1618790400000,
      2245.7607533508544
    ],
    [
      1618876800000,
      2168.032726735651
    ],
    [
      1618963200000,
      2324.2846872281943
    ],
    [
      1619049600000,
      2373.501344298211
    ],
[...]

L'API est très complet. On peut aussi tracer les échanges, des info sur la crypto, la liste des échanges etc etc. Il est possible de tester les requêtes directement sur leur page.

Mérops
Site Admin
Messages : 4320
Enregistré le : jeu. 18 nov. 2004 23:12
Année de naissance : 1972
Localisation : Loire atlantique
Contact :

Re: Cotation crypto site alternatif

Message par Mérops » mar. 25 mai 2021 23:13

Bonjour Jup,

La fonctionnalité Flux Crypto monnaie :
viewtopic.php?f=4&p=12196#p12196

N'hésite pas à me faire part de tes remarques.

Merci, :wink:

jup
Messages : 5
Enregistré le : mer. 12 mai 2021 6:37
Année de naissance : 1988

Re: Cotation crypto site alternatif

Message par jup » jeu. 27 mai 2021 7:20

Bonjour Merops,

Super merci beaucoup :-) Je teste dès que possible

Fsai
Messages : 9
Enregistré le : jeu. 25 juin 2020 19:10
Année de naissance : 1963

Re: Cotation crypto site alternatif

Message par Fsai » ven. 04 juin 2021 10:44

Bonjour Mérops,
Moi aussi depuis quelques mois je me suis mis à la crypto et j’ai été ravis de voir que tu avais commencé à intégrer la gestion des cryptomonnaies dans Mérops.
Ce qu’il manque ou que je n’ai pas trouvé :) à faire est le trading et/ou la conversion entre crypto.
Dans Mérops (version 10.176) j’ai créé un portefeuille type « compte titres ».
J’ai entré la somme investie en euro puis j’ai créé une transaction pour convertir une partie de mes euros en Tether (USDT) et une autre en Binance coin (BNB) jusque-là pas de soucis.
Mais lorsque je veux trader une cryptomonnaie par exemple Cardano (ADA) en utilisant des USDT pour l’achat et des BNB pour les frais cela ne semble pas possible, en tout les cas Mérops me débite soit des euros (que je n’ai plus puisque convertis en USDT et BNB) soit en monnaie fiat que j’aurai pu sélectionner dans « Devise » mais qui ne sert pas plus puisque je n’ai pas non plus de devises dans ses monnaies.

Fsai.

Mérops
Site Admin
Messages : 4320
Enregistré le : jeu. 18 nov. 2004 23:12
Année de naissance : 1972
Localisation : Loire atlantique
Contact :

Re: Cotation crypto site alternatif

Message par Mérops » sam. 05 juin 2021 10:14

Bonjour Fsai,

Peux-tu me confirmer que la fonction d'échange répondra pleinement à ta problématique :

viewtopic.php?f=3&t=4239

Peux-tu me fournir des exemples précis avec des montants, dates, ... car pour l'instant je n'a pas assez de connaissances pour commencer un développement.

Mérops, :wink:

Fsai
Messages : 9
Enregistré le : jeu. 25 juin 2020 19:10
Année de naissance : 1963

Re: Cotation crypto site alternatif

Message par Fsai » sam. 05 juin 2021 13:47

Bonjour Mérops,

Il me semble que oui, si la fonction échange permet le trading par pairs de cryptos des différentes façons de trader comme ci-dessous.

1/ Trading simple : Conversion entre deux cryptos au sein de l’exchange.
Cette conversion se fait au prix du marché au moment de la conversion et sans frais (exchange Binance).
expl. :
22/05/2021 18:12:30, convertir 50 Tethers (USDT) en Algorand (ALGO) donnera : 50 USDT => 49,80923065 ALGO
1 USDT => 0,99618461 ALGO.
Ce qui signifie que dans le tableau des transactions Mérops, 50 USDT seront retirés de ma ligne USDT et une nouvelle ligne sera créée pour la crypto ALGO avec la valeur 49,80923065 ou bien cette ligne sera créée si elle n’existe pas.

2/ Trading avancé : Achat/vente à ordre limite, etc…
expl. :
14/05/2021 12:49:27, achat à ordre limite de 6 Cardanos (ADA) avec des USDT, la transaction correspondra à 11,2416 USDT (1 ADA => 1,8736 USDT) et des frais à 0,0001394 Binance coin (BNB).
Ce qui signifie que dans le tableau des transactions Mérops , 11,2416 USDT seront retirés de ma ligne USDT et une nouvelle ligne sera créée pour la crypto ADA avec la valeur 6 ou bien cette ligne sera créée si elle n’existe pas mais aussi 0,001394 BNB seront retirés de ma ligne BNB.

Et bien sûr la valeur totale du portefeuille Mérops crypto (valorisation, perf. etc...) doit s’ajuster automatiquement en Euros.

Ensuite dans un deuxième temps il y a les transferts (retraits) de crypto vers des portefeuilles « persos » logiciels et/ou physiques mieux sécurisés (récupération de la clé privée de ses cryptos) que les exchanges ou l’on trade. Ces retraits de l’exchange vers son portefeuille ont aussi des frais qu’il va falloir décompter.
Et dans l’autre sens les transferts (dépôts) de son portefeuille « persos » vers l’exchange.

Et puis aussi il y a le staking et sa rémunération.

Fsai.

Mérops
Site Admin
Messages : 4320
Enregistré le : jeu. 18 nov. 2004 23:12
Année de naissance : 1972
Localisation : Loire atlantique
Contact :

Re: Cotation crypto site alternatif

Message par Mérops » lun. 07 juin 2021 23:24

Je regarde ça,
Merci Fsai :wink:

Répondre