Matthias 
							
						 
					 
					
						
						
							
						
						b77943af0d 
					 
					
						
						
							
							Merge pull request  #6173  from freqtrade/volume_quote_workaround  
						
						... 
						
						
						
						Selectively convert quote to base volume in volumepairlist 
						
						
					 
					
						2022-01-07 09:07:16 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						24ec78b11c 
					 
					
						
						
							
							Quote-volumelist fix for gateio  
						
						
						
						
					 
					
						2022-01-06 19:07:47 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						326e3d1f8e 
					 
					
						
						
							
							Selectively convert quote to base volume in volumepairlist  
						
						
						
						
					 
					
						2022-01-06 19:07:43 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						173524ea5b 
					 
					
						
						
							
							Merge pull request  #6170  from freqtrade/contract_workaround  
						
						... 
						
						
						
						contractSize is a string coming from ccxt 
						
						
					 
					
						2022-01-06 16:25:19 +01:00 
						 
				 
			
				
					
						
							
							
								Carlo Revelli 
							
						 
					 
					
						
						
							
						
						7451b60501 
					 
					
						
						
							
							increase okex candle limit  
						
						
						
						
					 
					
						2022-01-06 05:31:23 -08:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						431fcdd76f 
					 
					
						
						
							
							contractSize is a string comming from ccxt  
						
						
						
						
					 
					
						2022-01-06 13:53:27 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						72b2d4ab5f 
					 
					
						
						
							
							Update FTX to support new standardized futures format  
						
						
						
						
					 
					
						2022-01-06 11:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						33d95d245e 
					 
					
						
						
							
							Fix unbounderror  
						
						... 
						
						
						
						closes  #6169  
					
						2022-01-06 08:48:30 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						b2a1124a26 
					 
					
						
						
							
							Merge branch 'feat/short' of  https://github.com/freqtrade/freqtrade  into feat/short  
						
						
						
						
					 
					
						2022-01-04 00:17:42 -06:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e57c2d64a5 
					 
					
						
						
							
							Merge pull request  #5888  from samgermain/contract-sizes  
						
						... 
						
						
						
						Convert contract size to underlying asset size 
						
						
					 
					
						2022-01-03 21:55:19 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						d8cb61278f 
					 
					
						
						
							
							Simplify contract conversion code  
						
						... 
						
						
						
						by reusing "get_contract_size" 
						
						
					 
					
						2022-01-03 18:12:45 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						707a6507b5 
					 
					
						
						
							
							removed redundant todos  
						
						
						
						
					 
					
						2022-01-02 21:46:06 -06:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						7f88f9bf27 
					 
					
						
						
							
							Revert unintended double-call of amount conversion  
						
						
						
						
					 
					
						2022-01-02 13:11:29 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						33ab3c1bea 
					 
					
						
						
							
							Removed some todo-lev comments  
						
						
						
						
					 
					
						2022-01-01 14:10:24 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						14ae327459 
					 
					
						
						
							
							grouped contract methods  
						
						
						
						
					 
					
						2022-01-01 14:08:10 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						3e4912979a 
					 
					
						
						
							
							exchange.py: removed get funding rate history  
						
						
						
						
					 
					
						2022-01-01 14:03:26 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						fcded264e6 
					 
					
						
						
							
							removed exchange._get_mark_price_history  
						
						
						
						
					 
					
						2022-01-01 13:53:26 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						f92d47a16b 
					 
					
						
						
							
							exchange._contracts_to_amount and exchange._amount_to_contracts safe checks  
						
						
						
						
					 
					
						2022-01-01 13:52:06 -06:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						8da596f66d 
					 
					
						
						
							
							Implement PR feedback  
						
						
						
						
					 
					
						2022-01-01 13:52:01 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						49a6ebb454 
					 
					
						
						
							
							exchange class contract methods safe check for symbol  
						
						
						
						
					 
					
						2022-01-01 13:50:50 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						78d1a267f0 
					 
					
						
						
							
							contract-sizes tests  
						
						
						
						
					 
					
						2022-01-01 13:50:50 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						d0a300a2e1 
					 
					
						
						
							
							Added TODOs  
						
						
						
						
					 
					
						2022-01-01 13:50:49 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						4f6203e45f 
					 
					
						
						
							
							Added conversions from contract size to amount for objects returned from api  
						
						
						
						
					 
					
						2022-01-01 13:50:43 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						e10ceb2362 
					 
					
						
						
							
							Amount to precision has _amount_to_contract_size in it  
						
						
						
						
					 
					
						2022-01-01 13:49:09 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						ee63f12236 
					 
					
						
						
							
							Revert "Removed leverage param from get_min_pair_stake_amount"  
						
						... 
						
						
						
						This reverts commit 096588550ca1de5e5edf63cf7214af037d7bc93b. 
						
						
					 
					
						2022-01-01 13:49:09 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						2df5993812 
					 
					
						
						
							
							_contract_size_to_amount only impacts limits.amount and not limits.cost, put _get_stake_amount_considering_leverage back in  
						
						
						
						
					 
					
						2022-01-01 13:49:09 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						ef6ad0e6d7 
					 
					
						
						
							
							Removed leverage param from get_min_pair_stake_amount  
						
						
						
						
					 
					
						2022-01-01 13:49:09 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						3f75531105 
					 
					
						
						
							
							added methods _contract_size_to_amount and _amount_to_contract_size, added _amount_to_contract_size to create_order, added contract_size_to_amount to get_min_leverage  
						
						
						
						
					 
					
						2022-01-01 13:49:09 -06:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						ddfbe55e7c 
					 
					
						
						
							
							Merge branch 'develop' into feat/short  
						
						
						
						
					 
					
						2022-01-01 19:16:49 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						0277d93a64 
					 
					
						
						
							
							don't use deprecated asyncio.get_event_loop()  
						
						
						
						
					 
					
						2021-12-31 17:27:42 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Germain 
							
						 
					 
					
						
						
							
						
						867483170a 
					 
					
						
						
							
							binance.funding_fee_cutoff removed TODO-lev  
						
						
						
						
					 
					
						2021-12-31 06:11:43 -06:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						39f8c5719b 
					 
					
						
						
							
							Fix exception on exchange shutdown  
						
						
						
						
					 
					
						2021-12-31 11:24:56 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						77afb7b5e2 
					 
					
						
						
							
							Merge pull request  #6114  from cdimauro/reduce_kucoin_logs  
						
						... 
						
						
						
						Reduce kucoin logs 
						
						
					 
					
						2021-12-29 17:33:21 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						2b94fbfa74 
					 
					
						
						
							
							Avoid using singleton where not necessary  
						
						
						
						
					 
					
						2021-12-29 17:05:53 +01:00 
						 
				 
			
				
					
						
							
							
								Wade Dyck 
							
						 
					 
					
						
						
							
						
						60dfadf446 
					 
					
						
						
							
							Don't attempt to calculate funding fees when the initial timeframe hasn't been exceeded.  
						
						
						
						
					 
					
						2021-12-27 16:51:47 -07:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						05a488a7a0 
					 
					
						
						
							
							Further reduce log verbosity for kucoin 429000 exception  
						
						
						
						
					 
					
						2021-12-27 17:15:30 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						ef2b326262 
					 
					
						
						
							
							Reduce retrier message repetition  
						
						... 
						
						
						
						by combining messages, we can provide the same information in fewer log messages 
						
						
					 
					
						2021-12-27 16:47:34 +01:00 
						 
				 
			
				
					
						
							
							
								cdimauro 
							
						 
					 
					
						
						
							
						
						f77b8cbb7a 
					 
					
						
						
							
							Reduce KuCoin logs only for 429000 error  
						
						... 
						
						
						
						Only KuCoin messages for 429000 error code are logged once.
Logs functions are also simplified and optimized.
test_remove_logs_for_pairs_already_in_blacklist is simplified as well. 
						
						
					 
					
						2021-12-26 21:09:25 +01:00 
						 
				 
			
				
					
						
							
							
								cdimauro 
							
						 
					 
					
						
						
							
						
						fbaf46901e 
					 
					
						
						
							
							Reduce more KuCoin logs on retrier decorator  
						
						... 
						
						
						
						More logs are reduced, for KuCoin, on the retrier_async decorator:
_async_get_candle_history() returned exception
retrying _async_get_candle_history() still for
Giving up retrying: _async_get_candle_history()
Applying DDosProtection backoff delay 
						
						
					 
					
						2021-12-26 09:06:26 +01:00 
						 
				 
			
				
					
						
							
							
								cdimauro 
							
						 
					 
					
						
						
							
						
						96fbf63d0b 
					 
					
						
						
							
							Reduce KuCoin logs on DDosProtection error messages  
						
						... 
						
						
						
						KuCoin APIs generate A LOT of error messages.
Consequently, logs are flooded with lines like:
2021-12-25 22:30:23 freqtrade.exchange.common: WARNING -
_async_get_candle_history() returned exception:
"kucoin GET https://openapi-v2.kucoin.com/api/v1/market/candles ?
symbol=PDEX-USDT&type=5min&startAt=1640317818&endAt=1640467818
429 Too Many Requests {"code":"429000","msg":"Too Many Requests"}"
2021-12-25 22:30:23 freqtrade.exchange.common: WARNING -
retrying _async_get_candle_history() still for 3 times
2021-12-25 22:30:23 freqtrade.exchange.common: WARNING -
Kucoin 429 error, avoid triggering DDosProtection backoff delay.
2 tries left before giving up
2021-12-25 22:30:24 freqtrade.exchange.common: WARNING -
_async_get_candle_history() returned exception:
"kucoin GET https://openapi-v2.kucoin.com/api/v1/market/candles ?
symbol=UBX-USDT&type=5min&startAt=1640317821&endAt=1640467821
429 Too Many Requests {"code":"429000","msg":"Too Many Requests"}"
Messages like:
Kucoin 429 error, avoid triggering DDosProtection backoff delay.
are logged only once for a certain period of time (default is 3600 seconds). 
						
						
					 
					
						2021-12-25 22:32:22 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						2917cc1f2e 
					 
					
						
						
							
							Bitpanda's "fetch_my_trades" requires "to" argument  
						
						... 
						
						
						
						closes  #4938  
					
						2021-12-25 14:28:22 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						a557451eee 
					 
					
						
						
							
							Okex uses 4h mark candle timeframe  
						
						
						
						
					 
					
						2021-12-19 16:47:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						ddce28c12d 
					 
					
						
						
							
							Update data downloading to include funding_fee downloads  
						
						
						
						
					 
					
						2021-12-18 15:32:02 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e729fad99c 
					 
					
						
						
							
							Add unknown_fee_rate parameter  
						
						
						
						
					 
					
						2021-12-11 15:26:08 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						17bd990053 
					 
					
						
						
							
							Update funding_fee freqtradebot test  
						
						
						
						
					 
					
						2021-12-11 09:49:48 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						6948414e47 
					 
					
						
						
							
							Remove no longer necessary method _get_mark_price_history  
						
						
						
						
					 
					
						2021-12-10 19:54:49 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						a87d2d62bb 
					 
					
						
						
							
							Remove no longer needed method get_funding_rate_history  
						
						
						
						
					 
					
						2021-12-10 19:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						aabca85a5f 
					 
					
						
						
							
							Update _calculate_funding_fees to reuse existing async infrastructure  
						
						
						
						
					 
					
						2021-12-10 19:50:58 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						35f9549e98 
					 
					
						
						
							
							Expose drop_incomplete from refresh_latest_ohlcv  
						
						
						
						
					 
					
						2021-12-10 07:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						d079b444a6 
					 
					
						
						
							
							Add optional "has" (as comment for now)  
						
						
						
						
					 
					
						2021-12-08 14:48:56 +01:00