Ecoer Logo
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.052USD
STEEM
0.000STEEM
SBD
0.032SBD
Effective Power
5.007SP
├── Own SP
0.632SP
└── Incoming Deleg
+4.375SP

Detailed Balance

STEEM
balance
0.000STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
0.632SP
Delegated Out
0.000SP
Delegation In
4.375SP
Effective Power
5.007SP
Reward SP (pending)
0.011SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.032SBD
{
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "1027.266726 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7116.393080 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.032 SBD",
  "conversions": []
}

Account Info

namemark.henneman
id434416
rank556,205
reputation246217388
created2017-11-10T08:39:27
recovery_accountsteem
proxyNone
post_count3
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2017-12-26T15:21:57
last_root_post2017-12-22T11:17:30
last_vote_time2017-12-26T15:16:45
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.000 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares1027.266726 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares7116.393080 VESTS
reward_vesting_balance22.539250 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2018-07-24T15:24:21
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 434416,
  "name": "mark.henneman",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6v8yKfDsUjNJT3PuhUFzntSnKSAbsWrsnPKrexueuDgrGiHTEt",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM8TbTrvXUenjC9p8gyemQxoATtbx3BReZNkcFK99u6o9pPDg6NY",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6WghA7krgFyESHmMQd8qBjJKdiKnsm8wCA8UFmv1JyAaoQ5PgU",
        1
      ]
    ]
  },
  "memo_key": "STM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo",
  "json_metadata": "{\"profile\":{}}",
  "posting_json_metadata": "{\"profile\":{}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2018-07-24T15:24:21",
  "created": "2017-11-10T08:39:27",
  "mined": false,
  "recovery_account": "steem",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 3,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "8143659806",
    "last_update_time": 1779074769
  },
  "downvote_manabar": {
    "current_mana": 2035914951,
    "last_update_time": 1779074769
  },
  "voting_power": 0,
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.000 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "1970-01-01T00:00:00",
  "sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "reward_sbd_balance": "0.032 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "22.539250 VESTS",
  "reward_vesting_steem": "0.011 STEEM",
  "vesting_shares": "1027.266726 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7116.393080 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "withdrawn": 0,
  "to_withdraw": 0,
  "withdraw_routes": 0,
  "curation_rewards": 0,
  "posting_rewards": 22,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2017-12-26T15:21:57",
  "last_root_post": "2017-12-22T11:17:30",
  "last_vote_time": "2017-12-26T15:16:45",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": 246217388,
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 556205
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 4.375 SP to @mark.henneman
2026/05/18 03:26:09
delegatorsteem
delegateemark.henneman
vesting shares7116.393080 VESTS
Transaction InfoBlock #106147248/Trx 0288677497d717df6cf64b39e361ed3568b97d86
View Raw JSON Data
{
  "trx_id": "0288677497d717df6cf64b39e361ed3568b97d86",
  "block": 106147248,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-18T03:26:09",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "7116.393080 VESTS"
    }
  ]
}
steemdelegated 2.708 SP to @mark.henneman
2026/05/12 16:45:09
delegatorsteem
delegateemark.henneman
vesting shares4404.182675 VESTS
Transaction InfoBlock #105991173/Trx 4eef766f1c4b8dab3bf20fec41dee869a896c619
View Raw JSON Data
{
  "trx_id": "4eef766f1c4b8dab3bf20fec41dee869a896c619",
  "block": 105991173,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-12T16:45:09",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "4404.182675 VESTS"
    }
  ]
}
steemdelegated 4.383 SP to @mark.henneman
2026/04/26 02:42:18
delegatorsteem
delegateemark.henneman
vesting shares7128.908836 VESTS
Transaction InfoBlock #105514814/Trx c6cba9dc6fd418b25209ea9be041be7d2e60b1b8
View Raw JSON Data
{
  "trx_id": "c6cba9dc6fd418b25209ea9be041be7d2e60b1b8",
  "block": 105514814,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-04-26T02:42:18",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "7128.908836 VESTS"
    }
  ]
}
steemdelegated 2.733 SP to @mark.henneman
2026/01/23 16:20:27
delegatorsteem
delegateemark.henneman
vesting shares4445.729494 VESTS
Transaction InfoBlock #102862042/Trx 3e9218b223b37ff9c0e225721ecc93385a04dd8a
View Raw JSON Data
{
  "trx_id": "3e9218b223b37ff9c0e225721ecc93385a04dd8a",
  "block": 102862042,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-01-23T16:20:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "4445.729494 VESTS"
    }
  ]
}
steemdelegated 2.834 SP to @mark.henneman
2024/12/17 11:33:45
delegatorsteem
delegateemark.henneman
vesting shares4609.948691 VESTS
Transaction InfoBlock #91308322/Trx 5dcea577d3f056fd9e26306a2d6341290cb2face
View Raw JSON Data
{
  "trx_id": "5dcea577d3f056fd9e26306a2d6341290cb2face",
  "block": 91308322,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2024-12-17T11:33:45",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "4609.948691 VESTS"
    }
  ]
}
steemdelegated 2.938 SP to @mark.henneman
2023/11/14 03:15:51
delegatorsteem
delegateemark.henneman
vesting shares4779.082223 VESTS
Transaction InfoBlock #79862502/Trx e0aee28dfffcf093ead2e094c694f5a897a11d71
View Raw JSON Data
{
  "trx_id": "e0aee28dfffcf093ead2e094c694f5a897a11d71",
  "block": 79862502,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-11-14T03:15:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "4779.082223 VESTS"
    }
  ]
}
steemdelegated 4.744 SP to @mark.henneman
2023/09/22 01:34:21
delegatorsteem
delegateemark.henneman
vesting shares7716.361009 VESTS
Transaction InfoBlock #78352309/Trx 70c1b5862d7426ef25e9788e7179298ce630e7f0
View Raw JSON Data
{
  "trx_id": "70c1b5862d7426ef25e9788e7179298ce630e7f0",
  "block": 78352309,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-09-22T01:34:21",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "7716.361009 VESTS"
    }
  ]
}
steemdelegated 4.881 SP to @mark.henneman
2022/11/03 14:54:27
delegatorsteem
delegateemark.henneman
vesting shares7938.042447 VESTS
Transaction InfoBlock #69117085/Trx a09cf466666949b8d1c77d6c7a7e8ebd8a02cb0a
View Raw JSON Data
{
  "trx_id": "a09cf466666949b8d1c77d6c7a7e8ebd8a02cb0a",
  "block": 69117085,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-11-03T14:54:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "7938.042447 VESTS"
    }
  ]
}
steemdelegated 5.016 SP to @mark.henneman
2022/01/17 18:09:48
delegatorsteem
delegateemark.henneman
vesting shares8158.277583 VESTS
Transaction InfoBlock #60818019/Trx 11875701c5974c4899adafc98de9afa6665bb83f
View Raw JSON Data
{
  "trx_id": "11875701c5974c4899adafc98de9afa6665bb83f",
  "block": 60818019,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-01-17T18:09:48",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "8158.277583 VESTS"
    }
  ]
}
steemdelegated 5.129 SP to @mark.henneman
2021/06/14 03:41:12
delegatorsteem
delegateemark.henneman
vesting shares8342.344336 VESTS
Transaction InfoBlock #54611150/Trx 77137a87db671a9fa5039276acfbcb120e3a99c7
View Raw JSON Data
{
  "trx_id": "77137a87db671a9fa5039276acfbcb120e3a99c7",
  "block": 54611150,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-06-14T03:41:12",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "8342.344336 VESTS"
    }
  ]
}
steemdelegated 5.244 SP to @mark.henneman
2020/12/11 13:56:27
delegatorsteem
delegateemark.henneman
vesting shares8529.766310 VESTS
Transaction InfoBlock #49358499/Trx 2c7633d2b1c62c834f89712622b65a329c701427
View Raw JSON Data
{
  "trx_id": "2c7633d2b1c62c834f89712622b65a329c701427",
  "block": 49358499,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-11T13:56:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "8529.766310 VESTS"
    }
  ]
}
steemdelegated 1.176 SP to @mark.henneman
2020/12/06 07:32:42
delegatorsteem
delegateemark.henneman
vesting shares1912.543513 VESTS
Transaction InfoBlock #49210040/Trx cf673fd87122554bb7c3dfbf8ce4fca5a35554bd
View Raw JSON Data
{
  "trx_id": "cf673fd87122554bb7c3dfbf8ce4fca5a35554bd",
  "block": 49210040,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-06T07:32:42",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "1912.543513 VESTS"
    }
  ]
}
steemdelegated 5.248 SP to @mark.henneman
2020/12/05 17:34:18
delegatorsteem
delegateemark.henneman
vesting shares8535.974164 VESTS
Transaction InfoBlock #49193586/Trx 52ea97df6b7f4229aed953f14e346fa0a6fda5e9
View Raw JSON Data
{
  "trx_id": "52ea97df6b7f4229aed953f14e346fa0a6fda5e9",
  "block": 49193586,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-05T17:34:18",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "8535.974164 VESTS"
    }
  ]
}
steemdelegated 1.181 SP to @mark.henneman
2020/11/02 21:26:27
delegatorsteem
delegateemark.henneman
vesting shares1920.017158 VESTS
Transaction InfoBlock #48264636/Trx c9e2e3b20b1b40c0ac885a2a7fcf1f06038b7e1f
View Raw JSON Data
{
  "trx_id": "c9e2e3b20b1b40c0ac885a2a7fcf1f06038b7e1f",
  "block": 48264636,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-11-02T21:26:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "1920.017158 VESTS"
    }
  ]
}
steemdelegated 5.373 SP to @mark.henneman
2020/05/09 08:33:12
delegatorsteem
delegateemark.henneman
vesting shares8738.779523 VESTS
Transaction InfoBlock #43220329/Trx e820602a42ed2dafd50e783756417e029779798a
View Raw JSON Data
{
  "trx_id": "e820602a42ed2dafd50e783756417e029779798a",
  "block": 43220329,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-09T08:33:12",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "8738.779523 VESTS"
    }
  ]
}
steemdelegated 1.201 SP to @mark.henneman
2020/05/08 12:35:03
delegatorsteem
delegateemark.henneman
vesting shares1953.311140 VESTS
Transaction InfoBlock #43196934/Trx acabd71b457656ba401d44bbfcffcb22061b8434
View Raw JSON Data
{
  "trx_id": "acabd71b457656ba401d44bbfcffcb22061b8434",
  "block": 43196934,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-08T12:35:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "1953.311140 VESTS"
    }
  ]
}
2019/11/10 09:19:27
parent authormark.henneman
parent permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
authorsteemitboard
permlinksteemitboard-notify-markhenneman-20191110t091926000z
title
bodyCongratulations @mark.henneman! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@mark.henneman/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@mark.henneman) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=mark.henneman)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest-meet-the-stemians-contest-the-mysterious-rule-revealed"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmasWw4jQHwxng82DKxY6Q6tVg9mWcto4xcDURs8knFgCa/image.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest-meet-the-stemians-contest-the-mysterious-rule-revealed">SteemFest Meet The Stemians Contest - The mysterious rule revealed</a></td></tr></table> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #38048681/Trx 8d62a74cb478e3e3741734201a084f67d5bae978
View Raw JSON Data
{
  "trx_id": "8d62a74cb478e3e3741734201a084f67d5bae978",
  "block": 38048681,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-11-10T09:19:27",
  "op": [
    "comment",
    {
      "parent_author": "mark.henneman",
      "parent_permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-markhenneman-20191110t091926000z",
      "title": "",
      "body": "Congratulations @mark.henneman! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@mark.henneman/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@mark.henneman) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=mark.henneman)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemfest/@steemitboard/steemfest-meet-the-stemians-contest-the-mysterious-rule-revealed\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmasWw4jQHwxng82DKxY6Q6tVg9mWcto4xcDURs8knFgCa/image.png\"></a></td><td><a href=\"https://steemit.com/steemfest/@steemitboard/steemfest-meet-the-stemians-contest-the-mysterious-rule-revealed\">SteemFest Meet The Stemians Contest - The mysterious rule revealed</a></td></tr></table>\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
steemdelegated 5.450 SP to @mark.henneman
2019/10/01 13:38:54
delegatorsteem
delegateemark.henneman
vesting shares8863.381180 VESTS
Transaction InfoBlock #36904146/Trx c0aaca083de96e2fa54e2116627facd53dd33a00
View Raw JSON Data
{
  "trx_id": "c0aaca083de96e2fa54e2116627facd53dd33a00",
  "block": 36904146,
  "trx_in_block": 31,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-10-01T13:38:54",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "8863.381180 VESTS"
    }
  ]
}
2018/11/10 09:14:42
parent authormark.henneman
parent permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
authorsteemitboard
permlinksteemitboard-notify-markhenneman-20181110t091441000z
title
bodyCongratulations @mark.henneman! You have received a personal award! [![](https://steemitimages.com/70x70/http://steemitboard.com/@mark.henneman/birthday1.png)](http://steemitboard.com/@mark.henneman) 1 Year on Steemit <sub>_Click on the badge to view your Board of Honor._</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest3-and-steemitboard-meet-the-steemians-contest"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeLukvNFRsa7RURqsFpiLGEZZD49MiU52JtWmjS5S2wtW/image.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest3-and-steemitboard-meet-the-steemians-contest">SteemFest3 and SteemitBoard - Meet the Steemians Contest</a></td></tr></table> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #27573515/Trx 39c404beeca9f8c03e6edb2888d6df018ecd5336
View Raw JSON Data
{
  "trx_id": "39c404beeca9f8c03e6edb2888d6df018ecd5336",
  "block": 27573515,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-11-10T09:14:42",
  "op": [
    "comment",
    {
      "parent_author": "mark.henneman",
      "parent_permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-markhenneman-20181110t091441000z",
      "title": "",
      "body": "Congratulations @mark.henneman! You have received a personal award!\n\n[![](https://steemitimages.com/70x70/http://steemitboard.com/@mark.henneman/birthday1.png)](http://steemitboard.com/@mark.henneman)  1 Year on Steemit\n<sub>_Click on the badge to view your Board of Honor._</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemfest/@steemitboard/steemfest3-and-steemitboard-meet-the-steemians-contest\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeLukvNFRsa7RURqsFpiLGEZZD49MiU52JtWmjS5S2wtW/image.png\"></a></td><td><a href=\"https://steemit.com/steemfest/@steemitboard/steemfest3-and-steemitboard-meet-the-steemians-contest\">SteemFest3 and SteemitBoard - Meet the Steemians Contest</a></td></tr></table>\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
steemdelegated 5.571 SP to @mark.henneman
2018/10/23 16:09:00
delegatorsteem
delegateemark.henneman
vesting shares9061.246588 VESTS
Transaction InfoBlock #27063792/Trx 739cf220c1631e4ee9b9b0a97a597bc475a1279c
View Raw JSON Data
{
  "trx_id": "739cf220c1631e4ee9b9b0a97a597bc475a1279c",
  "block": 27063792,
  "trx_in_block": 31,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-23T16:09:00",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "9061.246588 VESTS"
    }
  ]
}
steemdelegated 18.067 SP to @mark.henneman
2018/07/24 15:55:21
delegatorsteem
delegateemark.henneman
vesting shares29385.615352 VESTS
Transaction InfoBlock #24460340/Trx 045c14931a817d39c985602285d3909f7f94c6f5
View Raw JSON Data
{
  "trx_id": "045c14931a817d39c985602285d3909f7f94c6f5",
  "block": 24460340,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-07-24T15:55:21",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "29385.615352 VESTS"
    }
  ]
}
mark.hennemanupdated their account properties
2018/07/24 15:24:21
accountmark.henneman
memo keySTM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo
json metadata{"profile":{}}
Transaction InfoBlock #24459720/Trx 86499432af00c1a5e43dbf5a1952f5229f7730af
View Raw JSON Data
{
  "trx_id": "86499432af00c1a5e43dbf5a1952f5229f7730af",
  "block": 24459720,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-07-24T15:24:21",
  "op": [
    "account_update",
    {
      "account": "mark.henneman",
      "memo_key": "STM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo",
      "json_metadata": "{\"profile\":{}}"
    }
  ]
}
steemdelegated 5.624 SP to @mark.henneman
2018/05/16 22:48:21
delegatorsteem
delegateemark.henneman
vesting shares9146.894652 VESTS
Transaction InfoBlock #22492868/Trx 0ccabd9535eaf59b7da29c88ead7b0f4f2059207
View Raw JSON Data
{
  "trx_id": "0ccabd9535eaf59b7da29c88ead7b0f4f2059207",
  "block": 22492868,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-16T22:48:21",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "9146.894652 VESTS"
    }
  ]
}
steemdelegated 18.159 SP to @mark.henneman
2018/04/21 20:47:45
delegatorsteem
delegateemark.henneman
vesting shares29534.901222 VESTS
Transaction InfoBlock #21771243/Trx 9d75f99c7c08ba1c9194ea331024c752ef127c81
View Raw JSON Data
{
  "trx_id": "9d75f99c7c08ba1c9194ea331024c752ef127c81",
  "block": 21771243,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-21T20:47:45",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "29534.901222 VESTS"
    }
  ]
}
2018/01/02 15:21:57
authormark.henneman
permlinkre-okkiedot-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171226t152155413z
sbd payout0.032 SBD
steem payout0.000 STEEM
vesting payout22.539250 VESTS
Transaction InfoBlock #18628588/Virtual Operation #3
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 18628588,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 3,
  "timestamp": "2018-01-02T15:21:57",
  "op": [
    "author_reward",
    {
      "author": "mark.henneman",
      "permlink": "re-okkiedot-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171226t152155413z",
      "sbd_payout": "0.032 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "22.539250 VESTS"
    }
  ]
}
2017/12/26 17:53:12
required auths[]
required posting auths["mark.henneman"]
idfollow
json["follow",{"follower":"mark.henneman","following":"thegobone","what":["blog"]}]
Transaction InfoBlock #18430285/Trx 0a46de37d24a65db09f1827f1bb20d3d2e148612
View Raw JSON Data
{
  "trx_id": "0a46de37d24a65db09f1827f1bb20d3d2e148612",
  "block": 18430285,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-26T17:53:12",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "mark.henneman"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"mark.henneman\",\"following\":\"thegobone\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/12/26 17:49:51
voterokkiedot
authormark.henneman
permlinkre-okkiedot-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171226t152155413z
weight1500 (15.00%)
Transaction InfoBlock #18430218/Trx d28e1b832b03dcd82481f4240b908895d9c0171c
View Raw JSON Data
{
  "trx_id": "d28e1b832b03dcd82481f4240b908895d9c0171c",
  "block": 18430218,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-26T17:49:51",
  "op": [
    "vote",
    {
      "voter": "okkiedot",
      "author": "mark.henneman",
      "permlink": "re-okkiedot-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171226t152155413z",
      "weight": 1500
    }
  ]
}
2017/12/26 15:21:57
parent authorokkiedot
parent permlinkre-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171224t112023500z
authormark.henneman
permlinkre-okkiedot-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171226t152155413z
title
bodyGood argument. We are considering opening the source. Once the decision is made, I will post it. :)
json metadata{"tags":["trading"],"app":"steemit/0.1"}
Transaction InfoBlock #18427261/Trx 792f395fa05a4e5558c8880fcecca1d2c5b4b515
View Raw JSON Data
{
  "trx_id": "792f395fa05a4e5558c8880fcecca1d2c5b4b515",
  "block": 18427261,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-26T15:21:57",
  "op": [
    "comment",
    {
      "parent_author": "okkiedot",
      "parent_permlink": "re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171224t112023500z",
      "author": "mark.henneman",
      "permlink": "re-okkiedot-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171226t152155413z",
      "title": "",
      "body": "Good argument. We are considering opening the source. Once the decision is made, I will post it. :)",
      "json_metadata": "{\"tags\":[\"trading\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/12/26 15:16:54
required auths[]
required posting auths["mark.henneman"]
idfollow
json["follow",{"follower":"mark.henneman","following":"okkiedot","what":["blog"]}]
Transaction InfoBlock #18427160/Trx 7856168aff0977a8a7bbf5962742afdb46a8d0e6
View Raw JSON Data
{
  "trx_id": "7856168aff0977a8a7bbf5962742afdb46a8d0e6",
  "block": 18427160,
  "trx_in_block": 45,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-26T15:16:54",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "mark.henneman"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"mark.henneman\",\"following\":\"okkiedot\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/12/26 15:16:45
votermark.henneman
authorokkiedot
permlinkre-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171224t112023500z
weight10000 (100.00%)
Transaction InfoBlock #18427157/Trx e073c031480b4d87487788ff48de1c7da85509e8
View Raw JSON Data
{
  "trx_id": "e073c031480b4d87487788ff48de1c7da85509e8",
  "block": 18427157,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-26T15:16:45",
  "op": [
    "vote",
    {
      "voter": "mark.henneman",
      "author": "okkiedot",
      "permlink": "re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171224t112023500z",
      "weight": 10000
    }
  ]
}
2017/12/24 13:03:21
voterraghavan71
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
weight10000 (100.00%)
Transaction InfoBlock #18366956/Trx 7d47a0d6de8913d5478037c95402545b1211cc62
View Raw JSON Data
{
  "trx_id": "7d47a0d6de8913d5478037c95402545b1211cc62",
  "block": 18366956,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-24T13:03:21",
  "op": [
    "vote",
    {
      "voter": "raghavan71",
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "weight": 10000
    }
  ]
}
2017/12/24 11:20:27
parent authormark.henneman
parent permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
authorokkiedot
permlinkre-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171224t112023500z
title
bodyIf it's not open for code inspection it will be hard to convince crypto-folks to use it.
json metadata{"tags":["trading"],"app":"steemit/0.1"}
Transaction InfoBlock #18364900/Trx c46510fc304e5343e5b6f76292b6f2b77064a986
View Raw JSON Data
{
  "trx_id": "c46510fc304e5343e5b6f76292b6f2b77064a986",
  "block": 18364900,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-24T11:20:27",
  "op": [
    "comment",
    {
      "parent_author": "mark.henneman",
      "parent_permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "author": "okkiedot",
      "permlink": "re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171224t112023500z",
      "title": "",
      "body": "If it's not open for code inspection it will be hard to convince crypto-folks to use it.",
      "json_metadata": "{\"tags\":[\"trading\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
mark.hennemanupdated their account properties
2017/12/22 11:39:33
accountmark.henneman
memo keySTM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo
json metadata{"profile":{"name":"Mark Henneman","about":"My job title say I’m a QA engineer, but I’m interested in almost everything. Mostly IT related stuff — Software, Testing, Crypto, Blockchain","location":"Alkmaar, The Netherlands","website":"http://www.testmark.nl","profile_image":"https://lh3.googleusercontent.com/-L_ihY_c8-og/Ul6j8hIwSSI/AAAAAAAAEG0/LMv-R0W3AMEwMuhrtzHW5G-hhQJJxxyjQCEwYBhgL/w140-h140-p/IMG_20130728_130143.jpg","cover_image":"https://images4.alphacoders.com/758/thumb-1920-75886.jpg"}}
Transaction InfoBlock #18307709/Trx 9e403a1848d6d93e9926efa8ac4823f303ed9f25
View Raw JSON Data
{
  "trx_id": "9e403a1848d6d93e9926efa8ac4823f303ed9f25",
  "block": 18307709,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:39:33",
  "op": [
    "account_update",
    {
      "account": "mark.henneman",
      "memo_key": "STM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo",
      "json_metadata": "{\"profile\":{\"name\":\"Mark Henneman\",\"about\":\"My job title say I’m a QA engineer, but I’m interested in almost everything. Mostly IT related stuff — Software, Testing, Crypto, Blockchain\",\"location\":\"Alkmaar, The Netherlands\",\"website\":\"http://www.testmark.nl\",\"profile_image\":\"https://lh3.googleusercontent.com/-L_ihY_c8-og/Ul6j8hIwSSI/AAAAAAAAEG0/LMv-R0W3AMEwMuhrtzHW5G-hhQJJxxyjQCEwYBhgL/w140-h140-p/IMG_20130728_130143.jpg\",\"cover_image\":\"https://images4.alphacoders.com/758/thumb-1920-75886.jpg\"}}"
    }
  ]
}
2017/12/22 11:36:48
parent author
parent permlinktrading
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
titleIntroducing Nefertiti™, a simple crypto trading bot
body![1_ilfTSxSpWVFQGISWJ-F8XA.jpeg](https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg) # Introducing Nefertiti™, a simple crypto trading bot. Nefertiti is a command-line trading bot that follows a simple but proven strategy: buy the dip, then sell those trades as soon as possible, preferably on the same day. Disclaimer: investing in crypto is high risk. Even though this bot follows a relatively safe strategy, you should **never feed it money you cannot afford to loose**. Use at your own risk. --- ### What are the bot’s most important commands? While the bot supports many commands, the two most important ones are ```buy``` and ```sell```. These commands are designed to be running in tandem. You will need to start one instance of sell per exchange, regardless of how many market pairs you are trading in, for example: ``` sell --exchange=GDAX ``` The sell command listens for limit buy orders to get filled, and then automatically opens new limit sell orders for them. In essence, this command will auto-sell your trades. By default, the bot will try and ```sell``` them at a 5% profit. You will then need to start an instance of ```buy``` for every market pair you want the bot to be trading in, for example: ``` buy --exchange=GDAX --market=BTC-EUR ``` and ``` buy --exchange=GDAX --market=ETH-EUR ``` --- ### What exchanges does this bot support? At the time of this writing, the bot supports the following exchanges: * [GDAX](https://www.gdax.com/) * [Bittrex](https://www.bittrex.com/) * [Bitstamp](https://www.bitstamp.com/) * [CEX.IO](https://www.bitstamp.com/) If your exchange is not in this list or you’re looking for this bot to support your favourite exchange, then join our [Support & Community Group](https://t.me/nefertititradebot) on Telegram. Who knows, maybe we can work something out. --- ### An important note on API keys When you generate API keys for the bot, do NOT enable withdrawal privileges. You should not give Nefertiti (or any bot for that matter) the power to withdrawal money from your wallet. --- ### How does the bot determine where the dip is? First of all, the ticker price needs to drop at least 4% over a 24-hour period for the bot to kick into action. The bot will then look at the entire order book (for all the traders on the exchange), aggregate all the orders in the book so that what literally might be thousands of orders now aggregates to roughly 20 orders, and then select the top 4 orders out of those. At those 4 _support levels_, the bot will then open limit buy orders for you for the amount you specify. Summary: you yourself don’t specify the price. The bot will calculate those for you. You only tell the bot the quantity you want the bot to buy for you. Every hour, the bot will cancel your limit buy orders and then repeat the above process. --- ### Aggregating the order book Before the bot can calculate where the _support levels_ are, it will need to aggregate the order book. Because the order book differs not only per market pair but because it is actually different for every exchange, the bot cannot possibly know how to aggregate the book until you instruct it how. If you aggregate the book too much, then there won’t be enough _support levels_ to find, but if you don’t aggregate aggressively then the _support levels_ will be too close to each other. The bot will examine the spread of the order book and will try and warn you for the above scenarios, but it is up to you to feed the bot an argument named ```--agg```. Here are a few examples that have proven to work: ``` buy --exchange=GDAX --market=BTC-EUR --agg=50 buy --exchange=GDAX --market=ETH-EUR --agg=20 buy --exchange=GDAX --market=LTC-EUR --agg=5 buy --exchange=Bitstamp --market=XRP-EUR --agg=0.01 buy --exchange=Bittrex --market=BTC-DASH --agg=0.001 buy --exchange=Bittrex --market=BTC-NEO --agg=0.000025 buy --exchange=Bittrex --market=BTC-OMG --agg=0.000025 buy --exchange=Bittrex --market=BTC-ADA --agg=0.000001 ``` --- ### Wait, what if I want to hodl (not sell) certain coins? No problem, this bot doesn’t necessarily sell all your trades. If you want it to buy the dip and hodl those coins, then the bot can do that for you. Please refer to the argument named ```--hold```, for example: ```--hold=BTC-EUR```. Note that the bot will always sell a _minimum_ quantity of your coins, even if you instruct the bot to hodl them. This comes with the trading strategy, and is not a bug. --- ### I don’t have the time to keep an eye on the bot. Can I receive important notifications on my phone? Absolutely! The bot uses [Pushover](https://pushover.net/) for notifications. You yourself can instruct the bot how chatty you want it to be, from sending you notifications only when an error occurs, to sending you a notification on everything (including opened and cancelled orders). By default, the bot will send you a notification on filled orders and in my experience you only really want to know about those. --- ### Download Nefertiti is available for Windows, MacOS, and Linux. [Click here](https://dl.equinox.io/svanas/cryptotrader/stable) to download the latest binary for your platform. --- ### Any Questions? Do you need any support setting up the bot, finding the right currency pairs or level of aggregation. Join our [Telegram Group](https://t.me/nefertititradebot). Or just visit our [website www.nefertiti-tradebot.com](http://www.nefertiti-tradebot.com) to checkout the documentation and FAQ. _This is a copy of an article written at Medium. This is the [link](medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164) to original article._
json metadata{"tags":["cryptocurrency","trading","bot","coin","bitcoin"],"image":["https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg"],"links":["https://www.gdax.com/","https://www.bittrex.com/","https://www.bitstamp.com/","https://t.me/nefertititradebot","https://pushover.net/","https://dl.equinox.io/svanas/cryptotrader/stable","http://www.nefertiti-tradebot.com","medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #18307654/Trx 411a173c2f159fcd387f7af2b7732a7b3d02a059
View Raw JSON Data
{
  "trx_id": "411a173c2f159fcd387f7af2b7732a7b3d02a059",
  "block": 18307654,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:36:48",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "trading",
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "title": "Introducing Nefertiti™, a simple crypto trading bot",
      "body": "![1_ilfTSxSpWVFQGISWJ-F8XA.jpeg](https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg)\n# Introducing Nefertiti™, a simple crypto trading bot.\nNefertiti is a command-line trading bot that follows a simple but proven strategy: buy the dip, then sell those trades as soon as possible, preferably on the same day.\n\nDisclaimer: investing in crypto is high risk. Even though this bot follows a relatively safe strategy, you should **never feed it money you cannot afford to loose**. Use at your own risk.\n\n---\n### What are the bot’s most important commands?\nWhile the bot supports many commands, the two most important ones are ```buy``` and ```sell```. These commands are designed to be running in tandem.\n\nYou will need to start one instance of sell per exchange, regardless of how many market pairs you are trading in, for example:\n```\nsell --exchange=GDAX\n```\nThe sell command listens for limit buy orders to get filled, and then automatically opens new limit sell orders for them. In essence, this command will auto-sell your trades. By default, the bot will try and ```sell``` them at a 5% profit.\n\nYou will then need to start an instance of ```buy``` for every market pair you want the bot to be trading in, for example:\n```\nbuy --exchange=GDAX --market=BTC-EUR\n```\nand\n```\nbuy --exchange=GDAX --market=ETH-EUR\n```\n\n---\n### What exchanges does this bot support?\nAt the time of this writing, the bot supports the following exchanges:\n* [GDAX](https://www.gdax.com/)\n* [Bittrex](https://www.bittrex.com/)\n* [Bitstamp](https://www.bitstamp.com/)\n* [CEX.IO](https://www.bitstamp.com/)\n\nIf your exchange is not in this list or you’re looking for this bot to support your favourite exchange, then join our [Support & Community Group](https://t.me/nefertititradebot) on Telegram. Who knows, maybe we can work something out.\n\n---\n### An important note on API keys\nWhen you generate API keys for the bot, do NOT enable withdrawal privileges. You should not give Nefertiti (or any bot for that matter) the power to withdrawal money from your wallet.\n\n---\n### How does the bot determine where the dip is?\nFirst of all, the ticker price needs to drop at least 4% over a 24-hour period for the bot to kick into action.\n\nThe bot will then look at the entire order book (for all the traders on the exchange), aggregate all the orders in the book so that what literally might be thousands of orders now aggregates to roughly 20 orders, and then select the top 4 orders out of those.\n\nAt those 4 _support levels_, the bot will then open limit buy orders for you for the amount you specify.\n\nSummary: you yourself don’t specify the price. The bot will calculate those for you. You only tell the bot the quantity you want the bot to buy for you.\n\nEvery hour, the bot will cancel your limit buy orders and then repeat the above process.\n\n---\n### Aggregating the order book\nBefore the bot can calculate where the _support levels_ are, it will need to aggregate the order book.\n\nBecause the order book differs not only per market pair but because it is actually different for every exchange, the bot cannot possibly know how to aggregate the book until you instruct it how.\n\nIf you aggregate the book too much, then there won’t be enough _support levels_ to find, but if you don’t aggregate aggressively then the _support levels_ will be too close to each other.\n\nThe bot will examine the spread of the order book and will try and warn you for the above scenarios, but it is up to you to feed the bot an argument named ```--agg```. Here are a few examples that have proven to work:\n\n```\nbuy  --exchange=GDAX      --market=BTC-EUR   --agg=50\nbuy  --exchange=GDAX      --market=ETH-EUR   --agg=20\nbuy  --exchange=GDAX      --market=LTC-EUR   --agg=5\nbuy  --exchange=Bitstamp  --market=XRP-EUR   --agg=0.01\nbuy  --exchange=Bittrex   --market=BTC-DASH  --agg=0.001\nbuy  --exchange=Bittrex   --market=BTC-NEO   --agg=0.000025\nbuy  --exchange=Bittrex   --market=BTC-OMG   --agg=0.000025\nbuy  --exchange=Bittrex   --market=BTC-ADA   --agg=0.000001\n```\n\n---\n### Wait, what if I want to hodl (not sell) certain coins?\nNo problem, this bot doesn’t necessarily sell all your trades. If you want it to buy the dip and hodl those coins, then the bot can do that for you. Please refer to the argument named ```--hold```, for example: ```--hold=BTC-EUR```. Note that the bot will always sell a _minimum_ quantity of your coins, even if you instruct the bot to hodl them. This comes with the trading strategy, and is not a bug.\n\n---\n### I don’t have the time to keep an eye on the bot. Can I receive important notifications on my phone?\nAbsolutely! The bot uses [Pushover](https://pushover.net/) for notifications. You yourself can instruct the bot how chatty you want it to be, from sending you notifications only when an error occurs, to sending you a notification on everything (including opened and cancelled orders). By default, the bot will send you a notification on filled orders and in my experience you only really want to know about those.\n\n---\n### Download\nNefertiti is available for Windows, MacOS, and Linux. [Click here](https://dl.equinox.io/svanas/cryptotrader/stable) to download the latest binary for your platform.\n\n---\n\n### Any Questions?\nDo you need any support setting up the bot, finding the right currency pairs or level of aggregation. Join our [Telegram Group](https://t.me/nefertititradebot).\n\nOr just visit our [website www.nefertiti-tradebot.com](http://www.nefertiti-tradebot.com) to checkout the documentation and FAQ.\n\n_This is a copy of an article written at Medium. This is the [link](medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164) to original article._",
      "json_metadata": "{\"tags\":[\"cryptocurrency\",\"trading\",\"bot\",\"coin\",\"bitcoin\"],\"image\":[\"https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg\"],\"links\":[\"https://www.gdax.com/\",\"https://www.bittrex.com/\",\"https://www.bitstamp.com/\",\"https://t.me/nefertititradebot\",\"https://pushover.net/\",\"https://dl.equinox.io/svanas/cryptotrader/stable\",\"http://www.nefertiti-tradebot.com\",\"medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/12/22 11:36:24
parent author
parent permlinktrading
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
titleIntroducing Nefertiti™, a simple crypto trading bot
body![1_ilfTSxSpWVFQGISWJ-F8XA.jpeg](https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg) # Introducing Nefertiti™, a simple crypto trading bot. Nefertiti is a command-line trading bot that follows a simple but proven strategy: buy the dip, then sell those trades as soon as possible, preferably on the same day. Disclaimer: investing in crypto is high risk. Even though this bot follows a relatively safe strategy, you should **never feed it money you cannot afford to loose**. Use at your own risk. --- ### What are the bot’s most important commands? While the bot supports many commands, the two most important ones are ```buy``` and ```sell```. These commands are designed to be running in tandem. You will need to start one instance of sell per exchange, regardless of how many market pairs you are trading in, for example: ``` sell --exchange=GDAX ``` The sell command listens for limit buy orders to get filled, and then automatically opens new limit sell orders for them. In essence, this command will auto-sell your trades. By default, the bot will try and ```sell``` them at a 5% profit. You will then need to start an instance of ```buy``` for every market pair you want the bot to be trading in, for example: ``` buy --exchange=GDAX --market=BTC-EUR ``` and ``` buy --exchange=GDAX --market=ETH-EUR ``` --- ### What exchanges does this bot support? At the time of this writing, the bot supports the following exchanges: * [GDAX](https://www.gdax.com/) * [Bittrex](https://www.bittrex.com/) * [Bitstamp](https://www.bitstamp.com/) * [CEX.IO](https://www.bitstamp.com/) If your exchange is not in this list or you’re looking for this bot to support your favourite exchange, then join our [Support & Community Group](https://t.me/nefertititradebot) on Telegram. Who knows, maybe we can work something out. --- ### An important note on API keys When you generate API keys for the bot, do NOT enable withdrawal privileges. You should not give Nefertiti (or any bot for that matter) the power to withdrawal money from your wallet. --- ### How does the bot determine where the dip is? First of all, the ticker price needs to drop at least 4% over a 24-hour period for the bot to kick into action. The bot will then look at the entire order book (for all the traders on the exchange), aggregate all the orders in the book so that what literally might be thousands of orders now aggregates to roughly 20 orders, and then select the top 4 orders out of those. At those 4 _support levels_, the bot will then open limit buy orders for you for the amount you specify. Summary: you yourself don’t specify the price. The bot will calculate those for you. You only tell the bot the quantity you want the bot to buy for you. Every hour, the bot will cancel your limit buy orders and then repeat the above process. --- ### Aggregating the order book Before the bot can calculate where the _support levels_ are, it will need to aggregate the order book. Because the order book differs not only per market pair but because it is actually different for every exchange, the bot cannot possibly know how to aggregate the book until you instruct it how. If you aggregate the book too much, then there won’t be enough _support levels_ to find, but if you don’t aggregate aggressively then the _support levels_ will be too close to each other. The bot will examine the spread of the order book and will try and warn you for the above scenarios, but it is up to you to feed the bot an argument named ```--agg```. Here are a few examples that have proven to work: ``` buy --exchange=GDAX --market=BTC-EUR --agg=50 buy --exchange=GDAX --market=ETH-EUR --agg=20 buy --exchange=GDAX --market=LTC-EUR --agg=5 buy --exchange=Bitstamp --market=XRP-EUR --agg=0.01 buy --exchange=Bittrex --market=BTC-DASH --agg=0.001 buy --exchange=Bittrex --market=BTC-NEO --agg=0.000025 buy --exchange=Bittrex --market=BTC-OMG --agg=0.000025 buy --exchange=Bittrex --market=BTC-ADA --agg=0.000001 ``` --- ### Wait, what if I want to hodl (not sell) certain coins? No problem, this bot doesn’t necessarily sell all your trades. If you want it to buy the dip and hodl those coins, then the bot can do that for you. Please refer to the argument named ```--hold```, for example: ```--hold=BTC-EUR```. Note that the bot will always sell a _minimum_ quantity of your coins, even if you instruct the bot to hodl them. This comes with the trading strategy, and is not a bug. --- ### I don’t have the time to keep an eye on the bot. Can I receive important notifications on my phone? Absolutely! The bot uses [Pushover](https://pushover.net/) for notifications. You yourself can instruct the bot how chatty you want it to be, from sending you notifications only when an error occurs, to sending you a notification on everything (including opened and cancelled orders). By default, the bot will send you a notification on filled orders and in my experience you only really want to know about those. --- ### Download Nefertiti is available for Windows, MacOS, and Linux. [Click here](https://dl.equinox.io/svanas/cryptotrader/stable) to download the latest binary for your platform. --- ### Any Questions? Do you need any support setting up the bot, finding the right currency pairs or level of aggregation. Join our [Telegram Group](https://t.me/nefertititradebot). Or just visit our [website www.nefertiti-tradebot.com](http://www.nefertiti-tradebot.com) to checkout the documentation and FAQ. _This is a copy of an article written at Medium. This is the [link](medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164) to original article._
json metadata{"tags":["cryptocurrency","trading","bot","coin","bitcoin"],"image":["https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg"],"links":["https://www.gdax.com/","https://www.bittrex.com/","https://www.bitstamp.com/","https://t.me/nefertititradebot","https://pushover.net/","https://dl.equinox.io/svanas/cryptotrader/stable","http://www.nefertiti-tradebot.com","medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #18307646/Trx 6d056711ab4ab259697392a95a0bb47af06eca1b
View Raw JSON Data
{
  "trx_id": "6d056711ab4ab259697392a95a0bb47af06eca1b",
  "block": 18307646,
  "trx_in_block": 50,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:36:24",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "trading",
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "title": "Introducing Nefertiti™, a simple crypto trading bot",
      "body": "![1_ilfTSxSpWVFQGISWJ-F8XA.jpeg](https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg)\n# Introducing Nefertiti™, a simple crypto trading bot.\nNefertiti is a command-line trading bot that follows a simple but proven strategy: buy the dip, then sell those trades as soon as possible, preferably on the same day.\n\nDisclaimer: investing in crypto is high risk. Even though this bot follows a relatively safe strategy, you should **never feed it money you cannot afford to loose**. Use at your own risk.\n\n---\n### What are the bot’s most important commands?\nWhile the bot supports many commands, the two most important ones are ```buy``` and ```sell```. These commands are designed to be running in tandem.\n\nYou will need to start one instance of sell per exchange, regardless of how many market pairs you are trading in, for example:\n```\nsell --exchange=GDAX\n```\nThe sell command listens for limit buy orders to get filled, and then automatically opens new limit sell orders for them. In essence, this command will auto-sell your trades. By default, the bot will try and ```sell``` them at a 5% profit.\n\nYou will then need to start an instance of ```buy``` for every market pair you want the bot to be trading in, for example:\n```\nbuy --exchange=GDAX --market=BTC-EUR\n```\nand\n```\nbuy --exchange=GDAX --market=ETH-EUR\n```\n\n---\n### What exchanges does this bot support?\nAt the time of this writing, the bot supports the following exchanges:\n* [GDAX](https://www.gdax.com/)\n* [Bittrex](https://www.bittrex.com/)\n* [Bitstamp](https://www.bitstamp.com/)\n* [CEX.IO](https://www.bitstamp.com/)\n\nIf your exchange is not in this list or you’re looking for this bot to support your favourite exchange, then join our [Support & Community Group](https://t.me/nefertititradebot) on Telegram. Who knows, maybe we can work something out.\n\n---\n### An important note on API keys\nWhen you generate API keys for the bot, do NOT enable withdrawal privileges. You should not give Nefertiti (or any bot for that matter) the power to withdrawal money from your wallet.\n\n---\n### How does the bot determine where the dip is?\nFirst of all, the ticker price needs to drop at least 4% over a 24-hour period for the bot to kick into action.\n\nThe bot will then look at the entire order book (for all the traders on the exchange), aggregate all the orders in the book so that what literally might be thousands of orders now aggregates to roughly 20 orders, and then select the top 4 orders out of those.\n\nAt those 4 _support levels_, the bot will then open limit buy orders for you for the amount you specify.\n\nSummary: you yourself don’t specify the price. The bot will calculate those for you. You only tell the bot the quantity you want the bot to buy for you.\n\nEvery hour, the bot will cancel your limit buy orders and then repeat the above process.\n\n---\n### Aggregating the order book\nBefore the bot can calculate where the _support levels_ are, it will need to aggregate the order book.\n\nBecause the order book differs not only per market pair but because it is actually different for every exchange, the bot cannot possibly know how to aggregate the book until you instruct it how.\n\nIf you aggregate the book too much, then there won’t be enough _support levels_ to find, but if you don’t aggregate aggressively then the _support levels_ will be too close to each other.\n\nThe bot will examine the spread of the order book and will try and warn you for the above scenarios, but it is up to you to feed the bot an argument named ```--agg```. Here are a few examples that have proven to work:\n\n```\nbuy  --exchange=GDAX      --market=BTC-EUR   --agg=50\nbuy  --exchange=GDAX      --market=ETH-EUR   --agg=20\nbuy  --exchange=GDAX      --market=LTC-EUR   --agg=5\nbuy  --exchange=Bitstamp  --market=XRP-EUR   --agg=0.01\nbuy  --exchange=Bittrex   --market=BTC-DASH  --agg=0.001\nbuy  --exchange=Bittrex   --market=BTC-NEO   --agg=0.000025\nbuy  --exchange=Bittrex   --market=BTC-OMG   --agg=0.000025\nbuy  --exchange=Bittrex   --market=BTC-ADA   --agg=0.000001\n```\n\n---\n### Wait, what if I want to hodl (not sell) certain coins?\nNo problem, this bot doesn’t necessarily sell all your trades. If you want it to buy the dip and hodl those coins, then the bot can do that for you. Please refer to the argument named ```--hold```, for example: ```--hold=BTC-EUR```. Note that the bot will always sell a _minimum_ quantity of your coins, even if you instruct the bot to hodl them. This comes with the trading strategy, and is not a bug.\n\n---\n### I don’t have the time to keep an eye on the bot. Can I receive important notifications on my phone?\nAbsolutely! The bot uses [Pushover](https://pushover.net/) for notifications. You yourself can instruct the bot how chatty you want it to be, from sending you notifications only when an error occurs, to sending you a notification on everything (including opened and cancelled orders). By default, the bot will send you a notification on filled orders and in my experience you only really want to know about those.\n\n---\n### Download\nNefertiti is available for Windows, MacOS, and Linux. [Click here](https://dl.equinox.io/svanas/cryptotrader/stable) to download the latest binary for your platform.\n\n---\n\n### Any Questions?\nDo you need any support setting up the bot, finding the right currency pairs or level of aggregation. Join our [Telegram Group](https://t.me/nefertititradebot).\n\nOr just visit our [website www.nefertiti-tradebot.com](http://www.nefertiti-tradebot.com) to checkout the documentation and FAQ.\n\n_This is a copy of an article written at Medium. This is the [link](medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164) to original article._",
      "json_metadata": "{\"tags\":[\"cryptocurrency\",\"trading\",\"bot\",\"coin\",\"bitcoin\"],\"image\":[\"https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg\"],\"links\":[\"https://www.gdax.com/\",\"https://www.bittrex.com/\",\"https://www.bitstamp.com/\",\"https://t.me/nefertititradebot\",\"https://pushover.net/\",\"https://dl.equinox.io/svanas/cryptotrader/stable\",\"http://www.nefertiti-tradebot.com\",\"medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/12/22 11:30:51
parent author
parent permlinktrading
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
titleIntroducing Nefertiti™, a simple crypto trading bot
body@@ -5730,10 +5730,9 @@ article. - _
json metadata{"tags":["trading","bot","cryptocurrency","coin","bitcoin"],"image":["https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg"],"links":["https://www.gdax.com/","https://www.bittrex.com/","https://www.bitstamp.com/","https://t.me/nefertititradebot","https://pushover.net/","https://dl.equinox.io/svanas/cryptotrader/stable","http://www.nefertiti-tradebot.com","medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #18307535/Trx 28d3ccefcf09a21929e9277dec2a0f3079258e72
View Raw JSON Data
{
  "trx_id": "28d3ccefcf09a21929e9277dec2a0f3079258e72",
  "block": 18307535,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:30:51",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "trading",
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "title": "Introducing Nefertiti™, a simple crypto trading bot",
      "body": "@@ -5730,10 +5730,9 @@\n article.\n- \n _\n",
      "json_metadata": "{\"tags\":[\"trading\",\"bot\",\"cryptocurrency\",\"coin\",\"bitcoin\"],\"image\":[\"https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg\"],\"links\":[\"https://www.gdax.com/\",\"https://www.bittrex.com/\",\"https://www.bitstamp.com/\",\"https://t.me/nefertititradebot\",\"https://pushover.net/\",\"https://dl.equinox.io/svanas/cryptotrader/stable\",\"http://www.nefertiti-tradebot.com\",\"medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/12/22 11:30:30
parent author
parent permlinktrading
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
titleIntroducing Nefertiti™, a simple crypto trading bot
body@@ -5557,8 +5557,183 @@ and FAQ. +%0A%0A_This is a copy of an article written at Medium. This is the %5Blink%5D(medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164) to original article. _
json metadata{"tags":["trading","bot","cryptocurrency","coin","bitcoin"],"image":["https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg"],"links":["https://www.gdax.com/","https://www.bittrex.com/","https://www.bitstamp.com/","https://t.me/nefertititradebot","https://pushover.net/","https://dl.equinox.io/svanas/cryptotrader/stable","http://www.nefertiti-tradebot.com","medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #18307528/Trx 727793a74be301f9b40f82e219bd39ce92463843
View Raw JSON Data
{
  "trx_id": "727793a74be301f9b40f82e219bd39ce92463843",
  "block": 18307528,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:30:30",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "trading",
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "title": "Introducing Nefertiti™, a simple crypto trading bot",
      "body": "@@ -5557,8 +5557,183 @@\n and FAQ.\n+%0A%0A_This is a copy of an article written at Medium. This is the %5Blink%5D(medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164) to original article. _\n",
      "json_metadata": "{\"tags\":[\"trading\",\"bot\",\"cryptocurrency\",\"coin\",\"bitcoin\"],\"image\":[\"https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg\"],\"links\":[\"https://www.gdax.com/\",\"https://www.bittrex.com/\",\"https://www.bitstamp.com/\",\"https://t.me/nefertititradebot\",\"https://pushover.net/\",\"https://dl.equinox.io/svanas/cryptotrader/stable\",\"http://www.nefertiti-tradebot.com\",\"medium.com/@svanas/introducing-nefertiti-a-simple-crypto-trading-bot-b078898fa164\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/12/22 11:27:39
parent authorxryl669
parent permlinkre-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112216599z
authormark.henneman
permlinkre-xryl669-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112722876z
title
body@@ -276,16 +276,19 @@ command +%60%60%60 ./crypto @@ -300,16 +300,19 @@ r --help +%60%60%60 for hel
json metadata{"tags":["trading"],"app":"steemit/0.1"}
Transaction InfoBlock #18307471/Trx e49f4df35d220bb50ada2b2240ea9382a13afb0d
View Raw JSON Data
{
  "trx_id": "e49f4df35d220bb50ada2b2240ea9382a13afb0d",
  "block": 18307471,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:27:39",
  "op": [
    "comment",
    {
      "parent_author": "xryl669",
      "parent_permlink": "re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112216599z",
      "author": "mark.henneman",
      "permlink": "re-xryl669-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112722876z",
      "title": "",
      "body": "@@ -276,16 +276,19 @@\n command \n+%60%60%60\n ./crypto\n@@ -300,16 +300,19 @@\n r --help\n+%60%60%60\n  for hel\n",
      "json_metadata": "{\"tags\":[\"trading\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/12/22 11:27:24
parent authorxryl669
parent permlinkre-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112216599z
authormark.henneman
permlinkre-xryl669-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112722876z
title
bodyFor now, the bot is closed source. As an alternative, you are free download the bot and try it. First, try it with a small amount of money. There is a feature, which only calculates the support levels of a certain market. You could look at it first, without trading. Try the command ./cryptotrader --help for help :)
json metadata{"tags":["trading"],"app":"steemit/0.1"}
Transaction InfoBlock #18307466/Trx c2ff6b71a870eb7a8befb040669512dc01d3ca8f
View Raw JSON Data
{
  "trx_id": "c2ff6b71a870eb7a8befb040669512dc01d3ca8f",
  "block": 18307466,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:27:24",
  "op": [
    "comment",
    {
      "parent_author": "xryl669",
      "parent_permlink": "re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112216599z",
      "author": "mark.henneman",
      "permlink": "re-xryl669-re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112722876z",
      "title": "",
      "body": "For now, the bot is closed source. As an alternative, you are free download the bot and try it. First, try it with a small amount of money. There is a feature, which only calculates the support levels of a certain market. You could look at it first, without trading. Try the command ./cryptotrader --help for help :)",
      "json_metadata": "{\"tags\":[\"trading\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/12/22 11:23:27
parent author
parent permlinktrading
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
titleIntroducing Nefertiti™, a simple crypto trading bot
body@@ -5427,8 +5427,138 @@ adebot). +%0A%0AOr just visit our %5Bwebsite www.nefertiti-tradebot.com%5D(http://www.nefertiti-tradebot.com) to checkout the documentation and FAQ.
json metadata{"tags":["trading","bot","cryptocurrency","coin","bitcoin"],"image":["https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg"],"links":["https://www.gdax.com/","https://www.bittrex.com/","https://www.bitstamp.com/","https://t.me/nefertititradebot","https://pushover.net/","https://dl.equinox.io/svanas/cryptotrader/stable","http://www.nefertiti-tradebot.com"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #18307387/Trx 36f313551f2d95e04bd847f292000718b7bbc192
View Raw JSON Data
{
  "trx_id": "36f313551f2d95e04bd847f292000718b7bbc192",
  "block": 18307387,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:23:27",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "trading",
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "title": "Introducing Nefertiti™, a simple crypto trading bot",
      "body": "@@ -5427,8 +5427,138 @@\n adebot).\n+%0A%0AOr just visit our %5Bwebsite www.nefertiti-tradebot.com%5D(http://www.nefertiti-tradebot.com) to checkout the documentation and FAQ.\n",
      "json_metadata": "{\"tags\":[\"trading\",\"bot\",\"cryptocurrency\",\"coin\",\"bitcoin\"],\"image\":[\"https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg\"],\"links\":[\"https://www.gdax.com/\",\"https://www.bittrex.com/\",\"https://www.bitstamp.com/\",\"https://t.me/nefertititradebot\",\"https://pushover.net/\",\"https://dl.equinox.io/svanas/cryptotrader/stable\",\"http://www.nefertiti-tradebot.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/12/22 11:22:15
parent authormark.henneman
parent permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
authorxryl669
permlinkre-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112216599z
title
bodyDo you have any source code link for this bot so we can inspect it does what you're claiming ?
json metadata{"tags":["trading"],"app":"steemit/0.1"}
Transaction InfoBlock #18307363/Trx c6620844755ba209e10f8fcc0b3f64580281bcaa
View Raw JSON Data
{
  "trx_id": "c6620844755ba209e10f8fcc0b3f64580281bcaa",
  "block": 18307363,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:22:15",
  "op": [
    "comment",
    {
      "parent_author": "mark.henneman",
      "parent_permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "author": "xryl669",
      "permlink": "re-markhenneman-introducing-nefertiti-tm-a-simple-crypto-trading-bot-20171222t112216599z",
      "title": "",
      "body": "Do you have any source code link for this bot so we can inspect it does what you're claiming ?",
      "json_metadata": "{\"tags\":[\"trading\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/12/22 11:21:57
parent author
parent permlinktrading
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
titleIntroducing Nefertiti™, a simple crypto trading bot
body![1_ilfTSxSpWVFQGISWJ-F8XA.jpeg](https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg) # Introducing Nefertiti™, a simple crypto trading bot. Nefertiti is a command-line trading bot that follows a simple but proven strategy: buy the dip, then sell those trades as soon as possible, preferably on the same day. Disclaimer: investing in crypto is high risk. Even though this bot follows a relatively safe strategy, you should **never feed it money you cannot afford to loose**. Use at your own risk. --- ### What are the bot’s most important commands? While the bot supports many commands, the two most important ones are ```buy``` and ```sell```. These commands are designed to be running in tandem. You will need to start one instance of sell per exchange, regardless of how many market pairs you are trading in, for example: ``` sell --exchange=GDAX ``` The sell command listens for limit buy orders to get filled, and then automatically opens new limit sell orders for them. In essence, this command will auto-sell your trades. By default, the bot will try and ```sell``` them at a 5% profit. You will then need to start an instance of ```buy``` for every market pair you want the bot to be trading in, for example: ``` buy --exchange=GDAX --market=BTC-EUR ``` and ``` buy --exchange=GDAX --market=ETH-EUR ``` --- ### What exchanges does this bot support? At the time of this writing, the bot supports the following exchanges: * [GDAX](https://www.gdax.com/) * [Bittrex](https://www.bittrex.com/) * [Bitstamp](https://www.bitstamp.com/) * [CEX.IO](https://www.bitstamp.com/) If your exchange is not in this list or you’re looking for this bot to support your favourite exchange, then join our [Support & Community Group](https://t.me/nefertititradebot) on Telegram. Who knows, maybe we can work something out. --- ### An important note on API keys When you generate API keys for the bot, do NOT enable withdrawal privileges. You should not give Nefertiti (or any bot for that matter) the power to withdrawal money from your wallet. --- ### How does the bot determine where the dip is? First of all, the ticker price needs to drop at least 4% over a 24-hour period for the bot to kick into action. The bot will then look at the entire order book (for all the traders on the exchange), aggregate all the orders in the book so that what literally might be thousands of orders now aggregates to roughly 20 orders, and then select the top 4 orders out of those. At those 4 _support levels_, the bot will then open limit buy orders for you for the amount you specify. Summary: you yourself don’t specify the price. The bot will calculate those for you. You only tell the bot the quantity you want the bot to buy for you. Every hour, the bot will cancel your limit buy orders and then repeat the above process. --- ### Aggregating the order book Before the bot can calculate where the _support levels_ are, it will need to aggregate the order book. Because the order book differs not only per market pair but because it is actually different for every exchange, the bot cannot possibly know how to aggregate the book until you instruct it how. If you aggregate the book too much, then there won’t be enough _support levels_ to find, but if you don’t aggregate aggressively then the _support levels_ will be too close to each other. The bot will examine the spread of the order book and will try and warn you for the above scenarios, but it is up to you to feed the bot an argument named ```--agg```. Here are a few examples that have proven to work: ``` buy --exchange=GDAX --market=BTC-EUR --agg=50 buy --exchange=GDAX --market=ETH-EUR --agg=20 buy --exchange=GDAX --market=LTC-EUR --agg=5 buy --exchange=Bitstamp --market=XRP-EUR --agg=0.01 buy --exchange=Bittrex --market=BTC-DASH --agg=0.001 buy --exchange=Bittrex --market=BTC-NEO --agg=0.000025 buy --exchange=Bittrex --market=BTC-OMG --agg=0.000025 buy --exchange=Bittrex --market=BTC-ADA --agg=0.000001 ``` --- ### Wait, what if I want to hodl (not sell) certain coins? No problem, this bot doesn’t necessarily sell all your trades. If you want it to buy the dip and hodl those coins, then the bot can do that for you. Please refer to the argument named ```--hold```, for example: ```--hold=BTC-EUR```. Note that the bot will always sell a _minimum_ quantity of your coins, even if you instruct the bot to hodl them. This comes with the trading strategy, and is not a bug. --- ### I don’t have the time to keep an eye on the bot. Can I receive important notifications on my phone? Absolutely! The bot uses [Pushover](https://pushover.net/) for notifications. You yourself can instruct the bot how chatty you want it to be, from sending you notifications only when an error occurs, to sending you a notification on everything (including opened and cancelled orders). By default, the bot will send you a notification on filled orders and in my experience you only really want to know about those. --- ### Download Nefertiti is available for Windows, MacOS, and Linux. [Click here](https://dl.equinox.io/svanas/cryptotrader/stable) to download the latest binary for your platform. --- ### Any Questions? Do you need any support setting up the bot, finding the right currency pairs or level of aggregation. Join our [Telegram Group](https://t.me/nefertititradebot).
json metadata{"tags":["trading","bot","cryptocurrency","coin","bitcoin"],"image":["https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg"],"links":["https://www.gdax.com/","https://www.bittrex.com/","https://www.bitstamp.com/","https://t.me/nefertititradebot","https://pushover.net/","https://dl.equinox.io/svanas/cryptotrader/stable"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #18307357/Trx d78e6aad50a55b98b8324abb681965cddefdc9e0
View Raw JSON Data
{
  "trx_id": "d78e6aad50a55b98b8324abb681965cddefdc9e0",
  "block": 18307357,
  "trx_in_block": 37,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:21:57",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "trading",
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "title": "Introducing Nefertiti™, a simple crypto trading bot",
      "body": "![1_ilfTSxSpWVFQGISWJ-F8XA.jpeg](https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg)\n# Introducing Nefertiti™, a simple crypto trading bot.\nNefertiti is a command-line trading bot that follows a simple but proven strategy: buy the dip, then sell those trades as soon as possible, preferably on the same day.\n\nDisclaimer: investing in crypto is high risk. Even though this bot follows a relatively safe strategy, you should **never feed it money you cannot afford to loose**. Use at your own risk.\n\n---\n### What are the bot’s most important commands?\nWhile the bot supports many commands, the two most important ones are ```buy``` and ```sell```. These commands are designed to be running in tandem.\n\nYou will need to start one instance of sell per exchange, regardless of how many market pairs you are trading in, for example:\n```\nsell --exchange=GDAX\n```\nThe sell command listens for limit buy orders to get filled, and then automatically opens new limit sell orders for them. In essence, this command will auto-sell your trades. By default, the bot will try and ```sell``` them at a 5% profit.\n\nYou will then need to start an instance of ```buy``` for every market pair you want the bot to be trading in, for example:\n```\nbuy --exchange=GDAX --market=BTC-EUR\n```\nand\n```\nbuy --exchange=GDAX --market=ETH-EUR\n```\n\n---\n### What exchanges does this bot support?\nAt the time of this writing, the bot supports the following exchanges:\n* [GDAX](https://www.gdax.com/)\n* [Bittrex](https://www.bittrex.com/)\n* [Bitstamp](https://www.bitstamp.com/)\n* [CEX.IO](https://www.bitstamp.com/)\n\nIf your exchange is not in this list or you’re looking for this bot to support your favourite exchange, then join our [Support & Community Group](https://t.me/nefertititradebot) on Telegram. Who knows, maybe we can work something out.\n\n---\n### An important note on API keys\nWhen you generate API keys for the bot, do NOT enable withdrawal privileges. You should not give Nefertiti (or any bot for that matter) the power to withdrawal money from your wallet.\n\n---\n### How does the bot determine where the dip is?\nFirst of all, the ticker price needs to drop at least 4% over a 24-hour period for the bot to kick into action.\n\nThe bot will then look at the entire order book (for all the traders on the exchange), aggregate all the orders in the book so that what literally might be thousands of orders now aggregates to roughly 20 orders, and then select the top 4 orders out of those.\n\nAt those 4 _support levels_, the bot will then open limit buy orders for you for the amount you specify.\n\nSummary: you yourself don’t specify the price. The bot will calculate those for you. You only tell the bot the quantity you want the bot to buy for you.\n\nEvery hour, the bot will cancel your limit buy orders and then repeat the above process.\n\n---\n### Aggregating the order book\nBefore the bot can calculate where the _support levels_ are, it will need to aggregate the order book.\n\nBecause the order book differs not only per market pair but because it is actually different for every exchange, the bot cannot possibly know how to aggregate the book until you instruct it how.\n\nIf you aggregate the book too much, then there won’t be enough _support levels_ to find, but if you don’t aggregate aggressively then the _support levels_ will be too close to each other.\n\nThe bot will examine the spread of the order book and will try and warn you for the above scenarios, but it is up to you to feed the bot an argument named ```--agg```. Here are a few examples that have proven to work:\n\n```\nbuy  --exchange=GDAX      --market=BTC-EUR   --agg=50\nbuy  --exchange=GDAX      --market=ETH-EUR   --agg=20\nbuy  --exchange=GDAX      --market=LTC-EUR   --agg=5\nbuy  --exchange=Bitstamp  --market=XRP-EUR   --agg=0.01\nbuy  --exchange=Bittrex   --market=BTC-DASH  --agg=0.001\nbuy  --exchange=Bittrex   --market=BTC-NEO   --agg=0.000025\nbuy  --exchange=Bittrex   --market=BTC-OMG   --agg=0.000025\nbuy  --exchange=Bittrex   --market=BTC-ADA   --agg=0.000001\n```\n\n---\n### Wait, what if I want to hodl (not sell) certain coins?\nNo problem, this bot doesn’t necessarily sell all your trades. If you want it to buy the dip and hodl those coins, then the bot can do that for you. Please refer to the argument named ```--hold```, for example: ```--hold=BTC-EUR```. Note that the bot will always sell a _minimum_ quantity of your coins, even if you instruct the bot to hodl them. This comes with the trading strategy, and is not a bug.\n\n---\n### I don’t have the time to keep an eye on the bot. Can I receive important notifications on my phone?\nAbsolutely! The bot uses [Pushover](https://pushover.net/) for notifications. You yourself can instruct the bot how chatty you want it to be, from sending you notifications only when an error occurs, to sending you a notification on everything (including opened and cancelled orders). By default, the bot will send you a notification on filled orders and in my experience you only really want to know about those.\n\n---\n### Download\nNefertiti is available for Windows, MacOS, and Linux. [Click here](https://dl.equinox.io/svanas/cryptotrader/stable) to download the latest binary for your platform.\n\n---\n\n### Any Questions?\nDo you need any support setting up the bot, finding the right currency pairs or level of aggregation. Join our [Telegram Group](https://t.me/nefertititradebot).",
      "json_metadata": "{\"tags\":[\"trading\",\"bot\",\"cryptocurrency\",\"coin\",\"bitcoin\"],\"image\":[\"https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg\"],\"links\":[\"https://www.gdax.com/\",\"https://www.bittrex.com/\",\"https://www.bitstamp.com/\",\"https://t.me/nefertititradebot\",\"https://pushover.net/\",\"https://dl.equinox.io/svanas/cryptotrader/stable\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/12/22 11:17:30
votermark.henneman
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
weight10000 (100.00%)
Transaction InfoBlock #18307268/Trx 05e1dd4ea6bad8255a25fbc952104e51749d124e
View Raw JSON Data
{
  "trx_id": "05e1dd4ea6bad8255a25fbc952104e51749d124e",
  "block": 18307268,
  "trx_in_block": 34,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:17:30",
  "op": [
    "vote",
    {
      "voter": "mark.henneman",
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "weight": 10000
    }
  ]
}
2017/12/22 11:17:30
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
max accepted payout1000000.000 SBD
percent steem dollars0
allow votestrue
allow curation rewardstrue
extensions[]
Transaction InfoBlock #18307268/Trx 05e1dd4ea6bad8255a25fbc952104e51749d124e
View Raw JSON Data
{
  "trx_id": "05e1dd4ea6bad8255a25fbc952104e51749d124e",
  "block": 18307268,
  "trx_in_block": 34,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:17:30",
  "op": [
    "comment_options",
    {
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "max_accepted_payout": "1000000.000 SBD",
      "percent_steem_dollars": 0,
      "allow_votes": true,
      "allow_curation_rewards": true,
      "extensions": []
    }
  ]
}
2017/12/22 11:17:30
parent author
parent permlinktrading
authormark.henneman
permlinkintroducing-nefertiti-tm-a-simple-crypto-trading-bot
titleIntroducing Nefertiti™, a simple crypto trading bot
body![1_ilfTSxSpWVFQGISWJ-F8XA.jpeg](https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg) # Introducing Nefertiti™, a simple crypto trading bot. Nefertiti is a command-line trading bot that follows a simple but proven strategy: buy the dip, then sell those trades as soon as possible, preferably on the same day. Disclaimer: investing in crypto is high risk. Even though this bot follows a relatively safe strategy, you should **never feed it money you cannot afford to loose**. Use at your own risk. --- ### What are the bot’s most important commands? While the bot supports many commands, the two most important ones are ```buy``` and ```sell```. These commands are designed to be running in tandem. You will need to start one instance of sell per exchange, regardless of how many market pairs you are trading in, for example: ``` sell --exchange=GDAX ``` The sell command listens for limit buy orders to get filled, and then automatically opens new limit sell orders for them. In essence, this command will auto-sell your trades. By default, the bot will try and ```sell``` them at a 5% profit. You will then need to start an instance of ```buy``` for every market pair you want the bot to be trading in, for example: ``` buy --exchange=GDAX --market=BTC-EUR ``` and ``` buy --exchange=GDAX --market=ETH-EUR ``` --- ### What exchanges does this bot support? At the time of this writing, the bot supports the following exchanges: * [GDAX](https://www.gdax.com/) * [Bittrex](https://www.bittrex.com/) * [Bitstamp](https://www.bitstamp.com/) * [CEX.IO](https://www.bitstamp.com/) If your exchange is not in this list or you’re looking for this bot to support your favourite exchange, then join our [Support & Community Group](https://t.me/nefertititradebot) on Telegram. Who knows, maybe we can work something out. --- ### An important note on API keys When you generate API keys for the bot, do NOT enable withdrawal privileges. You should not give Nefertiti (or any bot for that matter) the power to withdrawal money from your wallet. --- ### How does the bot determine where the dip is? First of all, the ticker price needs to drop at least 4% over a 24-hour period for the bot to kick into action. The bot will then look at the entire order book (for all the traders on the exchange), aggregate all the orders in the book so that what literally might be thousands of orders now aggregates to roughly 20 orders, and then select the top 4 orders out of those. At those 4 _support levels_, the bot will then open limit buy orders for you for the amount you specify. Summary: you yourself don’t specify the price. The bot will calculate those for you. You only tell the bot the quantity you want the bot to buy for you. Every hour, the bot will cancel your limit buy orders and then repeat the above process. --- ### Aggregating the order book Before the bot can calculate where the _support levels_ are, it will need to aggregate the order book. Because the order book differs not only per market pair but because it is actually different for every exchange, the bot cannot possibly know how to aggregate the book until you instruct it how. If you aggregate the book too much, then there won’t be enough _support levels_ to find, but if you don’t aggregate aggressively then the _support levels_ will be too close to each other. The bot will examine the spread of the order book and will try and warn you for the above scenarios, but it is up to you to feed the bot an argument named ```--agg```. Here are a few examples that have proven to work: ``` buy --exchange=GDAX --market=BTC-EUR --agg=50 buy --exchange=GDAX --market=ETH-EUR --agg=20 buy --exchange=GDAX --market=LTC-EUR --agg=5 buy --exchange=Bitstamp --market=XRP-EUR --agg=0.01 buy --exchange=Bittrex --market=BTC-DASH --agg=0.001 buy --exchange=Bittrex --market=BTC-NEO --agg=0.000025 buy --exchange=Bittrex --market=BTC-OMG --agg=0.000025 buy --exchange=Bittrex --market=BTC-ADA --agg=0.000001 ``` --- ### Wait, what if I want to hodl (not sell) certain coins? No problem, this bot doesn’t necessarily sell all your trades. If you want it to buy the dip and hodl those coins, then the bot can do that for you. Please refer to the argument named ```--hold```, for example: ```--hold=BTC-EUR```. Note that the bot will always sell a _minimum_ quantity of your coins, even if you instruct the bot to hodl them. This comes with the trading strategy, and is not a bug. --- ### I don’t have the time to keep an eye on the bot. Can I receive important notifications on my phone? Absolutely! The bot uses [Pushover](https://pushover.net/) for notifications. You yourself can instruct the bot how chatty you want it to be, from sending you notifications only when an error occurs, to sending you a notification on everything (including opened and cancelled orders). By default, the bot will send you a notification on filled orders and in my experience you only really want to know about those. --- ### Download Nefertiti is available for Windows, MacOS, and Linux. [Click here](https://dl.equinox.io/svanas/cryptotrader/stable) to download the latest binary for your platform. --- ### Any Questions? Do you need any support setting up the bot, finding the right currency pairs or level of aggregation. Join our [Telegram Group](https://t.me/nefertititradebot).
json metadata{"tags":["trading","bot","crypto","coin","bitcoin"],"image":["https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg"],"links":["https://www.gdax.com/","https://www.bittrex.com/","https://www.bitstamp.com/","https://t.me/nefertititradebot","https://pushover.net/","https://dl.equinox.io/svanas/cryptotrader/stable"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #18307268/Trx 05e1dd4ea6bad8255a25fbc952104e51749d124e
View Raw JSON Data
{
  "trx_id": "05e1dd4ea6bad8255a25fbc952104e51749d124e",
  "block": 18307268,
  "trx_in_block": 34,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T11:17:30",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "trading",
      "author": "mark.henneman",
      "permlink": "introducing-nefertiti-tm-a-simple-crypto-trading-bot",
      "title": "Introducing Nefertiti™, a simple crypto trading bot",
      "body": "![1_ilfTSxSpWVFQGISWJ-F8XA.jpeg](https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg)\n# Introducing Nefertiti™, a simple crypto trading bot.\nNefertiti is a command-line trading bot that follows a simple but proven strategy: buy the dip, then sell those trades as soon as possible, preferably on the same day.\n\nDisclaimer: investing in crypto is high risk. Even though this bot follows a relatively safe strategy, you should **never feed it money you cannot afford to loose**. Use at your own risk.\n\n---\n### What are the bot’s most important commands?\nWhile the bot supports many commands, the two most important ones are ```buy``` and ```sell```. These commands are designed to be running in tandem.\n\nYou will need to start one instance of sell per exchange, regardless of how many market pairs you are trading in, for example:\n```\nsell --exchange=GDAX\n```\nThe sell command listens for limit buy orders to get filled, and then automatically opens new limit sell orders for them. In essence, this command will auto-sell your trades. By default, the bot will try and ```sell``` them at a 5% profit.\n\nYou will then need to start an instance of ```buy``` for every market pair you want the bot to be trading in, for example:\n```\nbuy --exchange=GDAX --market=BTC-EUR\n```\nand\n```\nbuy --exchange=GDAX --market=ETH-EUR\n```\n\n---\n### What exchanges does this bot support?\nAt the time of this writing, the bot supports the following exchanges:\n* [GDAX](https://www.gdax.com/)\n* [Bittrex](https://www.bittrex.com/)\n* [Bitstamp](https://www.bitstamp.com/)\n* [CEX.IO](https://www.bitstamp.com/)\n\nIf your exchange is not in this list or you’re looking for this bot to support your favourite exchange, then join our [Support & Community Group](https://t.me/nefertititradebot) on Telegram. Who knows, maybe we can work something out.\n\n---\n### An important note on API keys\nWhen you generate API keys for the bot, do NOT enable withdrawal privileges. You should not give Nefertiti (or any bot for that matter) the power to withdrawal money from your wallet.\n\n---\n### How does the bot determine where the dip is?\nFirst of all, the ticker price needs to drop at least 4% over a 24-hour period for the bot to kick into action.\n\nThe bot will then look at the entire order book (for all the traders on the exchange), aggregate all the orders in the book so that what literally might be thousands of orders now aggregates to roughly 20 orders, and then select the top 4 orders out of those.\n\nAt those 4 _support levels_, the bot will then open limit buy orders for you for the amount you specify.\n\nSummary: you yourself don’t specify the price. The bot will calculate those for you. You only tell the bot the quantity you want the bot to buy for you.\n\nEvery hour, the bot will cancel your limit buy orders and then repeat the above process.\n\n---\n### Aggregating the order book\nBefore the bot can calculate where the _support levels_ are, it will need to aggregate the order book.\n\nBecause the order book differs not only per market pair but because it is actually different for every exchange, the bot cannot possibly know how to aggregate the book until you instruct it how.\n\nIf you aggregate the book too much, then there won’t be enough _support levels_ to find, but if you don’t aggregate aggressively then the _support levels_ will be too close to each other.\n\nThe bot will examine the spread of the order book and will try and warn you for the above scenarios, but it is up to you to feed the bot an argument named ```--agg```. Here are a few examples that have proven to work:\n\n```\nbuy  --exchange=GDAX      --market=BTC-EUR   --agg=50\nbuy  --exchange=GDAX      --market=ETH-EUR   --agg=20\nbuy  --exchange=GDAX      --market=LTC-EUR   --agg=5\nbuy  --exchange=Bitstamp  --market=XRP-EUR   --agg=0.01\nbuy  --exchange=Bittrex   --market=BTC-DASH  --agg=0.001\nbuy  --exchange=Bittrex   --market=BTC-NEO   --agg=0.000025\nbuy  --exchange=Bittrex   --market=BTC-OMG   --agg=0.000025\nbuy  --exchange=Bittrex   --market=BTC-ADA   --agg=0.000001\n```\n\n---\n### Wait, what if I want to hodl (not sell) certain coins?\nNo problem, this bot doesn’t necessarily sell all your trades. If you want it to buy the dip and hodl those coins, then the bot can do that for you. Please refer to the argument named ```--hold```, for example: ```--hold=BTC-EUR```. Note that the bot will always sell a _minimum_ quantity of your coins, even if you instruct the bot to hodl them. This comes with the trading strategy, and is not a bug.\n\n---\n### I don’t have the time to keep an eye on the bot. Can I receive important notifications on my phone?\nAbsolutely! The bot uses [Pushover](https://pushover.net/) for notifications. You yourself can instruct the bot how chatty you want it to be, from sending you notifications only when an error occurs, to sending you a notification on everything (including opened and cancelled orders). By default, the bot will send you a notification on filled orders and in my experience you only really want to know about those.\n\n---\n### Download\nNefertiti is available for Windows, MacOS, and Linux. [Click here](https://dl.equinox.io/svanas/cryptotrader/stable) to download the latest binary for your platform.\n\n---\n\n### Any Questions?\nDo you need any support setting up the bot, finding the right currency pairs or level of aggregation. Join our [Telegram Group](https://t.me/nefertititradebot).",
      "json_metadata": "{\"tags\":[\"trading\",\"bot\",\"crypto\",\"coin\",\"bitcoin\"],\"image\":[\"https://steemitimages.com/DQmVBJboQ4xgcNWLeYTVMmTaf7Tp5HZmeJeUU4wSco6VsUk/1_ilfTSxSpWVFQGISWJ-F8XA.jpeg\"],\"links\":[\"https://www.gdax.com/\",\"https://www.bittrex.com/\",\"https://www.bitstamp.com/\",\"https://t.me/nefertititradebot\",\"https://pushover.net/\",\"https://dl.equinox.io/svanas/cryptotrader/stable\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
mark.hennemanupdated their account properties
2017/12/22 08:30:06
accountmark.henneman
memo keySTM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo
json metadata{"profile":{"name":"Mark Henneman","about":"My job title say I’m a QA engineer, but I’m interested in almost everything. Mostly IT related stuff — Software, Testing, Crypto, Blockchain","location":"Alkmaar, The Netherlands","website":"http://www.testmark.nl","profile_image":"https://lh3.googleusercontent.com/-L_ihY_c8-og/Ul6j8hIwSSI/AAAAAAAAEG0/LMv-R0W3AMEwMuhrtzHW5G-hhQJJxxyjQCEwYBhgL/w140-h140-p/IMG_20130728_130143.jpg"}}
Transaction InfoBlock #18303920/Trx 09465deff1f41adbcb9733c757edae6210d57e0e
View Raw JSON Data
{
  "trx_id": "09465deff1f41adbcb9733c757edae6210d57e0e",
  "block": 18303920,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T08:30:06",
  "op": [
    "account_update",
    {
      "account": "mark.henneman",
      "memo_key": "STM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo",
      "json_metadata": "{\"profile\":{\"name\":\"Mark Henneman\",\"about\":\"My job title say I’m a QA engineer, but I’m interested in almost everything. Mostly IT related stuff — Software, Testing, Crypto, Blockchain\",\"location\":\"Alkmaar, The Netherlands\",\"website\":\"http://www.testmark.nl\",\"profile_image\":\"https://lh3.googleusercontent.com/-L_ihY_c8-og/Ul6j8hIwSSI/AAAAAAAAEG0/LMv-R0W3AMEwMuhrtzHW5G-hhQJJxxyjQCEwYBhgL/w140-h140-p/IMG_20130728_130143.jpg\"}}"
    }
  ]
}
mark.hennemanupdated their account properties
2017/12/22 08:24:39
accountmark.henneman
memo keySTM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo
json metadata{"profile":{"name":"Mark Henneman","about":"My job title say I’m a QA engineer, but I’m interested in almost everything. Mostly IT related stuff — Software, Testing, Crypto, Blockchain","location":"Alkmaar, The Netherlands","website":"http://www.testmark.nl"}}
Transaction InfoBlock #18303811/Trx da1a3f63eae1ebb4cbda17c88d97bc387fcfa527
View Raw JSON Data
{
  "trx_id": "da1a3f63eae1ebb4cbda17c88d97bc387fcfa527",
  "block": 18303811,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T08:24:39",
  "op": [
    "account_update",
    {
      "account": "mark.henneman",
      "memo_key": "STM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo",
      "json_metadata": "{\"profile\":{\"name\":\"Mark Henneman\",\"about\":\"My job title say I’m a QA engineer, but I’m interested in almost everything. Mostly IT related stuff — Software, Testing, Crypto, Blockchain\",\"location\":\"Alkmaar, The Netherlands\",\"website\":\"http://www.testmark.nl\"}}"
    }
  ]
}
steemdelegated 18.285 SP to @mark.henneman
2017/12/12 22:22:03
delegatorsteem
delegateemark.henneman
vesting shares29738.733274 VESTS
Transaction InfoBlock #18032624/Trx 622ebd9104996fd992f2e6b8a761816ed79dad47
View Raw JSON Data
{
  "trx_id": "622ebd9104996fd992f2e6b8a761816ed79dad47",
  "block": 18032624,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-12T22:22:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "mark.henneman",
      "vesting_shares": "29738.733274 VESTS"
    }
  ]
}
2017/11/26 00:04:51
votermark.henneman
authorminnowpowerup
permlinkminnowpowerup-daily-summary-for-november-26-2017-
weight10000 (100.00%)
Transaction InfoBlock #17545315/Trx 51d3043555adb06dac02813bfd761edcdd412b8c
View Raw JSON Data
{
  "trx_id": "51d3043555adb06dac02813bfd761edcdd412b8c",
  "block": 17545315,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-26T00:04:51",
  "op": [
    "vote",
    {
      "voter": "mark.henneman",
      "author": "minnowpowerup",
      "permlink": "minnowpowerup-daily-summary-for-november-26-2017-",
      "weight": 10000
    }
  ]
}
2017/11/13 22:24:36
required auths[]
required posting auths["mark.henneman"]
idfollow
json["follow",{"follower":"mark.henneman","following":"cryptopassion","what":["blog"]}]
Transaction InfoBlock #17197835/Trx 1a49e0d9b3ac4a0fdf84b5e4d1ed41fb0571f4fa
View Raw JSON Data
{
  "trx_id": "1a49e0d9b3ac4a0fdf84b5e4d1ed41fb0571f4fa",
  "block": 17197835,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-13T22:24:36",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "mark.henneman"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"mark.henneman\",\"following\":\"cryptopassion\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/11/13 22:23:54
votermark.henneman
authorcryptoriddler
permlinkmy-dragon-torch-spits-fire-meine-drackenfackel-speit-feuer
weight10000 (100.00%)
Transaction InfoBlock #17197821/Trx 1debb4331e9ab5f089d678e8069cfcc48da5c4c0
View Raw JSON Data
{
  "trx_id": "1debb4331e9ab5f089d678e8069cfcc48da5c4c0",
  "block": 17197821,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-13T22:23:54",
  "op": [
    "vote",
    {
      "voter": "mark.henneman",
      "author": "cryptoriddler",
      "permlink": "my-dragon-torch-spits-fire-meine-drackenfackel-speit-feuer",
      "weight": 10000
    }
  ]
}
2017/11/10 08:40:12
votermark.henneman
authortradewonk
permlinkthe-lord-of-the-crypto-contest-11-06-or-chance-to-win-sbd-or-enter-today
weight10000 (100.00%)
Transaction InfoBlock #17094955/Trx 6c89142ef0719152cb0df34f38ebd78ae2dd28b2
View Raw JSON Data
{
  "trx_id": "6c89142ef0719152cb0df34f38ebd78ae2dd28b2",
  "block": 17094955,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-10T08:40:12",
  "op": [
    "vote",
    {
      "voter": "mark.henneman",
      "author": "tradewonk",
      "permlink": "the-lord-of-the-crypto-contest-11-06-or-chance-to-win-sbd-or-enter-today",
      "weight": 10000
    }
  ]
}
steemcreated a new account: @mark.henneman
2017/11/10 08:39:27
fee0.500 STEEM
delegation57000.000000 VESTS
creatorsteem
new account namemark.henneman
owner{"weight_threshold":1,"account_auths":[],"key_auths":[["STM6v8yKfDsUjNJT3PuhUFzntSnKSAbsWrsnPKrexueuDgrGiHTEt",1]]}
active{"weight_threshold":1,"account_auths":[],"key_auths":[["STM8TbTrvXUenjC9p8gyemQxoATtbx3BReZNkcFK99u6o9pPDg6NY",1]]}
posting{"weight_threshold":1,"account_auths":[],"key_auths":[["STM6WghA7krgFyESHmMQd8qBjJKdiKnsm8wCA8UFmv1JyAaoQ5PgU",1]]}
memo keySTM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo
json metadata
extensions[]
Transaction InfoBlock #17094940/Trx ca912bb9c5e568216f02e15f4741e574f7e2f9fb
View Raw JSON Data
{
  "trx_id": "ca912bb9c5e568216f02e15f4741e574f7e2f9fb",
  "block": 17094940,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-10T08:39:27",
  "op": [
    "account_create_with_delegation",
    {
      "fee": "0.500 STEEM",
      "delegation": "57000.000000 VESTS",
      "creator": "steem",
      "new_account_name": "mark.henneman",
      "owner": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM6v8yKfDsUjNJT3PuhUFzntSnKSAbsWrsnPKrexueuDgrGiHTEt",
            1
          ]
        ]
      },
      "active": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM8TbTrvXUenjC9p8gyemQxoATtbx3BReZNkcFK99u6o9pPDg6NY",
            1
          ]
        ]
      },
      "posting": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM6WghA7krgFyESHmMQd8qBjJKdiKnsm8wCA8UFmv1JyAaoQ5PgU",
            1
          ]
        ]
      },
      "memo_key": "STM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo",
      "json_metadata": "",
      "extensions": []
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{}
JSON METADATA
profile{}
{
  "posting_json_metadata": {
    "profile": {}
  },
  "json_metadata": {
    "profile": {}
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM6v8yKfDsUjNJT3PuhUFzntSnKSAbsWrsnPKrexueuDgrGiHTEt1/1
Active
Single Signature
Public Keys
STM8TbTrvXUenjC9p8gyemQxoATtbx3BReZNkcFK99u6o9pPDg6NY1/1
Posting
Single Signature
Public Keys
STM6WghA7krgFyESHmMQd8qBjJKdiKnsm8wCA8UFmv1JyAaoQ5PgU1/1
Memo
STM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6v8yKfDsUjNJT3PuhUFzntSnKSAbsWrsnPKrexueuDgrGiHTEt",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM8TbTrvXUenjC9p8gyemQxoATtbx3BReZNkcFK99u6o9pPDg6NY",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6WghA7krgFyESHmMQd8qBjJKdiKnsm8wCA8UFmv1JyAaoQ5PgU",
        1
      ]
    ]
  },
  "memo": "STM8M9RX5ndDYyxeYoTZYPZYTkxbFKr9jj8VioCwTK5F2AG5HWEoo"
}

Witness Votes

0 / 30
No active witness votes.
[]