亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

四種機(jī)器學(xué)習(xí)模型股價(jià)預(yù)測(cè)實(shí)戰(zhàn):從數(shù)據(jù)預(yù)處理到滾動(dòng)回測(cè)

四種機(jī)器學(xué)習(xí)模型股價(jià)預(yù)測(cè)實(shí)戰(zhàn):從數(shù)據(jù)預(yù)處理到滾動(dòng)回測(cè) 簡(jiǎn)介面向高校畢業(yè)設(shè)計(jì)、期末大作業(yè)和量化入門(mén)實(shí)踐的一份Python股價(jià)預(yù)測(cè)源碼項(xiàng)目圍繞股票價(jià)格數(shù)據(jù)建模實(shí)現(xiàn)LR、LSTM、ARIMA、KNN等多種經(jīng)典模型并給出了對(duì)比分析。代碼附詳細(xì)注釋涵蓋數(shù)據(jù)預(yù)處理、模型訓(xùn)練、回測(cè)與可視化等完整流程新手亦可讀懂簡(jiǎn)單部署就能運(yùn)行項(xiàng)目界面美觀、功能齊全具備較高的實(shí)際應(yīng)用價(jià)值。資源包共31個(gè)文件主要包含Python腳本、CSV/XLSX數(shù)據(jù)文件、HTML可視化頁(yè)面及PNG圖表另有README說(shuō)明文檔整體大小僅1.45MB目錄結(jié)構(gòu)清晰便于檢索。目前已有372人學(xué)習(xí)適合作為畢業(yè)設(shè)計(jì)、期末大作業(yè)或課程設(shè)計(jì)的高分參考。1. 股價(jià)預(yù)測(cè)不是玄學(xué)LR、LSTM、ARIMA、KNN 能不能用取決于你把它放在哪把 K 線數(shù)據(jù)和財(cái)經(jīng)新聞一起丟進(jìn) LSTM跑出一個(gè)「明日上漲概率 78%」的輸出再打開(kāi)回測(cè)一看年化收益翻倍——這是很多人踏入量化交易時(shí)做的第一件事也是虧錢(qián)最快的一件事。我見(jiàn)過(guò)的多數(shù)翻車(chē)并不是模型選錯(cuò)了而是把「做一個(gè)能評(píng)估、能對(duì)比、能復(fù)盤(pán)的分析系統(tǒng)」偷換成了「預(yù)測(cè)明天漲跌」。本文要講的是用 Python 把 LR、LSTM、ARIMA、KNN 這四種模型放進(jìn)同一個(gè)數(shù)據(jù)集、同一套評(píng)估標(biāo)準(zhǔn)下跑起來(lái)的完整流程能解決的核心問(wèn)題很具體換任何一只股票你都能在半小時(shí)內(nèi)知道哪些模型值得看下去哪些只是浪費(fèi)電。適合正在學(xué)機(jī)器學(xué)習(xí)、想做量化入門(mén)但還沒(méi)完整落地過(guò)數(shù)據(jù)分析閉環(huán)的朋友也適合處于機(jī)器學(xué)習(xí)復(fù)習(xí)期想把數(shù)據(jù)處理和模型評(píng)估流程串成體系的人。2. 數(shù)據(jù)是一切預(yù)測(cè)的地基字段清洗、特征構(gòu)造和按時(shí)間的正確切分先把話說(shuō)死在股價(jià)預(yù)測(cè)這件事上數(shù)據(jù)環(huán)節(jié)出的問(wèn)題比模型環(huán)節(jié)多得多。很多人拿著下載好的 CSV 就開(kāi)始調(diào) LSTM最后模型在訓(xùn)練集上 RMSE 低到離譜一換時(shí)間區(qū)間就原形畢露。原因基本都是數(shù)據(jù)沒(méi)對(duì)齊、特征里混入了未來(lái)信息、或者切分方式直接把時(shí)間順序打亂了。這一章按我慣用的流程走一遍跑通之后你就有了一份可以反復(fù)復(fù)用的數(shù)據(jù)管線。2.1 tushare 取數(shù)先處理復(fù)權(quán)和缺失值常見(jiàn)做法是通過(guò) tushare 這類金融數(shù)據(jù)接口拿日線行情。字段不需要多trade_date、open、high、low、close、vol六列足夠起步。下面這段代碼會(huì)把日線行情拉下來(lái)并按時(shí)間正序排好。import os import pandas as pd from tushare import Pro_api token os.getenv(TUSHARE_TOKEN, 你的token) pro Pro_api(token) df pro.stock_daily( ts_code000001.SZ, start_date20180101, end_date20231231 )[[trade_date, open, high, low, close, vol]] df[trade_date] pd.to_datetime(df[trade_date]) df df.sort_values(trade_date).reset_index(dropTrue) print(df.head())邏輯說(shuō)明ts_code傳的是股票代碼000001.SZ是平安銀行的日線數(shù)據(jù)你換成自己關(guān)注的標(biāo)的即可。接口返回的trade_date是字符串需要轉(zhuǎn)成datetime才能正確排序這一步漏了的話后面的滾動(dòng)窗口和序列構(gòu)造全是亂的。另一個(gè)容易被忽略的點(diǎn)是復(fù)權(quán)如果標(biāo)的在區(qū)間內(nèi)有過(guò)分紅送股未復(fù)權(quán)價(jià)格會(huì)出現(xiàn)跳空模型會(huì)以為股價(jià)發(fā)生了真實(shí)突變回測(cè)結(jié)果自然失真。更穩(wěn)的做法是用pro_bar接口加上adjqfq參數(shù)直接拿前復(fù)權(quán)數(shù)據(jù)。數(shù)據(jù)缺失時(shí)先看是不是停牌導(dǎo)致常見(jiàn)的處理是用ffill()向前填充或者直接刪掉空行不要在特征里留NaN。2.2 特征與標(biāo)簽機(jī)器學(xué)習(xí)中的數(shù)據(jù)處理核心是先算好明天數(shù)據(jù)處理好之后就要回答機(jī)器學(xué)習(xí)中的數(shù)據(jù)處理本質(zhì)問(wèn)題用什么特征去預(yù)測(cè)什么目標(biāo)。這里的目標(biāo)不是「明天的收盤(pán)價(jià)」而是「明天的收益率」。用收益率做標(biāo)簽?zāi)茏屝蛄衅椒€(wěn)很多模型學(xué)的是漲跌幅度而不是絕對(duì)價(jià)格否則把價(jià)格直接當(dāng)回歸目標(biāo)模型學(xué)到的其實(shí)是「最近價(jià)格慣性」換一只高價(jià)股就失效。df[ret] df[close].pct_change() # 當(dāng)日收益率 df[ma5] df[close].rolling(5).mean() # 5日均線 df[ma20] df[close].rolling(20).mean() # 20日均線 df[mom5] df[close].pct_change(5) # 5日動(dòng)量 df[vol_std] df[ret].rolling(10).std() # 收益率波動(dòng) feature_cols [ret, ma5, ma20, mom5, vol_std] df df.dropna().reset_index(dropTrue) df[label] df[close].shift(-1) / df[close] - 1 df df.iloc[:-1] # 最后一行沒(méi)有次日收益率刪掉參數(shù)說(shuō)明ma5和ma20是兩條最基礎(chǔ)的趨勢(shì)特征短期均線在 5 日均線上方通常意味著多頭氣氛mom5捕捉的是 5 日累計(jì)漲跌幅vol_std是波動(dòng)率LSTM 和 KNN 這類對(duì)尺度敏感的模型會(huì)用到它。label用shift(-1)計(jì)算次日收益率這是整條數(shù)據(jù)管線里最重要的一步特征全部來(lái)自第 t 天收盤(pán)之前的信息標(biāo)簽來(lái)自第 t1 天兩者之間不存在信息交叉。如果你不小心把當(dāng)天的close也放進(jìn)特征再把label算成當(dāng)天的收益率模型等于直接抄答案回測(cè)成績(jī)沒(méi)有任何參考價(jià)值。2.3 訓(xùn)練集與測(cè)試集切分為什么不能對(duì)時(shí)間序列用 train_test_split這是新手最容易犯的錯(cuò)之一拿到數(shù)據(jù)后順手from sklearn.model_selection import train_test_split然后random_state42隨機(jī)切分。對(duì)股票日線數(shù)據(jù)來(lái)說(shuō)這種切分等于把時(shí)間軸打亂訓(xùn)練集里混進(jìn)了「未來(lái)」的樣本模型提前見(jiàn)過(guò)測(cè)試期的模式評(píng)估必然虛高。時(shí)間序列的正確做法是按時(shí)間順序切分前 80% 訓(xùn)練、后 20% 測(cè)試。cutoff int(len(df) * 0.8) train df.iloc[:cutoff].copy() test df.iloc[cutoff:].copy() X_train train[feature_cols].values y_train train[label].values X_test test[feature_cols].values y_test test[label].values邏輯說(shuō)明這里用 8:2 的比例切分如果你的數(shù)據(jù)量不大可以改成 7:3。注意切分前先dropna()因?yàn)闈L動(dòng)均線的前 19 行是NaN不清理干凈后續(xù)模型會(huì)直接報(bào)錯(cuò)。如果你確實(shí)想用交叉驗(yàn)證sklearn 提供了TimeSeriesSplit它是按時(shí)間順序遞增地切訓(xùn)練集和驗(yàn)證集不會(huì)打亂順序。記住一條規(guī)則在金融時(shí)間序列上任何隨機(jī)的樣本切分方法都應(yīng)該默認(rèn)禁用這是數(shù)據(jù)環(huán)節(jié)最不提防的坑。3. 四套模型逐個(gè)落地先建立基線再挑戰(zhàn)復(fù)雜模型有了干凈的數(shù)據(jù)接下來(lái)就是把 LR、ARIMA、LSTM、KNN 依次跑通。我習(xí)慣的順序是先跑最簡(jiǎn)單的線性回歸建立及格線再用 ARIMA 驗(yàn)證統(tǒng)計(jì)方法的表現(xiàn)接著上 LSTM 看深度學(xué)習(xí)能不能超越最后用 KNN 做非參數(shù)對(duì)照。這個(gè)順序能讓你在每一步都知道「更復(fù)雜的模型到底有沒(méi)有帶來(lái)真實(shí)提升」。3.1 線性回歸基線給后續(xù)所有模型一個(gè)及格線線性回歸在股價(jià)預(yù)測(cè)里被嚴(yán)重低估它至少能告訴你兩件事特征和標(biāo)簽之間有沒(méi)有線性關(guān)系以及這套特征體系的下限在哪。如果線性回歸的方向命中率只有 48%那后面調(diào) LSTM 大概率也是白費(fèi)力氣問(wèn)題出在特征而不是模型。from sklearn.linear_model import LinearRegression, Ridge from sklearn.preprocessing import StandardScaler from sklearn.metrics import mean_squared_error scaler StandardScaler() X_train_scaled scaler.fit_transform(X_train) X_test_scaled scaler.transform(X_test) model LinearRegression() model.fit(X_train_scaled, y_train) pred model.predict(X_test_scaled) rmse mean_squared_error(y_test, pred, squaredFalse) print(LinearRegression RMSE:, rmse)參數(shù)說(shuō)明StandardScaler先對(duì)特征做標(biāo)準(zhǔn)化再喂給線性回歸這一步對(duì) LR 來(lái)說(shuō)不是必須的但對(duì)于后面要跑的 KNN 和 LSTM 是必須的所以直接把它寫(xiě)進(jìn)管線里。LinearRegression不調(diào)參也能用如果特征間存在多重共線性換成Ridge(alpha1.0)會(huì)更穩(wěn)。這里沒(méi)有直接預(yù)測(cè)價(jià)格而是預(yù)測(cè)收益率原因在前面說(shuō)過(guò)價(jià)格序列不平穩(wěn)線性回歸擬合出的斜率基本沒(méi)有泛化能力。3.2 ARIMA 預(yù)測(cè)差分定階、擬合與三步預(yù)測(cè)ARIMA 是統(tǒng)計(jì)學(xué)派最經(jīng)典的時(shí)間序列模型它不關(guān)心外部特征只從價(jià)格序列自身的歷史中提取規(guī)律。很多人在這一步直接用原始收盤(pán)價(jià)建模結(jié)果預(yù)測(cè)曲線幾乎是一條直線這是因?yàn)閮r(jià)格序列不平穩(wěn)ARIMA 的差分階數(shù)沒(méi)選對(duì)。ARIMA 的三個(gè)參數(shù)(p, d, q)里d是差分階數(shù)對(duì)股價(jià)數(shù)據(jù)一般取 1 或 2。from statsmodels.tsa.arima.model import ARIMA series df[close].values.astype(float) # 先做對(duì)數(shù)變換讓序列更平穩(wěn) log_series np.log(series) model ARIMA(log_series, order(2, 1, 2)) res model.fit() # 預(yù)測(cè)未來(lái)5天再把對(duì)數(shù)預(yù)測(cè)還原為價(jià)格 forecast_log res.forecast(steps5) forecast_price np.exp(forecast_log) print(forecast_price)參數(shù)說(shuō)明order(2, 1, 2)是我在這個(gè)數(shù)據(jù)集上常用的起點(diǎn)p2和q2表示自回歸項(xiàng)和移動(dòng)平均項(xiàng)各取二階d1表示做一階差分。你拿到自己的數(shù)據(jù)后不要直接抄這個(gè)值正確做法是先對(duì)對(duì)數(shù)價(jià)格做 ADF 平穩(wěn)性檢驗(yàn)再用差分后的序列畫(huà) ACF 和 PACF 圖看截尾情況。懶得手動(dòng)定階的話可以裝pmdarima庫(kù)用auto_arima(log_series, seasonalFalse)自動(dòng)搜索最佳階數(shù)。ARIMA 的定位是短期預(yù)測(cè)預(yù)測(cè) 3 到 5 天還有參考價(jià)值預(yù)測(cè) 30 天以上基本就是均值回歸沒(méi)有太多意義。3.3 LSTM 神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)序列窗口怎么構(gòu)造才不會(huì)偷看未來(lái)LSTM 是這四種模型里最容易被當(dāng)成「黑匣子」的一個(gè)但它對(duì)數(shù)據(jù)的要求反而是最高的。LSTM 不能直接吃[樣本數(shù), 特征數(shù)]的二維矩陣它需要的是三維輸入[樣本數(shù), 時(shí)間步長(zhǎng), 特征數(shù)]。構(gòu)造這個(gè)三維矩陣時(shí)最常見(jiàn)的錯(cuò)誤是窗口滑動(dòng)邏輯寫(xiě)錯(cuò)導(dǎo)致標(biāo)簽和特征錯(cuò)位。import numpy as np def make_sequences(features, labels, window20): X, y [], [] for i in range(len(features) - window): X.append(features[i:iwindow]) y.append(labels[iwindow]) return np.array(X), np.array(y) window 20 X_train_seq, y_train_seq make_sequences(X_train_scaled, y_train, window) X_test_seq, y_test_seq make_sequences(X_test_scaled, y_test, window) print(X_train_seq.shape, y_train_seq.shape) # 輸出示例(1380, 20, 5) (1380,)邏輯說(shuō)明make_sequences做的事情是用前 20 天的 5 個(gè)特征去預(yù)測(cè)第 21 天的收益率。循環(huán)里features[i:iwindow]取的是從 i 到 i19 的窗口labels[iwindow]對(duì)應(yīng)第 i20 天的標(biāo)簽這樣窗口內(nèi)所有數(shù)據(jù)都在標(biāo)簽之前沒(méi)有未來(lái)信息泄漏。window20對(duì)應(yīng) 20 個(gè)交易日約一個(gè)月這個(gè)長(zhǎng)度在日線數(shù)據(jù)上比較常用換更短的數(shù)據(jù)集可以用 10不要小于 5否則 LSTM 學(xué)不到時(shí)間依賴。from keras.models import Sequential from keras.layers import LSTM, Dense model Sequential() model.add(LSTM(units64, input_shape(window, X_train_seq.shape[2]))) model.add(Dense(units1)) model.compile(lossmse, optimizeradam) model.fit(X_train_seq, y_train_seq, epochs30, batch_size32, shuffleFalse, validation_split0.1)參數(shù)說(shuō)明units64是隱藏單元數(shù)量數(shù)據(jù)量不大時(shí) 32 也夠。epochs30和batch_size32是起步配置訓(xùn)練到驗(yàn)證損失不再下降就停。最關(guān)鍵的參數(shù)是shuffleFalseLSTM 依賴時(shí)間順序如果按默認(rèn)的True在每個(gè) epoch 隨機(jī)打亂訓(xùn)練樣本模型學(xué)到的時(shí)間依賴會(huì)直接被破壞。這一條在后面避坑章節(jié)還會(huì)展開(kāi)。validation_split0.1會(huì)從訓(xùn)練集尾部切 10% 出來(lái)做驗(yàn)證注意它同樣不會(huì)打亂順序。3.4 KNN 算法應(yīng)用用相似片段找下一個(gè)交易日的可能走向KNN 在股價(jià)預(yù)測(cè)里的思路最直白找到歷史上和最近 20 天走勢(shì)最像的 K 個(gè)片段看這些片段之后一天都漲了還是跌了。它不需要訓(xùn)練參數(shù)但有兩個(gè)致命弱點(diǎn)第一對(duì)特征尺度極其敏感必須標(biāo)準(zhǔn)化第二特征維度越高歐氏距離的區(qū)分度越差。from sklearn.neighbors import KNeighborsRegressor from sklearn.model_selection import TimeSeriesSplit, GridSearchCV knn KNeighborsRegressor(n_neighbors10, weightsdistance) knn.fit(X_train_scaled, y_train) pred_knn knn.predict(X_test_scaled) print(KNN RMSE:, mean_squared_error(y_test, pred_knn, squaredFalse))參數(shù)說(shuō)明n_neighbors10是起步值我自己一般會(huì)在 3 到 20 之間搜索而不是拍腦袋定。weightsdistance表示距離越近的鄰居權(quán)重越大比默認(rèn)的uniform更適合金融數(shù)據(jù)因?yàn)樵浇臍v史片段通常越有參考價(jià)值。KNN 的預(yù)測(cè)值永遠(yuǎn)不會(huì)超出訓(xùn)練集標(biāo)簽的范圍所以如果測(cè)試期出現(xiàn)了極端行情它的預(yù)測(cè)會(huì)偏向保守。想調(diào)參可以用TimeSeriesSplit配合GridSearchCV但注意交叉驗(yàn)證對(duì)象必須換成TimeSeriesSplit不能用默認(rèn)的 K 折。4. 評(píng)估與對(duì)比別把訓(xùn)練集上的 RMSE 當(dāng)戰(zhàn)績(jī)模型都跑通之后下一步不是急著調(diào)參而是先想清楚一個(gè)問(wèn)題什么樣的指標(biāo)說(shuō)明這個(gè)模型「能用」。很多人習(xí)慣盯著 RMSE 看訓(xùn)練集 0.001、測(cè)試集 0.002 就覺(jué)得自己找到了圣杯實(shí)際上在股價(jià)預(yù)測(cè)里RMSE 的絕對(duì)值大小幾乎不能說(shuō)明任何問(wèn)題。4.1 方向命中率比 RMSE 更貼近交易的指標(biāo)RMSE 衡量的是預(yù)測(cè)值和實(shí)際值的平均誤差但交易決策本質(zhì)上關(guān)心的是漲跌方向。預(yù)測(cè)漲了 0.5% 實(shí)際漲了 0.1%RMSE 不大方向?qū)α司湍苜嶅X(qián)預(yù)測(cè)跌了 0.1% 實(shí)際跌了 0.5%RMSE 也不大但方向反了就會(huì)虧錢(qián)。所以我習(xí)慣同時(shí)看兩個(gè)指標(biāo)RMSE 看擬合精度方向命中率看實(shí)戰(zhàn)價(jià)值。def direction_accuracy(y_true, y_pred): return np.mean(np.sign(y_true) np.sign(y_pred)) lr_acc direction_accuracy(y_test, pred) print(LR direction accuracy:, lr_acc)代碼說(shuō)明np.sign會(huì)把正數(shù)變成 1、負(fù)數(shù)變成 -1、零變成 0然后比較預(yù)測(cè)和實(shí)際的方向是否一致。方向命中率超過(guò) 50% 說(shuō)明模型比拋硬幣強(qiáng)一點(diǎn)但要覆蓋交易成本實(shí)際需要至少 52% 以上才值得考慮。這個(gè)指標(biāo)對(duì)四個(gè)模型通用也是后面的橫向?qū)Ρ缺淼暮诵牧小?.2 同一數(shù)據(jù)集上的橫向?qū)Ρ日l(shuí)值得繼續(xù)調(diào)誰(shuí)該扔掉以下是我用同一份日線數(shù)據(jù)跑出來(lái)的典型數(shù)量級(jí)對(duì)比你換成自己的標(biāo)的之后具體數(shù)值會(huì)變但模型之間的相對(duì)關(guān)系通常不會(huì)有太大出入ARIMA 和 LR 在方向命中率上最穩(wěn)定LSTM 在訓(xùn)練集上擬合最好但測(cè)試集容易掉隊(duì)KNN 在短窗口上有局部?jī)?yōu)勢(shì)、長(zhǎng)期預(yù)測(cè)偏差較大。模型測(cè)試集 RMSE方向命中率我的結(jié)論Linear Regression0.02151.8%基線合格特征有效ARIMA(2,1,2)0.01852.4%短期預(yù)測(cè)最穩(wěn)值得保留LSTM(64 units)0.02451.2%擬合強(qiáng)于泛化需防過(guò)擬合KNN(k10)0.03050.6%簡(jiǎn)單但偏保守適合做對(duì)照這張表最有價(jià)值的不是哪個(gè)模型贏了而是四個(gè)模型的命中率都只在 50% 到 52% 之間徘徊。這說(shuō)明單靠日線數(shù)據(jù)本身預(yù)測(cè)次日漲跌的上限就在這個(gè)水平附近后續(xù)想提升應(yīng)該從特征層面想辦法比如加入成交量、資金流甚至新聞情緒而不是繼續(xù)把 LSTM 的層數(shù)加深。如果你跑出來(lái)的 LSTM 測(cè)試集命中率遠(yuǎn)高于其他模型先別高興大概率是數(shù)據(jù)泄漏了去第五章檢查一遍再回來(lái)。5. 避坑導(dǎo)航數(shù)據(jù)泄露、shuffle 和歸一化偷跑等五種典型翻車(chē)這一章我按自己的血淚經(jīng)驗(yàn)排序把在股價(jià)預(yù)測(cè)源碼上最常見(jiàn)的五個(gè)坑寫(xiě)全。每一條都按「現(xiàn)象 → 原因 → 解決」來(lái)寫(xiě)你在自己的代碼里逐條排查能省下大量無(wú)效調(diào)參時(shí)間。5.1 數(shù)據(jù)泄露現(xiàn)象接近滿分換標(biāo)的直接崩現(xiàn)象訓(xùn)練集 RMSE 只有 0.001方向命中率高達(dá) 98%回測(cè)曲線近乎一條 45 度斜線但換一只股票、換一個(gè)時(shí)間區(qū)間成績(jī)立刻掉到 50% 附近。原因特征里混入了未來(lái)信息。最典型的是用當(dāng)天的close同時(shí)算特征和標(biāo)簽比如df[label] df[close].pct_change()沒(méi)有做shift(-1)模型等于拿當(dāng)天的結(jié)果去預(yù)測(cè)當(dāng)天這不是預(yù)測(cè)是抄答案。解決標(biāo)簽必須嚴(yán)格使用shift(-1)構(gòu)造并檢查特征列里有沒(méi)有包含當(dāng)天的收盤(pán)價(jià)或收益率。檢查方法很簡(jiǎn)單把訓(xùn)練好的模型在「特征全部滯后一天」的數(shù)據(jù)上重新預(yù)測(cè)如果成績(jī)驟降說(shuō)明原模型在偷看未來(lái)。我一般在數(shù)據(jù)管線末尾加一個(gè)斷言確保label的索引比所有特征列至少大 1。5.2 給 LSTM 打開(kāi) shuffleTrue時(shí)間連續(xù)性被毀的安靜翻車(chē)現(xiàn)象LSTM 訓(xùn)練時(shí) loss 下降很快但驗(yàn)證集和測(cè)試集上的表現(xiàn)遠(yuǎn)不如訓(xùn)練集回測(cè)收益甚至不如線性回歸。原因model.fit()默認(rèn)shuffleTrue每個(gè) epoch 會(huì)把訓(xùn)練樣本隨機(jī)打亂。LSTM 的樣本是一個(gè)個(gè)時(shí)間窗口打亂之后模型無(wú)法學(xué)到連續(xù)的時(shí)間依賴等于把一個(gè)序列模型退化成了無(wú)序的向量模型。解決訓(xùn)練時(shí)顯式設(shè)置shuffleFalse同時(shí)在構(gòu)造序列數(shù)據(jù)時(shí)保證make_sequences輸出的順序就是時(shí)間順序。如果確實(shí)想做數(shù)據(jù)增強(qiáng)也只對(duì)窗口內(nèi)部的特征做輕微擾動(dòng)不要打亂樣本之間的先后關(guān)系。5.3 對(duì)原始價(jià)格直接跑 ARIMA長(zhǎng)期預(yù)測(cè)會(huì)退化成直線現(xiàn)象ARIMA 預(yù)測(cè)未來(lái) 30 天前 3 天看起來(lái)還行后面的預(yù)測(cè)值幾乎是一條水平直線和最后幾天的收盤(pán)價(jià)差不多。原因ARIMA 對(duì)平穩(wěn)序列建模而原始的股價(jià)序列明顯不平穩(wěn)。模型把均值回歸當(dāng)成了主要規(guī)律長(zhǎng)期預(yù)測(cè)自然收斂到序列均值。解決先對(duì)價(jià)格取對(duì)數(shù)再做差分用差分后的序列建模預(yù)測(cè)結(jié)果再還原為價(jià)格。短期預(yù)測(cè)用原始的 ARIMA 沒(méi)問(wèn)題超過(guò) 10 步的預(yù)測(cè)就不要太當(dāng)真了那不是模型的錯(cuò)是平穩(wěn)序列本身就不攜帶長(zhǎng)期趨勢(shì)信息。5.4 歸一化偷跑先 fit 全量數(shù)據(jù)再切訓(xùn)練測(cè)試現(xiàn)象標(biāo)準(zhǔn)化之后模型成績(jī)特別好但換到另一個(gè)時(shí)間段的數(shù)據(jù)上明顯變差甚至出現(xiàn)負(fù)收益。原因常見(jiàn)的錯(cuò)誤是scaler.fit_transform(X_all)先在整個(gè)數(shù)據(jù)集上計(jì)算均值和方差然后再切訓(xùn)練測(cè)試集。這個(gè)操作讓訓(xùn)練過(guò)程提前看到了測(cè)試集的分布信息等同于一次輕微的數(shù)據(jù)泄漏。測(cè)試集的均值本來(lái)應(yīng)該是未知的現(xiàn)在卻被提前用來(lái)做標(biāo)準(zhǔn)化。解決嚴(yán)格按照「先切分、再 fit 訓(xùn)練集、再 transform 測(cè)試集」的順序。上面 2.3 節(jié)和 3.1 節(jié)里的代碼已經(jīng)按正確順序?qū)懥酥苯影涯嵌瘟鞒虖?fù)制過(guò)去就能避免這個(gè)問(wèn)題。對(duì) LSTM 也一樣標(biāo)準(zhǔn)化必須放在make_sequences之前但fit只能用訓(xùn)練集的數(shù)據(jù)。5.5 KNN 在高維特征上的失效歐氏距離不再有意義現(xiàn)象KNN 調(diào)參時(shí)k5的表現(xiàn)反而比k50差很多而且預(yù)測(cè)結(jié)果波動(dòng)劇烈方向命中率甚至低于 50%。原因KNN 靠距離度量相似性特征維度一多歐氏距離會(huì)趨于均勻近鄰和遠(yuǎn)鄰的差別變得很小這時(shí)候 KNN 找到的「近鄰」已經(jīng)不是真正的相似片段了隨機(jī)性占了主導(dǎo)。解決先用 PCA 把特征降到 3 到 5 維再跑 KNN或者只保留相關(guān)性最高的兩三個(gè)特征ret、mom5、ma5不要一上來(lái)就堆 20 維特征。KNN 適合做模型的交叉驗(yàn)證對(duì)照而不是作為主力預(yù)測(cè)模型這個(gè)定位想清楚調(diào)參的心態(tài)也會(huì)穩(wěn)很多。6. 進(jìn)階從單步預(yù)測(cè)升級(jí)到滾動(dòng)回測(cè)與倉(cāng)位控制模型預(yù)測(cè)的是一天后的收益率但真實(shí)的交易是連續(xù)決策。最后一個(gè)值得記錄下來(lái)的技巧是把評(píng)估流程改造成 rolling 滾動(dòng)回測(cè)并用方向命中率控制倉(cāng)位。它解決的是「模型在歷史上到底能不能賺錢(qián)」這個(gè)終極問(wèn)題。6.1 用滾動(dòng)回測(cè)模擬真實(shí)交易節(jié)奏固定訓(xùn)練集、固定測(cè)試集的評(píng)估方式和真實(shí)交易有一個(gè)本質(zhì)差異真實(shí)交易中每一天收盤(pán)后你都會(huì)拿到新數(shù)據(jù)模型應(yīng)該用最新的歷史重新訓(xùn)練或至少更新預(yù)測(cè)。滾動(dòng)回測(cè)模擬的就是這個(gè)過(guò)程。preds, actuals [], [] for i in range(len(X_test) - window): # 每次用截至當(dāng)前的全部數(shù)據(jù)訓(xùn)練 model.fit(np.vstack([X_train_scaled, X_test_scaled[:i]]), np.concatenate([y_train, y_test[:i]])) pred model.predict(X_test_scaled[i:i1]) preds.append(pred[0]) actuals.append(y_test[i])邏輯說(shuō)明這個(gè)循環(huán)每預(yù)測(cè)一天就把這個(gè)真實(shí)樣本追加進(jìn)訓(xùn)練集下次預(yù)測(cè)時(shí)模型能看到最新的信息。實(shí)際運(yùn)行時(shí)建議每 30 天重訓(xùn)一次而不是每天重訓(xùn)因?yàn)槟P兔咳罩赜?xùn)的成本高、邊際提升有限。重訓(xùn)頻率本身也是一個(gè)超參數(shù)可以用回測(cè)結(jié)果來(lái)調(diào)。6.2 把點(diǎn)預(yù)測(cè)轉(zhuǎn)成倉(cāng)位意見(jiàn)方向命中率 52% 夠用嗎方向命中率 52% 看起來(lái)只比拋硬幣好一點(diǎn)但如果配合倉(cāng)位控制它足以構(gòu)建一個(gè)不虧錢(qián)的策略。做法是模型預(yù)測(cè)為正就做多預(yù)測(cè)為負(fù)就空倉(cāng)或做空然后按命中率動(dòng)態(tài)調(diào)整倉(cāng)位比例而不是每次全倉(cāng)進(jìn)出。我這些年做這套框架最大的教訓(xùn)是機(jī)器學(xué)習(xí)的產(chǎn)物不應(yīng)該是「明天的漲跌」而是一個(gè)能持續(xù)評(píng)估、能對(duì)失效快速響應(yīng)的決策輔助系統(tǒng)。把回測(cè)做對(duì)、把數(shù)據(jù)泄漏的檢查腳本自動(dòng)化比換一個(gè)更復(fù)雜的模型值錢(qián)得多。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
成年女人黄网站| 97精品视频在线播放| 日本中文熟女视频| 欧美中文综合| 亚洲 另类 丝袜 自拍 动漫| 丁香五月天视频| 香蕉国产精品麻豆亚洲欧美日韩| 人人操人人精品影片| 亚洲色图欧美色图制服丝袜| 99热最新网址| 911粉嫩人妻| 国产激情视频一区区三区| 久久熟女精品不卡一区| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 久久久久久久97| 久久日本熟女精品一区| 久久久999日本大片| 午夜福利精品| 久久激情亚洲精品无码?V| www.亚洲黄色| 亚欧性爱无码| av在线播放国产一区| 电家庭影院午夜69久久夜色精品国产69乱| 天天狂操夜夜狂日| 97在线视频免费看| 人人妻人人爽| 蜜臀网 一区| 亚洲同性aV综合| 在线情色电影 91大| 青青草大香蕉在线视频| 日韩懂色网| 欧洲免费一区二| 日本在线一二 | 久久久久久久久久久久欧美日| 人妻久热在线| 999九九九九国产动| 丝袜美腿校园春色| 蜜桃香蕉久草精品在线| 99色热国产视频精品| 免费一级a毛片久久久久久鸭绿欲| 台湾佬中文娱乐自偷自拍| 大香网伊人久久综合| 盗摄女人妻在线| 岛国1区2区3区在线观看| 免费视频观看60秒| 丰满人妻一区二区三区免费| 男人久久天堂| 午夜无遮挡男女啪啪视频| 一级AV性爱| 99久久精品无码一区二区毛片免费| 欧美第一页| 日语五十路和六十路亚洲国产精品 | 在线观看AV不卡| 操人妻丝袜高跟| 九九九久千久久激情蜜桃在线看 | 97视频在线免费| 亚洲少妇自拍中文字幕懂色| 天堂性色| 精品国产91内射久久| 一级毛片久久久久久久女人18| heyZO天然素人无码AⅤ专区| 久久久九97| 久婷婷一区| 蜜臀无码一区二区| 欧美高清无码免费视频高清版| 亚洲精品99999| 久久久亚洲熟妇熟女| 国产狂喷潮在线精品| 成人三一级一片aaa| 久久肏大逼| av中文在线| 很黄很污的免费网站| 色偷偷男人的天堂麻豆| 在线综合色| 丁香五月激情综合| 2026国产精品视频| 伊人国产成人av网站| 草草网站影院白丝内射| 欧美中文字幕男人天堂久久精品| 99在线啪| 最新岛国大片| 都市激情人妻一区二区青青操视频| 99精品丰满人妻无码| 欧美性91| 90后性网国产欧美| 中文字幕伊人| 九九视频黄色片| 五月婷婷AV| 狠狠夜色午夜久久综合在线| 日本不卡一二区| 日韩欧美操逼xxx| www.激情| 日韩色女精品| 久综合国内精品自在自线| 激情综合婷婷| 日本一线产区和二线产区伦理片| 波多野结衣先锋影音| 91爱综合| 天堂成人网| av绯色| 伊人青青一区成人视频在线观看区| 超碰97欧美日韩| 国产日韩精品suv| 国产999精品久久久久久| 搡老女人911熟妇老熟女| 中文字幕av乱伦| 人人摸人人干| 人妻干天天| 国产不卡片| 欧美资源| 中日无幕一二三四区| 亚洲熟女人妻中文字幕一区二区| 亚洲Av无码成人精品国产| 国产精品第二页| 中文字幕人妻资源在线| 91 国产丝袜在线放观看| 亚洲另类天堂| 爱欲AV| 乱抡国产91| 热久久91婷婷| 美女天天干| 久久国产视频专区一二三| 亚洲资源站| 婷婷六月色| 三级色影综合网| 久久一二三四五六七八九区区区| 欧美—性—交—色| 亚洲少妇喷视频看| 91亚洲色图| 午夜情侣自拍网站| 涩涩涩综合| 亚洲国内精品成人不卡| 日本精品不卡一二三区| 九九久久国产精品怡红院| 爱做久久久久久| 国产日韩中文字幕欧美| 综合熟女| 日本操逼无码| 性色av一区二区| 人妻系列无码专区中文有码| 在线视频资源| 330Dv国产女人终合视频极品人与兽 | 国产亚洲精品农村妇女| 激情视频图片| 91青视频| 亚洲乱码尤物193YW| 国产精品午夜精品| 天天综合网~69| 超碰97中文| 久久一二三级一一一| 午夜国产乱伦视频| 91蜜臀人妻中文字幕在线| 91一区二区| 自拍偷拍草一草| 九9热伊人| 亚洲色诱惑| 超碰免费97| AV色五月天| 99这里只有精品| 人妻另类 专区 欧美 制服| 狠狠爱夜夜干| 日韩9999| 日日爽夜夜爽| 亚洲一区二区三区四区视频| 1769成人国产精品视频| 欧美成人精品一区二区男人蜜臀| 日本熟妇熟色97一本在线观看| 亚洲AV成人精品网站在AV| 任你干在线视频| 成 人 影视 一区 二区 三区 四区| 亚洲精品成人动漫在线| 久操精品| 国产精品国产精品国产| 熟女一区二区三区四区| 麻豆天美在线喷水AV| 蜜臀久久一区二区| 色香阁在线| 顶级丝袜熟女一区二区三区| 蜜臀一区二区三区在线| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 插B在线观看| 欧美老妇女内射网址| 午夜大香蕉| 看日韩操逼| 影音先锋乱伦资源| 宅男影院久久久,99| 啊啊啊好想要| {男男暴菊gay无套网站| 黑人综合网| 国产精品乱码久久久久久| 午夜精品久久久99| 欧美综合第一| 九九九综合精品| 亚洲天堂,男人| 秋霞免费AV| 美国aaaaa一级黄片| 99精品国产户外露出| 嗯嗯不要视频| 在线综合网| 91亚州| 欧美综合网在线| 人妻熟女一区二区三区视频| 精品人妻一区二区三区蜜桃视频| 999熟女精品| 91老熟女老女人国产老太| 99操| 一二三四视频在线社区中文字幕| 久久m| 无码操逼天堂| 后入精品| 国产99热| AV在线性爱| 天天干天天舔| 日韩无码三级影院| 18禁美女裸体无遮挡啪啪| 日韩av不卡在线看| 少妇人妻好深太紧了vr91| 成人性爱av| 日韩99精品视频综合区| 免费公开人人操| 国产网红精品| 秋霞视频一区二区| 青久操| 中文字幕78| 日本加勒比无码专区一二三| 精品成人久久久人人亚洲| 欧美啪啪色吧在线| 久久国产免费激情视频| 高跟丝袜AV专区国产| 青娱乐久久艹| 艹我哪美一区无码| 天天综和| 欧洲站一级二级三级h| 成人九九| 久久成人国产| 艳尻美人妻| 天操天操夜操夜月月年年操操| 偷拍亚洲情色| 超碰在线欧美性爱激情| 日本熟妇人妻中出视频| 91黑丝在线播放| 一区二区三区蜜桃成人撸久久东京热 | 天天性射网| 97免费在线视频| 成人av影院在线观看| 自拍偷拍2025在线观看| 亚洲天堂自拍| 99re视频在线播放青草| 奇米四色网| 青娱乐久久艹| 日本日日色视频| 欧美色图片欧美色图| 亚洲激情视频| 亚洲中文字幕精品久久久久久直播| 色嘟嘟人妻天堂网| 蜜乳av一区二区三区四区不卡| 亚洲黄色电影| 国产无马视频| 亚洲欧美国产va在线| 91精品人妻一品二品三品| 亚洲色系另类精品国产| 红杏大香蕉| 丝袜狂射91| 午夜国产乱伦视频| 热天堂一区二区| 日本在线15p| 国产极品精品美女视频| 岛国小电影| 五月天婷婷社区| 国产精品毛片?v一区二区三区| 天天插天天操| 少妇特黄一区二区三区| 日韩av电影成人在线| 亚洲日韩一区电影| 91在线丝袜| 精品九九国产无码| 欧美综合第一| 天天色黄色影院天天操| 99久久综合| 大香蕉伊人75| 久久伊人网视频一区二区三区| 极品美女嘿咻| 丁香五月综合| 亚洲第二页| 国语国产操逼伊人AV网| 色哟哟1区2区| 探花激情视频| 女人综合网| 丁香六月天| 国产搭汕a级片| 国产伦精品一区二区三区在线观| 91狠狠狠| 很很干很很操| aV中亚| 97色插| 91亚洲网| 一本一首道人妻少妇免费久久| 亚洲天堂五月天国产| 精品无码久久久| 久久久久久九九九| 台湾佬激情综合| 欧美综合自拍| 久久綜合很很很| 国产操逼视频在线观看| 加勒比综合a∨| 久久久无码av精| 夜夜高潮夜夜爽国产伦精品| 操久久久久久| 91被操| 日韩精品99久久久久久中文字幕 | 狠狠干2020| 妺妺跟我一起洗澡没忍住| 青青草中出视频 | 天天干18禁| 婷婷四五区| 狠狠色伊人亚洲综合网站色| 欧美天天在线| 国模限制级电影| 综合影院永久入口国产| 九九九九九精品十六| 玖玖玖玖精品国产剧情| 人妻铁牛TV| 久久久久ab| 久久99亚洲精品久久99果| 中国少妇啪啪视频| 天天日天天操VV| 色噜噜人妻丝袜a∨先锋影| 男人综合网| 香一区二区三区| 不卡av在线中文字幕| 九九九九九九九九九九九蜜桃| 国产成人在线观看综合| 亚欧成人综合影院| 超碰97人妻| 久日91在线| 操一区| 91丨豆花丨熟女| 国产精品乱码久久久久久久久| 熟妇高潮一区二区免费视频| 色呦呦、国产精品| 人人天天干干| 亚洲电影中字一区二区| 久9爱精品| 不卡九肏| 男人天堂久久精品| 国产精品熟女丝袜一区二区| 91网九色蝌蚪操熟女| 夜色97| 国产怡红院| 丁香五月激情综合国产| 成人aⅴ一区二区三区| 97干在线视频| 国产欧美日产一区二区三区 - 国产欧美日| 91大胆欧美| 在线观看日韩av不卡| 亚洲无码超碰免费| 曰韩人妻中文字幕在线| 外国免费性情大片| 人澡逼| 婷婷色网| 自拍丝袜美腿人妻| 人妻天天操天天爽视频免费| 午夜大香蕉| 午夜国产成人福利视频| 日韩无码a片| 美女天天干| 欧州91高潮| 骚熟女AV网| 亚洲自拍欧美色综合| 国产精品经典一卡久久久 | 人人搡人人肉久久精品| 一区二区三区蜜桃成人撸久久东京热| 欧美日韩情色一区二区| 天天日B狠狠操| 色噜噜综合在线| 女人被添高潮免费视频| 亚洲第一无码播放立川理惠| 日韩一区二区三区四区五区| 国产精品亚洲一级av第二区| 熟女这里只有精品6| 国产品精品自在在线午夜免费| 欧美自拍网| 久久九九97| 少妇高潮一区二区三区在线| 综合自拍| 三级色影综合网| 久热伊人| 操逼操逼操| 久久性爱视频99| 成人性爱AV在线免费观看| 肏逼视频日本| 最新av中文字幕高清| 黄色香蕉视频网站一区| 东北丰满熟女国产一区 | 秋霞Av理论一级在线| A级国产欧美激情在线| 中文久久爆乳| 欧成人在线| 激情看片网站| a啊啊啊啊啊啊啊啊一区二区| 93人人操人人| 久久一二三四五六七八九区| 久久夜夜夜| 情色五月天久久久| 丰满美女一级毛片在线播放| 很很操在线| 艳尻美人妻| 天天躁日日躁xxxxx| 熟女精品一区二区在线观看| 久久人人爽人人爽人人片Ⅴ| 最新制服中文第一页| 97久久资源| 国产成人无码啪| 色约约一区=区三区| 99国产精品人妻人伦| 国产中文大片资源中文字幕| 超碰久草| 日本好吊色视频| 天天综合色| 伊人黄色片| 人妻激情视频| 98精品国产乱码久久久久久| 伊人成人中文字幕久久网| 欧美性爱18观看| 欧美日韩狠狠爱| 乱欲性色| 大香蕉伊人在线成人AV在线观看| JULIA一区二区三区在线播放| 亚洲久久久久| 97日亚洲欧美| 97人人色| 亚洲丝袜二区在线| 东北操逼| 91黑丝操| 久久久111| 精品国产一区二区三区久久久蜜臀| a v网站在线播放| 国产午夜福利专区综合| 性色AV蜜色av色欲av| 色路综合| 综合久久9| 中文字幕精品探花视频| 综合亚州欧美| 一区二区三| 欧美激情视频一区二区| 久久69| 精品国产AV一区天美传媒| 欧美亚洲综合色| 日本裸体久久色噜噜| 韩国毛片一区二区三区| 91亚洲狠狠色| 亚洲欧美伦综合| 麻豆精品一区二区三区四区免费观看| 密臀在线一区尤物| 天天看天天干| 美中日韩无码| 五月激情在线| 欧美 综合| 曰韩少妇无码| 丰满少妇一区二区三区免费看| 久久精品国产亚洲av水密被窝| 果冻传媒A片麻豆熟妇人妻| 91亚洲网站| 欧美成人一级麻豆| 国产精品99久久久www| 长长久久88视频| 69人妻精品丰满熟女区| 久久久天美| 精品无码久久久久久久久果冻糖心| 国产一区二区成人av在线播放| 奇米四色网| renqi久久久久久久久久久久| 久九九九九九九热| 精品日日人妻| 艹少妇网站| 91女神在线视频| 欧美性夜| 色综合潮| 天天摸天天操视频| 亚洲精品aa久久伊人| 欧美日韩淫加| 日夜伊人网| 99操99| 大香蕉青青9| 免费人成在线观看网站品爱网| 一区二区偷拍拍视频| 久久激情视频| 成人黑料社久久| 毛片麻豆91糖心精品毛情片| 日本韩国国产精品一区| 丁香激情五月天| av 模特一区了| 一级性爱啪啪视频| 青草成人免费视频一COm| 欧美激情中文字幕另类小说| 成人羞羞视频国产| 色噜噜狠狠色综合日日| 天天操熟妇| 亚洲最大AV网| 蜜桃臀久久| 性爱av在线免费观看| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 免费观看啪视频| 天天干天天中出av| 亚洲国产麻豆一区二区三区 | 大香蕉免费乱伦视频| 99re在线视频国产| 久热免费视频| 五月丁香激情啪啪| 日本精品88888888| 热无码中文亚洲H一道本一区二区| 国产按摩一区二区三区| 成人小说视频在线精品欧美| 亚洲精品一区二区免费在线观看| 亚洲色图日韩精品| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 97爱爱爱综合| 欧美日韩操逼动图| 久久一区二区三区四区五区| 美女AV一区二区| 久久草大香蕉| 国产精品视频麻豆入口| 91熟女网| 青青草狠狠撸| 久久有码| 午夜精品99久久久久传媒| 美国精品国产精品| 操逼逼一区视频| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 五月丁香激情综合| 欧美日韩大陆黑人少妇99| 欧美91精品国产自产| 天天α片| 精品人妻一区二区免费蜜桃| 欧美性生活综合| 视频黄色国产一级| 伊人精品久久网站| 韩国免费播放一级毛片| 日日超碰亚洲| 中文字幕乱亚洲美女精品一区| 一级黄碟在线看| 亚洲欧美爆| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 国产18精品亚洲精品| 精品一级毛片在线观看| 久久专区| {男男暴菊gay无套网站| a级免费在线观看| 思思久热在线精品66| 亚洲精品久久久久毛片A片拉屎 | 一本色道无码DVD中文字幕| 91综合网| 国产精品视频自拍在线| 欧美色性爱| 免费看欧美美女黄色大片| 久久男女激情视频网站| 亚洲综合成人网| 碰碰在线视频| 色综和网| 91制服丝袜中文字幕| 一牛一区二区三区久久| 亚欧精品久久久久久久久久久| 立川理惠无码一区二区| AV 少妇 人妻 偷拍| 天天香香欲综合| 精品人妻一区二区三区视频| 少妇久久久免费| 亚洲无码偷拍| AV无码久久久精品| 亚洲精品一区二区三区新线路| 肉丝网站91| 91精品在线播放| yw尤物av无码点击进入麻豆| 男人的天堂一区三区| 91蜜臀熟女| 日本欧美m v精品网站加| 欧美综合站| 国产美女激情| 蜜臀视频网站| 亚洲超碰在线| 亚洲 无码 有码 中文字幕| 97操b| 亚洲图片欧洲图片aⅴ| 亚洲综合在线视频| 欧美色图片欧美色图| 欧洲黄色网| 爆乳免费黄网站| 东北熟女91| 国产超碰人人操| 亚洲系列欧美| 插入综合网| 超碰久久精品| 影音先锋视频在线| 超碰久久网| 黄片com.| 中文字幕精品专区搜索结果91| 亚洲āv网址在线观看| 五月香婷婷| 欧洲视频在线| 六月丁香网| 超清中文乱码字幕| 97免费在线视频在线观看| 中文字幕99999| 国产精品一区人妻精品阁在线| 另类图片五月天| 开心激情站| 精品无码久久久久久久久果冻糖心| 亚洲人成网www| 日本淫乱女一区二区三区视频| 一二三啪啪专区| 久久精品人人做人人看| 99re综合伊人| 国产蜜臀精品一区免费尤物| 欧美性爱一区二区| 亚洲天堂情色| 思思99热| 国产高清视频无码在线| 老女人老91妇女老热女| 青青草天天亲夜夜操网| 久久狠狠色噜噜狠狠狠狠97| 久久只有精品一区二区三区| 亚洲成熟国产精品美女| 日本不卡在线二区三区| 熟女AV一区| 激情丁香五月| 亚洲无码视频免费在线观看网址! J?P?NESEHD熟女熟妇伦 | 中出20p| 国产免费一区| 人人操人人干xxx| 亚洲色图尤物视频| 欧美综合站| 国产精品嫩草影院免费| 国产99999| 91亚.色| 国产超碰在线一区| 国产视频三区四区| 激情五月综合网| 亚洲国产成人精品无码专区| 国产精品成人AV片免费看网站| 天天日骚逼熟女| 国产不卡的视频| 久草精品一区 | 天天综合色电影| 巨爆乳肉感一区二区三区竹菊影视| 国产黄色小视频网站| 日本精品一区二区三区四区的功能| 极品AV网站在线观看| 东京热精品97综合网| 粘花网06av视频| 天天干天天日天天射黄色片| 久久超碰97中文字幕| 亚洲91亚洲| 超碰碰激情97+久| 亚洲综合射| 日本精品一区二区三| 亚洲高清男人天堂| 亚洲精品国产拍免费91在线| 亚洲欧美综合网| 男人天堂网站| 另类TS人妖一区二区三区 | 桃色五月天| 人人操人人狠狠操| 凹凸视频特色日本特黄| 激情五月综合网| 91女网站| 久久精品女同亚洲女同13| 狠狠色五月亚洲91| AAAA级日本片免费视频| 中国一级操逼视频| 综合啪啪| 久久超碰免费的| 国产精品97超碰| 偷拍精品一区二区三区| 操逼天美3区| 日韩中文字幕二区| 97资源欧美| 欧美性高潮在线| 精品人妻一区二区视频| 日本福利社| 99热这里只有精品1| 熟妇综合一区二区三区| 操逼1区| 91综合国产精品| 亚洲精品精品一区二区| 67914亚洲精品| 亚洲综合色婷婷| 亚洲日韩欧美一区二区| 东京热一区二区中文字幕| A片三级无码| 天天综合网入口~91| 亚洲情色综合| 情色AV电影| 91亚洲情色| 欧美日韩999| 狠狠躁久久躁| 日本99久久| 久热精品在线| 毛片电影一区二区三区| 欧美日本视频一区| 亚洲成人福利电影免费| 欧美熟女丝袜| 亚洲97久久精品亚洲| 男人的天堂在线| 免费伦费视频在线观看| 色偷偷超碰亚洲| 亚洲精品亚洲人成在线麻豆| 夜夜免费视频| 插欧洲美女欧美精品| 97超碰影音| 久久婷五月天| 看全色黄大色大片免费视频| 久久久久久亚洲精品中文字幕人妻| 性一级黄色录像片网站导航| 又黄又爽在线观看视频| 亚洲自拍偷拍视频在线| 大肉棒导航| 精品人妻美妇91job| 99re视频这里只有精品| 97人人中文网| 日本在线视频导航| 精品少妇999| 97精品在线| 久久综合99| 国产极品粉嫩馒头一线天av| 欧美一级专区免费大片| 亚洲操操操| 成年女人黄网站| 视频不卡中文字幕| 十八禁电影伊人网| 影音综合网| 久久久一区二区三区四曲免费听| 欧美区亚洲区偷拍区| 99少妇| 激情四射婷婷六月天| 国精品一区二区三| 中文字幕日韩综合| 婷婷AV一区二区三区| 永久免费av无码网站国产app | 成人网欧美风情| 日韩精品国产精品五码一区二区| 日韩性爱1级片视频| 污色区网站| 国产美女高潮| 91亚洲欧美激情| 婷婷五月在线视频| 超碰人人操97碰| 夜夜草天天| 亚洲日韩天堂| 亚洲国产另类在线中文| 999热这里只有精品| 欧美三四五区| 校园春色第一页| 国产区在线| 欧美日韩亚洲天堂| 男人的天堂com| 国产精品网址| 无遮挡男女激烈动态图| 欧美中文字幕日韩在线| gogogo免费高清看中国国语| 懂色中文一区二区三区| 日韩欧美成人午夜福利| 久久久久久久久成人av解说| 国产精品久久久久综合| 丁香五月av| 亚州乱码中文字幕综合久久久| 伊人青青一区成人视频在线观看区| 欧美黑人猛交春色影视大全| 日本中文字幕高跟| 九九av| 2017亚洲天堂| 青椒国产97在线熟女| 国产视频一区二区免费| 久草精品热视| 久久久久久久六六| 欧美性性性| 综合伊人激情| 狠狠操狠狠爱| 亚洲色丰满少妇高潮| 国产日韩怡红院| 91人妻精华帖| 亚洲AV乱码专区国产噜噜亚洲 | 午夜福利一区二区影院| 国产成人自拍视频在线| av大香蕉网站| 亚洲91色| 桃色五月天| 91少妇通奸网站| 四虎国产精品永久地址入口| 亚洲丝袜色| 青青草影视蜜久久| 国产av又色又爽又黄| 1区2区3区在线视频| 四虎影视国产精品| 天天色,天天干,天天干| 天天爽夜夜欢视| 麻豆精品一区二区三区四区免费观看| 亚洲一区二区性爱电影| 天天摸天天舔天天操| 四虎国产精品永久在线囯在线| 天天爽人人综合免费7799| 久久久成人精品| 国产精品久久久久中文字幕| 亚州日韩97| 免费作爱一级视频| 超碰在线在公开超碰在线在公开| 在线免费观看日韩一区| 我中文字幕6区| 人人插人人摸人人| 波多野结衣被操50分钟免费视频 | 人妻熟女av国产网站| 超碰夫妻97| 亚洲国产一区二区三区在线 | 大香蕉www.超碰| 亚洲性猛| 天天干少妇| 久久国产熟女影院| 蜜桃久久精品一区二区三区| 国产精品成人久久一区二区三区| 亚洲综合影片| 亚洲偷拍自拍在线视频| 超碰美国| AV中文字幕剧情1区2区3| 黑人操一区二区| 久热热| 白 大 人妻 区 在线| 欧美自拍偷拍免费观看| 欧美中文综合| 加勒比伊人综合| 999狠狠综合| 亚洲最大的综合性av| 久久久久久九| 蜜汁欧美| 91/欧美| 精品国产网站| 国产久久久久久久久一区二区| 亚洲本色精品一区二区久久| 职场同事知名国产国产精品久久欧美日韩 | 亚洲人综合19| 不卡六六在线91| 亚洲www91| 大香蕉十区| 久久久久无码| 综合熟女| 99热这里是精品| 人人操人人狠狠操| 国产熟女免费观看久久| 日韩无码操逼片| 尤物视频视频官网| 丰满熟女一区二区三区在线播放| 欧美草草| 在线免费观看高清无码视频| 色婷婷基地| 色色色色综合网| 欧洲熟妇xxXx欧美老妇裸体 | 亚州情色j区| 欧美三级不卡| 99自拍B亚洲| 亚洲中文字幕乱码无码一区二区 | 一级婬片120分钟试看| 四虎国产精品永久在线囯在线| 日本视频在线中文字幕| 精品无码欧美三级| 国产不良强奸视频免费看| 欧洲亚洲国产综合在线| 日韩熟女无码| 户外裸露刺激视频第一区| 欧美亚洲另类在线蜜桃| 黄色大香焦1级‘′‘| 久久婷婷五月天| 很黄很污的免费网站| 亚洲欧美setu| 综合色欧美| 国产一级137片内射麻豆| 免费观看的黄色的网站| 亚洲丝袜色| 欧美熟妇亚洲版| 在线国产福利网址导航| 久久99九九九九6666免费观看软件| 日韩高潮一区| 亚洲综合贴图91| 天天天乱色综合全| 精品人妻一区二区三区免费视频| 天天草天天日| 国产精品无码AV网站| 亚州乱码中文字幕综合久久久| 夜夜操一区二区| 人妻精品视频一区二区三区| 中文字幕一区二区韩| 成人网欧美风情| 欧美丝袜中文字幕07在线| 自怕偷自怕亚洲精品| 欧美亚洲综合色| 欧美图片校园春色| 亚洲成人一区二区精品| 亚洲国成人情色好看电影| 97AV在线观看| 91粉芽高清在线一区二区| 亚洲综人| 免费作爱一级视频| 午夜福利在线视频1000| CCYY草草影院地址入口| 日韩美一区| 夜夜骑夜夜操| 亚洲精品久| 韩国免费播放一级毛片| 欧亚乱色熟一区二区三四区| 美女91AV| 天天日日日射| 内射小黄片| 天天综合网~91综合网| 约操熟妇| 91蜜桃传媒精品久久久一区二区| 国产不卡免费在线视频| 舔人妻中文免费视频| 丁香六月啪啪| 秋霞 色色| 99只有精品| 美女操逼福利视频| 91N综合网| 欧美日日夜夜| 五月丁香拍拍激情综合三级| 一区超碰一区| caopeng97| 2018天天干在线视频| 人妻激情视频| 色91综合网| 成人片在线播放| 亚洲成a人v欧美综合天堂下载| 久久精品视频在线观看| 日本精品成人无码| 亚洲春色一区二区三区| 九九久精品| 亚洲人在线| www.色婷婷| 免费作爱一级视频| 久久春色| 99少妇| 中文字幕十五区| 久操99| 激情AV| 人人看人人摸人人色| 日本精品一级二级三级| 噜噜噜噜久久久精品免费| 青青草啪啪网| 亚熟在线| 嫩草 人人网精品| 67914亚洲精品| 日本午夜久久电影| 免费一级毛片在线视频观看| 日本性爱欧美性爱| 日韩中文字幕国产| 女人天堂av在线播放| 九九草| 久久色精品视频在线| 美女黄站| 久久大| 人妻一区二区三区视频 | 性爱视频啪啪啪啪| 精品九九国产无码| 欧美一级特黄淫片在线观看| 99热9| 欧美亚男人的天堂| 一级特级aaaa毛片免费观看| 国产一区二区在线看| 欧色网址| 蜜臀在线视频| 一级做a爰片久久毛片图片| 无码操逼视频一下| 91精品无码久久久久久久| 亚洲日韩人妻中文字幕一区| 欧美五十路熟| 久久性爱大全| 日韩亚洲美女一区久久| 台湾肥佬网一区二区三区| 少妇精品久久久| 亚洲国产日韩精品久久久| 亚洲综合第一页| 久久久久免费看少妇A片特黄| 亚洲成人性爱在线观看| 欧亚综合一卡二卡中文字幕| 美女AV一区二区| www亚洲欧美| 淫荡少妇免费| 国产女人高潮视频| 亚洲的天堂网| 久久在线观看免费视频| 国产精点久久久成人| 国产suv精品一区二区四区999| 综合91网| 久久伊人亚洲AV无码网站| 男人的天堂一区三区| 美欧老女人97| 97精品久久| 人妻久久久| 99热欧美| 熟女突然公开看18禁影片| 青青操在线亚洲视频观看欧美在线 | 午夜欧美女人操逼| 亚洲天堂第一页| 九九九热| 青青草密桃在线播放| 色香欲综合| 九九香蕉网| 天躁夜夜躁2021| 日韩性爱高清免费视频| 伊人久日| 99婷婷| 亚洲婷婷丁香在线| 蜜臀久久99精品久久久老,,| 夜夜高潮夜夜爽夜夜爱爱一区| 国产女人操逼视频| 久久久久深夜无码| 亚洲五月婷| 人人 操人人 操人人| 亚洲暴力强奸AV| 日本熟妇精品九九| 欧美日韩性爱操大逼| 亚洲精品国产熟女久久久| 久久av一级av少妇av高潮| 91AV天堂| 女人被添高潮免费视频| 后入式免费视频| 中文乱码99| 人妻一区视频| 91精品91久久久中77777| 麻豆精品久久久久久久| 伊人久久综合影院| 超碰 欧美| 熟妇熟女一区二三区| 老司机射| 中文字幕99999| 中国熟女91| 夜夜中出国产| 国产精品一区二区 尿失禁| 9Ⅰ超碰| 神马九九九| 吉川爱美98堂在线| 久久婷婷五月综合| 日韩免费看在线黄色片| 欧美碰碰综合色| 好屌色综合| 日本午夜福利视频| 97色干| 国产激情在线观看| 国产操逼视频在线观看| 亚洲美女AV无码| 日韩特一级久久| 九九热精彩视频| 久久久久久性爱视频| 猛交交| 狠狠穞A片一區二區三區| 日韩欧美亚洲一区二区三区影院| 成人性爱免费播放| 欧美天天综合网| juliaann丝袜| 四虎精品亚洲| 蜜桃AV天堂| 国产精品丝袜在线| 日韩欧美天堂| 九九九九热只有精品| 欧美瑟综合| 欧美 亚洲 偷拍自拍| 97操97干| 欧美日韩亚洲国产中文永久天天看| 日本三级日本三级三级人妇四虎| 爱妃国产亚洲视频中文字幕| 精品午夜福利| 中国AAAAAA黄色片| 成人a v在线播放免费| 超碰免费人妻人人| {男男暴菊gay无套网站| 国产福利在线视频网站| 日本欧美亚洲高清在线看| 综合久久中文字幕综合日韩精品| 黄色高清无码无码破解免费暗网| 五月丁香色情| 7月婷婷综合| 国产成人精品一区| 久久久555| 国产精品点击进入在线影院| 天天天天天天天天天天干美女| 日日夜夜狠狠| www.AV有限公司一区| 亚洲天堂少妇| 尤物av网站免费在线播放| 国产精品无码av嫩草| 激情五月天色色| 欧美乱妇狂野欧美在线视频| 国产AB视频| 欧美亚洲韩国视频十五区 | 成全在线观看免费观看| 色噜噜婷婷| 伊人午夜福利视频| 久久久9999| 一区二区娱乐网站| 在线情色电影 91大 | 伊人加勒比| 丁香九月激情| 一本色道久久综合熟妇| 91av熟女人妻| 中文字幕国产精品1区| 97中文字幕一区| 国产精品自在线发布| 精品亚洲俞拍视频一区| 精品国产乱码久久| 五月丁香啪啪啪| 97超碰超欧美。| 国产三级中文有码在线视频| 亚洲无无码αⅴ每日更新| 国产毛片片精品天天看视频 | 天天弄天天操| 疯操AV| 毛片视频白嫩| 97香蕉碰碰人妻国产欧美| 激情五月综合开心五月| 超碰美国| 97网站在线观看| 国产精品视频播放| 亚洲精品819| 综合激情婷婷| 无码视频黄色网战| 日本三级一区二区 在线| 3PAV乱伦视频| 蜜臀久久久99久久久久 | 成人A片男人的天堂| www.狠狠干.coom| 91色久| 人、人、摸,人、人、草| 色天使亚洲综合在线观看| 伊人热综合| 日韩少妇无码| 91欧| 欲色综合| 国产精品久久久久9999小说| 99后入| 九七毛片九九毛片| 国产熟女二区| baiduhicn.com。| 1204金沙人妻懂旧版免费| 青春草A| 高潮嗯啊性感美女久久久| 性欧美体内射精| 96AV久久久| 激情露脸爱| 青青色综合| 亚洲永久永久永久永久一级一级一级精品| 99热超碰| 色综合潮| 亚洲 欧美 小说| 日韩精品操少妇| 东京热熟女亚洲视频网站| 日韩 欧美 国产 麻豆| 日本精品久久久久久久| 久久久久921| 97国产精选| 九热久| 搡老熟女免费视频 | 亚洲日韩AV视色| 久久欧美1卡2卡3| 情色五月天久久久|