發表文章

張禹曼python運算CSV輸出TKINTER投資風險與報酬Markowitz

圖片
import csv #輸入csv套件comma separated value f = open('200201to202505.csv','r', encoding="utf-8")#打開下載的檔案SPY.CSV,模式是r讀取, csvreader = csv.reader(f) #將檔案讀入變數csvreader header, rows = list(), list() #宣告空白串列(陣列,清單) firms = set() #建構集合 header = next(csvreader) #串列header儲存檔案第一列 for record in csvreader: #檔案紀錄,逐列row檢視 rows.append(record) #第i筆附加append於rows串列成為rows[i] firms.add(record[0]) #row[0]公司名稱 f.close() #關閉檔案 months = dict() for year in range(2007,2026): months[year]=[str(year*100+month) for month in range(1,13)] count, sum, sumSq, mean, stdev = dict(), dict(), dict(), dict(), dict() for firm in firms: for year in range(2007, 2026): t = (firm, year) #元組(公司,年) count[t] = 0 sum[t] = 0.0 sumSq[t] = 0.0 for row in rows: #字典value增加append元素 for firm in firms: if row[0] == firm...

spyder可以執行python語言的整合開發環境

圖片
2886 兆豐金日期長度 280 2885 元大金日期長度 280 2883 凱基金日期長度 282 2881 富邦金日期長度 282 2882 國泰金日期長度 282 2880 華南金日期長度 282 2884 玉山金日期長度 281 2889 國票金日期長度 279 2890 永豐金日期長度 277 5880 合庫金日期長度 162 2887 台新金日期長度 280 5820 日盛金日期長度 249 2892 第一金日期長度 269 2888 新光金日期長度 280 2891 中信金日期長度 277

期貨業務員2025年考試power錄製螢幕

圖片
1.依我國期貨交易法之規定,下列何者交易,不受期貨交易法之規範? (A)個股期貨契約 (B)指數型認購權證 (C)外匯選擇權契約 (D)店頭槓桿保證金交易契約 2.會員制期貨交易所未於規定期間內申請核發許可證照者,撤銷許可,但有正當理由,可向主管機關申請延展,延展期限不得超過多久,並以幾次為限? (A)6個月、1次 (B)3個月、1次 (C)6個月、2次 (D)3個月、2次 3.依我國期貨交易法之規定,下列有關公司制期貨交易所之敘述,何者正確? (A)組織型態為股份有限公司 (B)可由單一股東獨資 (C)股東人數須超過7人 (D)最低實收資本額為新臺幣3億元 4.下列產業中,何者得依金融科技發展與創新實驗條例申請辦理期貨業務創新實驗? (A)僅期貨業 (B)僅期貨及證券業 (C)僅期貨、證券及銀行業 (D)任何行業皆能依法申請 5.關於期貨交易所應公布之資訊,下列何者不正確? (A)應於營業處所備置期貨交易、監視及保證金、權利金作業之相關文件,供主管機關調閱查核 (B)期貨商之財務、業務資料因屬商業機密,故不在公布範圍 (C)應將每日成交契約之名稱、價格、數量等資料儘速發布並於適當場所揭示 (D)應按日製作期貨交易行情表於交易所揭示處公告 6.依我國期貨結算機構管理規則之規定,期貨結算交割契約係由下列何者簽署? (A)會員制期貨交易所與其會員 (B)公司制期貨交易所與在該所交易之期貨商 (C)期貨結算機構與其結算會員 (D)公司制期貨交易所與結算機構 7.有關期貨結算機構之規定,下列敘述何者錯誤? (A)期貨結算機構應於每年稅後盈餘項下,提列特別盈餘公積,以百分之八十為上限 (B)期貨結算機構應擬訂取得或處分不動產及設備處理程序,經董事會決議即可 (C)期貨結算機構應於營業處所備置結算、交割、監視、保證金及權利金作業之相關文件供主管機關調閱查核 (D)期貨結算機構提列之特別盈餘公積,除填補公司虧損或報經金管會核准外,不得使用之 8.下列有關期貨結算機構得運用交割結算基金之範圍,何者正確?甲.銀行存款;乙.購買國庫券;丙.購買政府債券;丁.購買商業本票;戊.購買公司債 (A)僅甲、乙、丙 (B)僅甲、乙、丙、丁 (C)僅甲、乙、丙、戊 (D)甲、乙、丙、丁、戊皆正確 9.期貨商之最低實收資本額,發起人於發起時: (A)可分次認足 (B)應一次認足 (C)法規無明...

張禹曼期中考python讀取csv檔案

圖片
電腦學過HTML, CSS(控制網頁的樣式style), Javascript, Python import csv#張禹曼python #輸入csv套件comma separated value file = open('SPY.CSV','r') #打開下載的檔案SPY.CSV,模式是r讀取, csvreader = csv.reader(file) #將檔案讀入變數csvreader header, rows = [], [] #宣告空白串列(陣列,清單) header = next(csvreader) #串列header儲存檔案第一列 for row in csvreader: #檔案接續逐列附加append於rows串列 rows.append(row) file.close() #關閉檔案 print(header) print('張禹曼分析資料數目'+str(len(rows))) 參考的線內css指令

標普500正三、正二、SPY、負一、負二、負三

圖片
SPXL、SPUU、SPY、SPDN、SDS、SPXU 標普500ETF一天走勢 標普500ETF五年走勢 教學影片071

張禹曼python字典判斷除昔日對照excel向下

圖片

張禹曼python讀取CSV檔案SPDR標普500ETF在1993/1/29至2025/3/20

圖片
#張禹曼python程式碼分析spy:標準500ETF import csv #輸入套件csv=comma seperated value #輸入csv套件comma separated value file = open('SPY.CSV','r') #打開下載的檔案SPY.CSV,模式是r讀取, csvreader = csv.DictReader(file) #將檔案讀入變數csvreader for row in csvreader: #檔案接續逐列附加append於rows串列 # print(row) print(row['日']+' 當天收盤價 '+row['收']) file.close() #關閉檔案 #上一個作業讀近來放成串列list,直接讀成字典 class csv.DictReader(f, fieldnames=None, restkey=None, restval=None, dialect='excel', *args, **kwds) 建立一個物件,其運作上就像一般的讀取器,但可以將每一列資訊 map (對映) 到 dict 中,可以透過選填的參數 fieldnames 設定 key。 參數 fieldnames 是一個 sequence。如果 fieldnames 被省略了,檔案 f 中第一列的值會被當作欄位標題,且於結果中會被省略。如果 fieldname 有提供,它們就會被使用,且第一列會被包含在結果中。不管欄位標題是如何決定的,dictionary 都會保留原始的排序。 如果一列資料中的欄位比欄位標題還多,其餘的資料及以 restkey (預設為 None)特指的欄位標題會放入列表當中並儲存。如果一個非空的 (non-blank) 列中的欄位比欄位標題還少,缺少的值則會填入 restval (預設為 None)的值。 所有其他選填的引數或關鍵字引數皆會傳遞至下層的 reader 實例。 如果傳遞至 fieldnames 的引數是個疊代器,則會被迫成為一個 list。