Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Notes: These settings should work for any budget since this is based on percentage and not absolute amount.
- // In order for these settings to work properly
- // SET in hostsettings.json:
- // "UseMinBuyBalancePercentage": "true",
- // "UseMaxCostPercentage": "true",
- // "CalculateTrailingValues": "false",
- ////////////////////////
- // //
- // General Settings //
- // //
- ////////////////////////
- {
- "General": {
- "BaseCurrency": "ETH",
- // A-Value - This is your base currency which you will use to trade on the exchange
- // Strategy - BTC currently has the most amount of pairs available to trade with
- "MaxCost": "7",
- // %-Value - This is the most you will spend on one pair, value is a %
- // Strategy - This is a good balance, too high a % the more capital it will take to DCA, too low a % the more pairs you have to have to turn profit
- "ExcludedCoins": "BNB",
- // A-Value - coins you don't want PTF to create settings for. These will have no config generated and will appear in watchmode
- // Strategy - A good place to put your coin used for fees
- "SomOnlyCoins": "BLITZ,ERC,EGC,FAIR,2GIVE,BITB,QRL,GRS,EMC2,BTG,RCN,GBG,QWARK,CLUB,1ST,SPHR,RISE,FLO,PKB,XMY,SYNX,SLS,BLK,EXCL,AMP,NBT,GBYTE,DOGE,XMG,GLD,AUR,BCY,ETHD,COVAL,FLDC,CPC,DCT,BURST,ZEC,CHAT,NANO,BLZ,STEEM,AE,VIA,RPX",
- // A-Value - these are coins where BASE_COIN_sell_only_mode will be true
- // Strategy - A good idea to put newly added coins to an exchange as they typically pump the first day and spend a week or so gradually dumping
- "EnabledPairsOnly": "",
- // A-Value - coins that you only want to trade. If pairs are in here and the ExcludedList, they will not be traded
- // Strategy - I want to trade all coins
- "MinutesForLongerTermTrend": "720",
- // A-Value - minutes to measure trend for LongerTermPriceChange
- // Strategy -
- "MinutesToMeasureTrend": "60",
- // %-Value - minutes to measure trend for base coin trend, PriceTrendChange and volatility calc
- // Strategy -
- "MaxTradingPairs": "7",
- // A-Value - The maximum amount of trading pairs you have combined in pairs log and DCA log
- // Strategy - 7 is a good balance between profit and DCA
- "TopCurrenciesToCheck": "50",
- // A-Value - number of pairs to check from your exchange for MaxTopCoinAverageChange
- // Strategy -
- ////////////////////
- // //
- // DCA Settings //
- // //
- ////////////////////
- "DcaEnabled": "-2.5",
- // %-Value - This setting is the initial look trigger to start your DCA
- // Strategy - 2.5% down is a good amount of decline to show a trend downward
- //"DcaExcludedCoins": "", (DISABLED)
- // A-Value - coins you don't want DCA enabled for no matter what
- // Strategy - I want all coins to DCA
- "DcaMaxBuySpread": "1",
- // %-Value - If the spread between buy orders and sell orders is greater than 1% DCA will not trigger
- // Strategy - 1% is conservative, however we want to avoid pumps and dumps, we are trailing trends
- "DcaMaxBuyTimes": "3",
- // A-Value - The max amount of times a DCA buy will trigger per pair
- // Strategy - I hope you don't need this more than 3 times!
- "DcaMaxCost": "0",
- // %-Value - This is the most the bot will spend per DCA buy
- // Strategy - We do not want to limit DCA purchases, unless you like bags?
- "DcaMinBuyBalance": "0",
- // %-Value - The minimum amount of capital you must have in your account in order for a DCA buy to trigger
- // Strategy - This allows you to use all available capital to DCA with
- "DcaSellStrategy": "GAIN",
- // A-Value - The strategy used to sell
- // Strategy -
- //"DcaSellTrigger": "", (DISABLED)
- // %-Value - This is the minimum value for a BB sell to trigger
- // Strategy - not used for our strategy
- "DcaSellValue": "1",
- // %-Value - This value triggers the bot to potentially sell and the DCA pair is sold once the trailing profit value is exceeded.
- // Strategy - 1% is a good base to start a sell trigger
- "DcaTrailingBuy": "1.25",
- // %-Value - Once this value is exceeded, a DCA purchase is initiated
- // Strategy - This is the bread and butter setting of DCA. We want to tie up as little capital as possible, DCA as few times as possible
- // and buy as low as possible. This will allow a trail based on trend and not volatility. Downside is you will buy DCA potentially
- // 1.25% higher than the lowest, upside is you will be buying as the coin is trending upward and should have fewer DCA buy times
- "DcaTrailingProfit": "0.3",
- // %-Value - Once this value is exceeded your sell order is placed
- // Strategy - The higher the setting the longer you are likely to hold onto the bag but a better chance to make more money, personally I want to get rid of DCA quickly
- ////////////////////
- // //
- // Buy Settings //
- // //
- ////////////////////
- "BuyStrategy": "LOWBB",
- // A-Value - The Strategy used to trigger a potential buy
- // Strategy - LOWBB with 15 minute candles showed the most upswings compared to other strategies
- "BuyValue": "-0.2",
- // %-Value - This setting is the initial look trigger to start your pair purchase
- // Strategy - Once a coin starts to go below the LOWBB line we want to start trailing it
- "BuyValueLimit": "3",
- // %-Value - ALL_buy_value_limit used for SPREAD and CROSS strategies only
- // Strategy - Not sure what this does but I read a higher value is more conservative!
- "MaxBuySpread": "1",
- // %-Value - If the spread between the buy and sell orders is higher than this number, a buy will not trigger
- // Strategy - we want to be conservative and trail trends not pumps
- "MaxTrailingBuy": "0.8",
- // %-Value - Once this value is exceeded a buy order will trigger
- // Strategy - This helps remove volatility being a higher number and helps ensure we are buying a coin on an uptrend
- "MinBuyBalance": "25",
- // %-Value - This is the minimum amount of your trading pair you must have available in order to place a buy for new coins
- // Strategy - 30% is a good amount to always leave available for DCA.
- // It wont be enough to max out every coin but it will cover the majority should all your coins dump
- "MinBuyPrice": "0",
- // A-Value - Any coin valued below this setting will not trigger a buy order
- // Strategy - I dont care what a coin is worth individually, willing to trade all
- "MinBuyVolume": "600",
- // %-Value - This is the minimum 24 hour trade volume (in your trading pair, BTC) in order for there to be a potential buy
- // Strategy - Anything above 1000 for me started limiting coins, anything under 350 was getting harder to DCA out of YMMV
- "MinTrailingBuy": "0.15", //
- // %-Value - minimum the trailing buy after offsets can be
- // Strategy - this is a baseline of a trail in order for it to start initiating a buy
- /////////////////////
- // //
- // Sell Settings //
- // //
- /////////////////////
- "SellStrategy": "GAIN",
- // A-Value - The strategy used to sell
- // Strategy -
- "MinTrailingProfit": "0.1",
- // %-Value - minimum the trailing profit after offsets can be
- // Strategy - this is a baseline of a trail in order for it to start initiating a sell
- "MaxTrailingProfit": "0.25",
- // %-Value - Once this value is exceeded your sell order is placed
- // Strategy - The higher the setting the longer you are likely to hold onto the bag but a better chance to make more money and avoid volatility
- "MinProfit": "0.75",
- // %-Value - This is the least amount of profit you will make per sell
- // Strategy -
- "SellValue": "1.1",
- // %-Value - The value in which the bot starts to look at selling
- // Strategy -
- ///////////////////////////////////////////////////
- // These are your offsets per market conditions //
- }, //
- "MarketConditions": { //
- "Configs": [ //
- ///////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////
- // Steady //
- // Strategy - default settings used from above, no offsets //
- ///////////////////////////////////////////////////////////////
- {
- "FolderName": "Steady", // This uses general settings
- "MaxTopCoinAverageChange": "1.5",
- // "MinutesToMeasureTrend": "120", - this is not implemented yet
- // "Priority": "7", - this is not implemented yet - this will give priority to 2,1 (medium bear and big bear respectively) This prevents conflict with MinutesToMeasureTrend
- },
- ///////////////////////////////////////////////////////////////////////
- // Little Bear //
- // Strategy: If the top coins average is less than -0.10%, //
- // Increase DCA capital/take DCA profits sooner and buy less pairs //
- ///////////////////////////////////////////////////////////////////////
- {
- "FolderName": "Little Bear",
- "MaxTopCoinAverageChange": "-0.10",
- // "MinutesToMeasureTrend": "60", - this is not implemented yet
- // "Priority": "6", - this is not implemented yet - this will give priority to 2,1 (medium bear and big bear respectively) This prevents conflict with MinutesToMeasureTrend
- "BuyStrategy": {
- "BuyValue": "-.4",
- "BuyStrategy": "LOWBB",
- "Weight": "55"
- },
- "DcaMaxBuyTimesOffset": "33", // increasing the amount of DCA bags we can buy +1 (4 DCA's total per coin)
- "DcaSellValueOffset": "-33", // lowers the profit of DCA bags to sell quicker
- "DcaTrailingProfitOffset": "-25", // even though there is probably more volatility during a sell off (larger trail spreads) we want to get rid of DCA bags with a profit sooner to free up capital
- "MaxPairsOffset": "-15", // reduces the number of trading pairs we can have to leave more capital for DCA (6 pairs)
- //"MinBuyBalanceOffset": "33", // increases the amount of capital we must have to buy new pairs leaving more capital for DCA (40%)
- "SellValueOffset": "-10", // triggers selling pairs quicker during downtrend
- "TrailingProfitOffset": "-17", // this reduced the trailing profit. Even though the market is more volatile we want to sell pairs quicker
- },
- /////////////////////////////////////////////////////////////////////////////////
- // Medium Bear //
- // Strategy: If the top coins average is less than -0.20%, //
- // Increase DCA capital more/take DCA profits sooner and buy even less pairs //
- /////////////////////////////////////////////////////////////////////////////////
- {
- "FolderName": "Medium Bear",
- "MaxTopCoinAverageChange": "-0.20",
- // "MinutesToMeasureTrend": "90", - this is not implemented yet
- // "Priority": "4", - this is not implemented yet - this will give priority to 2,1 (medium bear and big bear respectively) This prevents conflict with MinutesToMeasureTrend
- "BuyStrategy": {
- "BuyValue": "-.6",
- "BuyStrategy": "LOWBB",
- "Weight": "60"
- },
- "DcaMaxBuyTimesOffset": "66", // increasing the amount of DCA bags we can buy +2 (5 DCA's total per coin)
- "DcaSellValueOffset": "-46", // lowers the profit of DCA bags to sell quicker
- "DcaTrailingProfitOffset": "-25", // even though there is probably more volatility during a sell off (larger trail spreads) we want to get rid of DCA bags with a profit sooner to free up capital
- "MaxPairsOffset": "-28", // reduces the number of trading pairs we can have to leave more capital for DCA (5 pairs)
- //"MinBuyBalanceOffset": "66", // increases the amount of capital we must have to buy new pairs leaving more capital for DCA (50%)
- "SellValueOffset": "-20", // triggers selling pairs quicker during downtrend
- "TrailingProfitOffset": "-33", // this reduced the trailing profit. Even though the market is more volatile we want to sell pairs quicker
- },
- /////////////////////////////////////////////////////////////////////////////////
- // Big Bear //
- // Strategy: If the top coins average is less than -2%, //
- // Increase DCA capital more/take DCA profits sooner and buy even less pairs //
- /////////////////////////////////////////////////////////////////////////////////
- {
- "FolderName": "Big Bear",
- "MaxTopCoinAverageChange": "-2",
- // "MinutesToMeasureTrend": "120", - this is not implemented yet
- // "Priority": "2", - this is not implemented yet - this will give priority to 2,1 (medium bear and big bear respectively) This prevents conflict with MinutesToMeasureTrend
- "BuyStrategy": {
- "BuyValue": "-.8",
- "BuyStrategy": "LOWBB",
- "Weight": "65"
- },
- "DcaMaxBuyTimesOffset": "100", // increasing the amount of DCA bags we can buy +2 (6 DCA's total per coin)
- "DcaSellValueOffset": "-60", // lowers the profit of DCA bags to sell quicker
- "DcaTrailingProfitOffset": "-25", // even though there is probably more volatility during a sell off (larger trail spreads) we want to get rid of DCA bags with a profit sooner to free up capital
- "MaxPairsOffset": "-43", // reduces the number of trading pairs we can have to leave more capital for DCA (4 pairs)
- //"MinBuyBalanceOffset": "100", // increases the amount of capital we must have to buy new pairs leaving more capital for DCA (60%)
- "SellValueOffset": "-30", // triggers selling pairs quicker during downtrend
- "TrailingProfitOffset": "-33", // this reduced the trailing profit. Even though the market is more volatile we want to sell pairs quicker
- },
- //////////////////////////////////////////////////////////////////////////////////////////
- // Little Bull //
- // Strategy: If the top coins average is between 1.5% & 3%, //
- // Decrease DCA capital and start DCA at a bigger %, increase pairs, take more profit //
- // //
- //////////////////////////////////////////////////////////////////////////////////////////
- {
- "FolderName": "Little Bull",
- "MaxTopCoinAverageChange": "3",
- // "MinutesToMeasureTrend": "120", - this is not implemented yet
- // "Priority": "7", - this is not implemented yet - this will give priority to 2,1 (medium bear and big bear respectively) This prevents conflict with MinutesToMeasureTrend
- "BuyStrategy": {
- "BuyValue": ".3",
- "BuyStrategy": "EMACROSS",
- "Weight": "55"
- },
- "DcaEnabled": "-25", // Market is good, Dont DCA to soon tying up capital
- "DcaMaxBuyTimesOffset": "-33", // decrease the amount of DCA bags we can buy -1 (2 DCA's total per coin)
- "DcaSellValueOffset": "33", // increases the profit of DCA bags
- "CostOffset": "15", // more per pair (8% total)
- "MaxPairsOffset": "14", // increase the number of pairs on an uptrend, lets get trading! (8 total pairs)
- //"MinBuyBalanceOffset": "-33", // decreases the amount of capital we must have to buy new pairs leaving less capital for DCA (20%)
- "SellValueOffset": "10", // Triggers profit, Lets make more money on the uptrend! (1.1%)
- //"TrailingProfitOffset": "17", // market is more volatile, trail increased (needs testing)
- },
- //////////////////////////////////////////////////////////////////////////////////////////
- // Medium Bull //
- // Strategy: If the top coins average is between 3% & 9%, //
- // Decrease DCA capital and start DCA at a bigger %, increase pairs, take more profit //
- //////////////////////////////////////////////////////////////////////////////////////////
- {
- "FolderName": "Medium Bull",
- "MaxTopCoinAverageChange": "9",
- // "MinutesToMeasureTrend": "180", - this is not implemented yet
- // "Priority": "5", - this is not implemented yet - this will give priority to 2,1 (medium bear and big bear respectively) This prevents conflict with MinutesToMeasureTrend
- "BuyStrategy": {
- "BuyValue": ".5",
- "BuyStrategy": "EMACROSS",
- "Weight": "60"
- },
- "DcaEnabled": "-50", // Market is good, Dont DCA to soon tying up capital
- "DcaMaxBuyTimesOffset": "-33", // decrease the amount of DCA bags we can buy -1 (2 DCA's total per coin)
- "DcaSellValueOffset": "46", // increases the profit of DCA bags
- "CostOffset": "15", // more per pair (8% total)
- "MaxPairsOffset": "43", // increase the number of pairs on an uptrend, lets get trading! (12 total pairs)
- //"MinBuyBalanceOffset": "-33", // decreases the amount of capital we must have to buy new pairs leaving less capital for DCA (20%)
- "SellValueOffset": "100", // Triggers profit, Lets make more money on the uptrend! (2%)
- //"TrailingProfitOffset": "200", // market is more volatile, trail increased (needs testing)
- },
- //////////////////////////////////////////////////////////////////////////////////////////
- // Big Bull //
- // Strategy: If the top coins average over 9%, //
- // Decrease DCA capital and start DCA at a bigger %, increase pairs, take more profit //
- //////////////////////////////////////////////////////////////////////////////////////////
- {
- "FolderName": "Big Bull",
- "MaxTopCoinAverageChange": "10000",
- // "MinutesToMeasureTrend": "240", - this is not implemented yet
- // "Priority": "3", - this is not implemented yet - this will give priority to 2,1 (medium bear and big bear respectively) This prevents conflict with MinutesToMeasureTrend
- "BuyStrategy": {
- "BuyValue": ".5",
- "BuyStrategy": "EMACROSS",
- "Weight": "60"
- },
- "DcaEnabled": "-100", // Market is good, Dont DCA to soon tying up capital
- "DcaMaxBuyTimesOffset": "-66", // decrease the amount of DCA bags we can buy -2 (1 DCA total per coin)
- "DcaSellValueOffset": "60", // increases the profit of DCA bags
- "CostOffset": "-15", // less per pair, more pairs (6% per pair)
- "MaxPairsOffset": "114", // increase the number of pairs on an uptrend, lets get trading! (14 total pairs)
- //"MinBuyBalanceOffset": "-67", // decreases the amount of capital we must have to buy new pairs leaving less capital for DCA (10%)
- "SellValueOffset": "200", // Triggers profit, Lets make more money on the uptrend! (3%)
- //"TrailingProfitOffset": "550", // market is more volatile, trail increased (1.95% trail)
- },
- ]
- },
- "Volume": {
- "Configs": [
- {
- // For any coins with a volume of less than 500 BTC, then increase the trailingbuy by 10% and reduce the trailing profit by -20%
- "MaxVolume": "500",
- "TrailingBuyOffset": "10",
- "TrailingProfitOffset": "-20",
- "DcaEnabled": "-20"
- }
- ]
- },
- "PriceTrendChange": {
- "Configs": [
- {
- // if a coin has dropped more than -5% in "MinutesToMeasureTrend": "60", then go sell only mode and drop the SellValue by 20%
- "MaxPriceTrendPercentageChange": "-5",
- "SellOnlyMode": "true",
- "SellValueOffset": "-20"
- },
- {
- // if a coin has changed between -5% and 0.5% then increase the TrailingProfit by 5% and reduce the TrailingBuy by -70%
- "MaxPriceTrendPercentageChange": "0.5",
- "TrailingBuyOffset": "-70",
- "TrailingProfitOffset": "5"
- }
- ]
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement