| 
							
							
								 robcaulk | b1b76a2dbe | debug classifier with predict proba | 2022-08-13 19:40:24 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 23cc21ce59 | add predict_proba to base classifier, improve historic predictions handling | 2022-08-13 19:40:24 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | fb4b73ce89 | ensure dates are saved | 2022-08-12 12:03:44 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 2cae3c42e6 | remove trade database analyzer, clean up a bit | 2022-08-10 17:43:06 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 5a16d5a512 | Deactivate database analyzer if user does not use sqlite | 2022-08-09 16:36:22 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | e7de812948 | Allow user to user pair_dict for persistent storage of custom data | 2022-08-09 16:03:10 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | aef086b02e | Improved dict typing, timeframe parser, collect dates associated with training data points | 2022-08-09 15:30:25 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 77b3b8a134 | Use main exchange instead of creating a separate instance. | 2022-08-08 18:34:11 +00:00 |  | 
			
				
					| 
							
							
								 robcaulk | ea64f43e52 | bring back auto DF resizing for okx | 2022-08-08 01:13:13 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | eb8bde37c1 | Add lightgbm classifier, add classifier check test, fix classifier bug. | 2022-08-06 17:51:21 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 47a30047eb | Fix typo | 2022-08-06 15:03:10 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | b16f57cb0d | Minor stylistic fixes | 2022-08-06 14:55:46 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | c172ce1011 | improve flexibility of user defined prediction dataframe | 2022-08-06 13:51:19 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 07763d0d4f | add classifier, improve model naming scheme | 2022-08-06 08:33:55 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | ce8fbbf743 | ensure loading historical df matches frequi indices | 2022-08-06 07:25:59 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 60d782e5c5 | remove unnecessary function | 2022-08-05 21:31:32 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | a42a060ab5 | fix DB once and for all. Make DBSCAN more efficient and robust. | 2022-08-05 21:29:03 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | a3799c4d5d | start frequi with historical data if available | 2022-08-05 18:27:47 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 29b7b014e5 | fix bug in DB path initialization | 2022-08-05 18:19:26 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | db1d367941 | fix bug associated to fit_live_predictions_candles | 2022-08-05 13:46:20 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 05ec5c5e54 | generalize database url path for any db type | 2022-08-05 12:19:29 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 51a6b4289f | improve DBSCAN performance for subsequent trainings | 2022-08-04 17:41:58 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | fe1b8515a8 | fix bug in DBSCAN, update doc | 2022-08-04 17:00:59 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 29225e4baf | add DBSCAN outlier detection feature, add supporting documentation | 2022-08-04 12:15:16 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | eae82d0222 | fix bug with database url during backtesting. comment out example trade db analysis. | 2022-08-03 16:17:57 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 95d3009a95 | give user ability to analyze live trade dataframe inside custom prediction model. Add documentation to explain new functionality | 2022-08-02 20:14:02 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 946d4c7cfc | fix trailing whitespace for flake8 | 2022-07-31 18:39:46 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 4e68626bcb | ensure convolutional window is prepended for frequi consistency | 2022-07-31 17:51:19 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | d830105605 | *BREAKING CHANGE* remove unnecessary arguments from populate_any_indicators(), accommodate tests | 2022-07-31 17:05:29 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | dd8288c090 | expose full parameter set for SVM outlier detection. Set default shuffle to false to improve reproducibility | 2022-07-30 13:40:05 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | f22b140782 | fix backtesting bug, undo move of label stat calc, fix example strat exit logic | 2022-07-29 17:27:35 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 59624181bd | isort BaseRegressionModel imports | 2022-07-29 08:23:44 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | c84d54b35e | Fix typing issue, avoid using .get() when unnecessary, convert to fstrings | 2022-07-29 08:12:50 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | efbd83c56d | Small type and typo fixes in freqai_interface | 2022-07-28 07:24:30 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | a2a0d35a24 | Update missing typehints | 2022-07-28 07:07:40 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | f31106dc61 | Minor comment fixes | 2022-07-27 07:27:24 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | bc760b7eb2 | Simplify small segment in datadrawer | 2022-07-26 19:41:49 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 324e54c015 | fix possible memory leak associated with Catboost Pool object | 2022-07-26 17:29:29 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 3f149c4067 | fix return type in BaseTensorFlowModel | 2022-07-26 16:01:54 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | ad25a4cb56 | reduce number of pair_dict lookups, remove coin_first | 2022-07-26 15:58:40 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | fb4e8430cd | isort auto import sorting | 2022-07-26 10:51:39 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | e213d0ad55 | isolate data_drawer functions from data_kitchen, accommodate tests, add new test | 2022-07-26 10:24:14 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 56b17e6f3c | allow user to pass test_size = 0 and avoid using eval sets in prediction models | 2022-07-25 19:40:13 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 897f18a8c8 | ensure proper integer type casting for timestamps. Add check test for backtesting subdaily time periods | 2022-07-25 15:07:09 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 7b105532d1 | fix mypy error and add test for principal component analysis | 2022-07-25 11:46:59 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | c9d46a5237 | finish bringing follow_mode up to date | 2022-07-25 09:24:40 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | ab587747fb | first fix for follower path bug | 2022-07-24 23:32:24 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 520ee3f7a1 | Convert freqAI into packages | 2022-07-24 17:07:45 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 1885deb632 | More docstring changes | 2022-07-24 16:54:39 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 70b7a254af | Update some areas to use default docstring formatting | 2022-07-24 16:51:48 +02:00 |  |